base
portal
Suche:
Forum
Start
Neue Seite erstellen
Titel:
baseportal-Seiten sind ganz gewöhnliche Web-Seiten, in denen Sie jedoch bestimmte neue <i>HTML-Befehle</i>, sog. <i>Tags</i> verwenden können. baseportal bearbeitet die Seiten vor der eigentlichen Ausgabe und ersetzt diese speziellen Tags, z.B. durch den aktuellen Inhalt einer Datenbank, durch eine andere Seite oder auch das Ergebnis einer Berechnung. Da solche Seiten als Vorlagen für die eigentliche Ausgabe dienen, werden Sie auch "Schablonen" genannt, auf Englisch: <i>Templates</i>. <b>Beispiel:</b> <codeparse><html></head><title>Highscore</title></head> <body bgcolor=ffffff> <h2>Highscore-Liste</h2> <<font color="#f00000">include</font> <font color="#0000f0">src=einleitung</font>> <<font color="#f00000">do</font> <font color="#0000f0">action=all</font>> <center> <table width=90% border=1> <tr><td>Name</td><td>Punkte</td> <<font color="#f00000">loop</font> <font color="#0000f0">sort=- range=0,10</font>> <tr> <td><b><font color="#00a000">$Name</font></b></td> <td><font color="#00a000">$Punkte</font></td> </tr> <<font color="#f00000">/loop</font>> </table> </center> </body></html> </codeparse> Alle schwarzen Tags sind ganz normale HTML-Tags. <b><font color=#f00000>Rot</font> = Neue, baseportal-spezifische Tags (Befehle)</b> Wie im Standard HTML auch, fangen baseportal-Tags mit dem Kleiner-Zeichen <c><</c> an und hören mit dem Grösser-Zeichen <c>></c> auf. Manche Tags stehen alleine, wie <c><include...></c>, manche umschliessen einen Bereich, den sie beeinflussen. Das Ende des Bereichs wird dann mit einem zugehörigen abschliessenden Tag markiert, das genauso heisst, wie das Start-Tag, allerdings mit einem vorangestellten Schrägstrich <c>/</c> beginnt, wie z.B. <c><loop>...</loop></c>. Gross/Kleinschreibung ist egal, üblich ist allerdings durchwegs alles klein zu schreiben. <b><font color=#0000f0>Blau</font> = Parameter, die die Ausführung der Befehle beeinflussen</b> Manche Tags benötigen zusätzliche Angaben, auch <i>Parameter</i> genannt, um ihre Arbeit verrichten zu können, wie z.B. <c><include src=...></c>, das den Namen einer Datei braucht, den es an dieser Stelle einfügen soll. Bei anderen Tags sind Parameter nicht unbedingt nötig, sie ermöglichen jedoch die leicht unterschiedliche Ausführung der Befehle, wie z.B. mit einer anderen Sortierung oder mit einer anderen Hintergrundfarbe. Tag und Parameter werden durch Leerzeichen voneinander getrennt, ebenso wie mehrere Parameter untereinander. <b><font color=#00a000>Grün</font> = Werte (Variablen), die durch aktuelle Daten ersetzt werden</b> <i>Variablen</i> sind einfach Platzhalter, an deren Stelle der eigentliche Wert eingefügt wird. Sie beginnen (wie in der Programmiersprache <i>Perl</i>) immer mit dem "Dollar"-Zeichen <c>$</c>. Es gibt bei baseportal eine Reihe spezieller Variablen, die z.B. die Anzahl der gelesenen Einträge oder den Namen der auszugebenden Datenbank enthalten. Oft bezeichnen sie aber Felder einer Datenbank und enthalten dann für jeden Datensatz den jeweiligen Wert. <!-- [!shot:http://baseportal.de/cgi-bin/baseportal_3.pl?htx=/main&uid=doku&dir=screenshots&Id=einleitung&type=2&cmd=do_html] <a href="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates.gif" target="_blank"><img src="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates.thumb.gif" class=shot></a> [!shot:http://baseportal.de/cgi-bin/baseportal_3.pl?htx=/main&uid=doku&dir=screenshots&Id=einleitung&type=2&cmd=do_html] <a href="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates1.gif" target="_blank"><img src="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates1.thumb.gif" class=shot></a> [!shot:http://baseportal.de/cgi-bin/baseportal_3.pl?htx=/main&uid=doku&dir=screenshots&Id=highscore&type=1] <a href="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates2.gif" target="_blank"><img src="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates2.thumb.gif" class=shot></a> [!shot:http://baseportal.de/cgi-bin/baseportal_3.pl?htx=/doku/screenshots/highscore] <a href="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates3.gif" target="_blank"><img src="http://baseportal.com/webthumb/AufbaueinesbaseportalSeiteTemplates3.thumb.gif" class=shot></a> -->
Name:
Passwort:
Stichworte:
Version:
1
2
3 Angebot:
Alle
Nur Miete / Lizenz
Nur Miete / Lizenz professional
Nur Miete
Nur Miete smart + pro
Nur Miete smart + pro / Lizenz
Nur Miete pro
Nur Miete ab pure2, smart2, pro1
Nur Lizenz
Nur Lizenz professional
Nur Kostenlos
Ohne Änderungen zurück zur Seite
-
+
©
baseportal
GmbH. Alle Rechte vorbehalten.
powered in 0.01s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!