base
portal
Suche:
Forum
Start
Neue Seite erstellen
Titel:
Oft wiederholen sich bestimmte Texte in verschiedenen HTML-Seiten. In baseportal brauchen Sie nicht in jeder Datei alles zu wiederholen, sondern können diese immer wieder benötigten Texte in einer gesonderten Datei speichern und sie bei Bedarf in anderen Seiten einfügen. Änderungen in der gesonderten Datei wirken sich automatisch auf alle Seiten aus, die die Datei eingebunden haben. <h2>Definition:</h2> <codeparse> <include src=<i>Seite</i>[Parameter]> </codeparse> <h2>Beispiel:</h2> Die Seite <i>meineseite</i> enthält folgenden Teil: <code> Jetzt kommt die Einleitung: <include src=head> Das wars... </code> </pre> Eine zweite Seite <i>head</i> im selben Verzeichnis sieht so aus: <code> <h2>Schön...</h2> <p><i>...dass Sie auf meiner Seite vorbeischauen.</i><br> Mein besonderer Dank geht an alle die mich kennen!</p> </code> Wird nun die Seite <i>meineseite</i> aufgerufen, erscheint die folgende Ausgabe: <code>Jetzt kommt die Einleitung: <h2>Schön...</h2> <p><i>...dass Sie auf meiner Seite vorbeischauen.</i><br> Mein besonderer Dank geht an alle die mich kennen!</p> Das wars... </code> Besonders nützlich ist <i>include</i> natürlich bei Menüs, die ja gewöhnlich immer gleich auf jeder Seite enthalten sind. <h2>Parameter</h2> Durch die Angabe von Parametern können die eingebundenen Seiten, bzw. Textbausteine, angepasst werden. So könnte obiges Beispiel erweitert werden: <code> <include src=head Titel=Prima> </code> Bindet die Seite <i>head</i> an der betreffenden Stelle ein. In der Seite <i>head</i> steht der übergebene Parameter <i>Titel</i> nun als Variable zur Verfügung: <code> Jetzt kommt die Einleitung: <h2>$Titel</h2> ...etc. </code> Hier würde also <c><h2>Prima</h2></c> ausgegeben werden. <h2>Verschachtelungen:</h2> Verschachtelungen sind einfach möglich: Angenommen eine dritte Datei enthält den Befehl... <code> <include src=meineseite> </code> ...dann wird die komplette obige Ausgabe an der angegebenen Stelle eingefügt. Ebenso kann eine vierte Datei die dritte enthalten usw. baseportal achtet dabei auf unendliche Schleifen (Datei 1 enthält Datei 2, Datei 2 enthält Datei 3 und diese wiederum Datei 1) und bricht diese ab. <h2>Pfadangaben:</h2> Verweise auf Templates in anderen Verzeichnissen benötigen Pfadangaben. Diese sind relativ... <code> <include src=projekt2/abschluss> </code> ...oder absolut möglich: <code> <include src=/AxelS/menues/standard> </code> Bindet das Template "standard" im Verzeichnis "menues" des Nutzers "AxelS" ein.
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.00s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!