CMSimple - Dokumentation

Flatfile CMS Blog Shop - Das Content Management System zum mitnehmen

Information  Dokumentation  Downloads  Forum
Sie sind hier:   Startseite > Arbeiten mit CMSimple > Das Funktionsprinzip - Die Idee
Deutsch Englische CMSimple Website Danish

Das Funktionsprinzip - Die Idee

Die Idee hinter CMSimple war so einfach wie genial: Alle Inhalte werden in einer einzigen php-Datei gespeichert, der content.php. Bis CMSimple 4.x erstellte CMSimple anhand der Überschriften h1-h3 die einzelnen Seiten, die Seitenstruktur und das Navigationsmenü toc (table of contents).

Allerdings hatte diese Art des Seitensplittings einen entscheidenden Nachteil:

Die semantische Verschachtelung der Überschriften konnte nicht eingehalten werden. Auf einer Seite der Menüebene 1 folgte auf die Seitenüberschrift eine h4 Überschrift, denn h2 oder h3 würden ja eine neue Seite erzeugen.

CMSimple 5

Ab CMSimple 5 wird die content.php nur von h1-Überschriften mit einer bestimmten CSS Klasse in die einzelnen Seiten und Menüebenen gesplittet, Beispiel:

<h1 class="_level1_page_">Seite der Menüebene 1</h1>

Es sind grundsätzlich 6 Menüebenen möglich, einfach in der CSS Klasse hinter "level" die entsprechende Zahl eintragen.

Jetzt kann man im Inhalt alle Überschriften von h1 bis h6 nach Belieben einsetzen.

content.php und pagedata.php

CMSimple ist ein online-CMS. Die Inhalte werden in der content.php gespeichert, seitenbezogene Daten in der pagedata.php. Beim abspeichern einer Seite synchronisiert CMSimple automatisch die pagedata.php. Deshalb sollten beide Dateien, content.php und pagedata.php, niemals offline in einem Editor bearbeitet werden, da in diesem Fall die beiden Dateien nicht synchronisiert werden.

2 Plugins, die Daten in der pagedata.php abspeichern, sind bereits im Standardumfang von CMSimple enthalten: meta_tags und page_params.

Mit meta_tags können Sie einer Seite eigene meta tags zuordnen, wie z. B. eigene Keywords, einen eigenen Seitentitel (title) und eine eigene Seitenbeschreibung (description). Diese meta tags sind wichtig für die Suchmaschinenoptimierung (Search Engine Optimisation - SEO) Ihrer Seiten.

Mit page_params können Sie z. B. einer Seite ein alternatives Template zuordnen, die Seite aus dem Navigationmenü entfernen (verstecken), die Seite intern oder extern weiterleiten usw.

« vorige Seite Seitenanfang nächste Seite »

CMSimple Aktuell

CMSimple ist fit für php 8.2
Systemvoraussetzungen »

CMSimple 5.14 veröffentlicht

02.01.2024

CMSimple 5.14 ist jetzt robuster gegen ungewöhnliche Konfigurationen von Webservern, vor allem bei Subsites und Zweitsprachen sowie bei Installation in Unterverzeichnissen.

Download Bereich »

USBWebserver CMSimple

USBWebserver Screenshot

Testen Sie CMSimple ganz einfach mit USBWebserver offline auf Ihrem PC.

OnlineShop für CMSimple

csvShop Screenshot

Jetzt gibt es bei ge-webdesign.de den csvShop, ein OnlineShop Plugin für CMSimple. Selbstverständlich voll responsiv für Smartphones & Co.

Templates

Responsive Templates sind für alle visuellen Ausgabemedien geeignet, vom Smartphone bis hin zum Full HD Bildschirm.

Testen Sie die responsiven Templates von ge-webdesign.de:

Plugins

Plugins erweitern den Funktionsumfang von CMSimple. Es gibt Blogs,  einen Mitgliederbereich, Fotogalerien, Multimedia und vieles mehr.

Hier finden Sie Demos für die meisten verfügbaren Plugins:

CMSimple Partner

Um Missverständnissen vorzubeugen: Die hier aufgeführten Dienstleister sind keine kostenlosen Hotlines. Dafür gibt es das Forum »


ge-webdesign.de »
CMSimple Templates (html5 valide)
CMSimple Plugins (html5 + php8)
CMSimple Dienstleistungen

b&s creations »
Susanne und Beat Mattmann
Webdesign aus der Schweiz

 weitere Partner »

Ihr Erfolg mit CMSimple

Webdesigner und Agenturen können hier Ihre Dienstleistungen rund um CMSimple anbieten. Mehr Informationen dazu erhalten Sie hier:

Werden Sie CMSimple Partner »

Hostingpartner webgo

Wenn Sie zuverlässigen, schnellen und preiswerten Webspace suchen, dann empfehlen wir

webgo Hosting

Alle webgo Webhosting Pakete » haben unbegrenzten Datenverkehr (unlimited traffic), somit sind Sie diesbezüglich vor unschönen Überraschungen sicher.

Mit dem CMSimple Gutscheincode erhalten Sie bei der Bestellung einen einmaligen Rabatt.

Sponsoren

Mundharmonika Musik Berlin

weitere Sponsoren »


Werden Sie CMSimple Sponsor »

CMSimple unterstützen

Sie können CMSimple auch einfach durch eine Spende unterstützen:

nach oben