Mit onTEAM haben Sie die Möglichkeit, vordefinierte Seiten durch externe Skripte füllen zu lassen. Da diese Möglichkeit üblicherweise zur Anzeige dynamischer Inhalte genutzt wird, erzeugen Sie ein neues Objekt mit dem Typ dynamische Seite. Das Anlegen, Löschen, Kopieren und Verschieben erfolgt wie unter Inhalt strukturieren beschrieben.
Wenn Sie eine neue dynamische Seite einfügen möchten, überlegen Sie zunächst, an welcher Stelle. Da Sie die logische Struktur der Website sehen, wird die neue Seite in der Navigation an genau der Stelle erscheinen, die Sie jetzt wählen.
Jetzt ergänzt onTEAM die Site-Ansicht um einen oder mehrere Platzhalter-Pfeile
. An jeder möglichen Position erscheint ein Platzhalter-Pfeil.
Hinweis: Wenn Sie eine beliebige Seite mit Unterseiten auf- oder zuklappen, erscheinen die Pfeile an allen möglichen Positionen des geöffneten Zweigs, so dass sie den Platz der neuen Seite in der Hierarchie noch ändern können.
Nach dem Klick auf Dynamische Seite einfügen öffnet sich ein Formular, mit dem Sie die Einstellungen der Seite festlegen.
Die Templates für das Skript werden bei der Publikation unter den folgenden Adressen angelegt:
Diese Dateien enthalten das korrekte Layout und die korrekte Navigationsstruktur.
Hinweis: Damit das Skript das Template einlesen kann, muss der Pfad zum Template entweder fest im Skript programmiert werden, oder er kann auch als Parameter in der externen URL stehen z. B. "/cgi-bin/test.pl?templatename=datei.html".
In jedem Template befindet sich der Eintrag <!--<INPUT>-->. Dieser Eintrag markiert den Ort, an dem der editierbare Bereich der Seite beginnt. Das Skript sollte also diese Markierung suchen, und seine individuellen Ausgaben hinter dieser Markierung einfügen.
Der Link zur Druckversion ist in der deutschen Version durch den Ausdruck <TMPL_VAR NAME="datenbankdruck"> markiert. In der englischen Version lautet die Markierung: <TMPL_VAR NAME="datenbankdruck_e">. Dieser sollte von dem Skript entsprechend ersetzt werden. Damit das Skript erkennen kann, welche Version des Templates es verwenden soll, wird die englische Version mit dem Parameter language=e, und die Vorschauversion mit dem Parameter preview=1 aufgerufen.