Layouts als Grundgerüst

Das Layout dient als Grundgerüst der Website. Für Navigation und Inhalt werden Container als Platzhalter verwendet.

Ein neues Layout ist wie folgt vorkonfiguriert:

<html>
<head>
<cms:lay type="head"/>
<title>Sefrengo CMS</title>
</head>
<body>
<cms:lay type="container" id="1" title="Seiten-Content"/>
<cms:lay type="config"/>
</body>
</html>

Weiterlesen

Dynamische Seitentitel erzeugen

Der Seitentitel einer Website ist wichtig für Suchmaschinen. Aber auch der Benutzer ist froh um diese Orientierungshilfe.

Um den <title> der Website dynamisch erzeugen zu lassen, gibt es drei Hilfsmittel:

  • $SF_catinfos→getTitle($idcat);, gibt den aktuellen Ordnernamen aus
  • $SF_pageinfos→getTitle($idcatside);, gibt den aktuellen Seitennamen aus
  • $_SERVER['SERVER_NAME'];, gibt den Servername aus

Weiterlesen

Automatismus für grafische Überschriften

Für grafische Überschriften innerhalb der ganzen Website lohnt sich der Einsatz von automatischen Mechanismen namens «Dynamic Text Replacement».

Vorbereitung

Als Erstes wird ein geeignetes «DTR»-Script benötigt. Neben Flash- und Javascript-Lösungen gib es mittlerweile reine CSS/PHP-Scripte. Diese haben den Vorteil, dass sie keine Voraussetzungen an den Besucher der Website stellen. PCDTR ist hier das Script meiner Wahl.

Weiterlesen

Close