scrollleiste.de

Artikel mit dem Schlagwort "cms"

Tutorial: Mehrsprachigkeit in TYPO3 einrichten

Eine ausführliche Anleitung zur Einrichtung von Übersetzungen (mit RealURL und TemplaVoila), inkl. Sprachwahlmenü und Erkennung der Browsersprache

Das vorliegende Tutorial zeigt die Konfiguration einer sog. Single-Tree-Mehrsprachigkeit im Content-Management-System TYPO3 auf. Das Single-Tree-Konzept erlaubt die Übersetzung einzelner Seiten und Inhaltselemente und verfügt über einen direkten Bezug zwischen den einzelnen Übersetzungen von Elementen. Somit können Sprachwahl-Menüs in das Frontend der Website integriert werden, die einen Wechsel der Sprache an beliebiger Stelle auf der Website erlauben. Ist die Übersetzung einer Seite vorhanden, landet der Besucher nach dem Sprachwechsel an der gleichen Position im Seitenbaum.

Neben diesem in TYPO3-integriertem Single-Tree-Konzept lässt sich natürlich auch ein Multi-Tree-Konzept implementieren, welches unterschiedlichste Inhalte und Seitenstrukturen pro Sprache erlaubt. Dabei wird für jede Sprache ein eigener Seitenast angelegt. Ein Wechsel der Sprache für den Besucher bedeutet immer ein landen auf der Startseite, da kein Bezug zwischen den einzelnen Übersetzungen besteht.

Weiterlesen »

Flutter macht WordPress zum CMS

Das Plugin „Flutter“ für die beliebte Blogging-Software „WordPress“ erlaubt es neben dem Schreiben einfacher Artikel oder Seiten beliebige neue Typen an Content-Elementen in WordPress festzulegen. Zum Beispiel zeigt das Demovideo der Flutter-Website, wie der Nutzer eine für WordPress völlig neue Klasse von Content-Objekten anlegt. Nämlich Events. Diese erhalten dann entsprechende Attribute, wie Namen, Datum und Name des Artisten. Diese Attribute der neuen Klasse Events werden dabei typisiert, sodass z.B. ein Datum später über einen Kalender-Dialog ausgewählt werden kann. Jetzt kann der Nutzer neben Artikeln auch Events in WordPress anlegen und veröffentlichen.

Dieses nette Plugin verwandelt WordPress wieder ein Stück mehr in ein brauchbares Content-Management-System für „Non-Blog-Websites“.