NAVIGATION
Replacement Tags (RTs) sind Steuerelemente, die an vielen Stellen der Webseite zum Einsatz kommen können. Sie lassen sich sowohl in den Vorlagen als auch in den Inhaltselementen wie z.B. Headlines oder Text verwenden. Mit Hilfe der RTs lassen sich viele Aufgaben deutlich vereinfachen, z.B. das verlinken von Artikeln untereinander. In diesem Sinne darf man RTs durchaus als “Salz in der Suppe” bezeichnen. phpwcms liefert in der Standard-Installation bereits eine vielzahl von RTs mit, die unter http://www.phpwcms-docu.de/replacement_tags_de.phtml beschrieben sind.
Syntaktisch werden die RTs zumeist je nach Funktionsart entweder mit geschweiften Klammen {FUNCTION_TAG} oder in eckigen Klammern mit Start- und End-Auszeichnung [EXAMPLE_RT]irgend ein Text[/EXAMPLE_RT] notiert. Die Ausdrücke in der Form {FUNCTION_TAG} liefern direkt verschiedene Inhalte. Beispiele aus dem Standard sind z.B. {BREADCRUMB}, {DATE_ARTICLE} oder {NAV_TABLE_COLUMN}. Die auszeichnenden Tags modifizieren den zwischen ihnen liegenden Text und umschließen ihn mit HTML-Funktionen. Beispiele aus dem Standard sind z.B. [MAIL eMail_Adresse] Text [/MAIL], [ID alias] Text [/ID] oder [EXT url] Text [/EXT]
In allen Dateien in diesen Ordnern sollte aus Sicherheitsgründen am Anfang jeder Datei folgende Sequenz stehen:
<?php // ---------------------------------------------------------------- // obligate check for phpwcms constants if (!defined('PHPWCMS_ROOT')) { die("You Cannot Access This Script Directly, Have a Nice Day."); } // ---------------------------------------------------------------- ... ...