Viele Kunden wollen ihre Website selbst pflegen und verändern können. Für ein Content-Management-System kein Problem. Doch nicht immer lohnt sich ein „großes” CMS für jedes Projek, wenn der Kunde sowieso nur kleine Textänderungen vornehmen oder hier und da mal ein Bild austauschen möchte.
Und hier kommt das geniale, wie einfache CushyCMS ins Spiel. Mit Cushy kann man ohne nennenswerten Mehraufwand eine Seite pflegbar machen. Wie's geht erkläre ich euch hier.
Zuerst muss man sich als „Designer” registrieren. Als Designer kann man mehrere Seiten verwalten und mehrere „Editoren” anlegen. Außerdem kann man festlegen, welcher Editor welche Seite bearbeiten darf.
Nach der Registrierung gelangt man in den Backendbereich, hier klickt man auf „Add Site” um eine neue Website im CushyCMS zu verwalten.
Die Verwaltung durch CushyCMS erfolg mittels FTP und direkter Manipulation des HTML-Contents. Damit das CMS auch auf die Seiten zugreifen kann muss man die entsprechenden FTP-Daten hinterlegen.
Dazu gibt man einfach die benötigten FTP-Daten ein. Schwupps - hat man eine neue Seite angelegt.
Als nächstes muss man dem CMS noch sagen, welche HTML-Teile einer Seite bearbeitet werden dürfen. Alles was man dafür tun muss ist dem umschließenden Container die Klasse „cushycms” zu geben. Aus folgendem HTML-Code:
1 | <div>Inhalt</div> |
wird also:
1 | <div class="cushycms">Inhalt</div> |
Falls man mehrere HTML-Elemente auf einmal bearbeiten will (z.B. mehrere Absätze plus ein umfließendes Bild) muss man um diese Element noch einen umschließenden Div-Container einfügen (falls noch keiner vorhanden). Aus:
1 2 3 | <p>Das ist ein Absatz</p> <p>Das ist noch ein Absatz</p> <img src="bild.jpg" alt="Testbild"</img> |
wird:
1 2 3 4 5 | <div class="cushycms"> <p>Das ist ein Absatz</p> <p>Das ist noch ein Absatz</p> <img src="bild.jpg" alt="Testbild"</img> </div> |
Damit das CMS weiß, welche HTML-Seiten auf dem Server überhaupt bearbeitet werden dürfen, muss man die eben vorbereitete Seite noch einfügen. Dafür klickt man auf den Link „Assign Page to Site” und kann im Dateifenster einfach die entsprechende Datei auswählen. Nachdem man einen „Page Name” vergeben hat klickt man auf „Assign Page” und hat somit die Vorbereitungen zum Bearbeiten einer Seite abgeschlossen.
Fertig! Wenn man eine Seite mit dem CushyCMS bearbeiten will, klickt man einfach im Seitenbaum auf die entsprechende Seite und kann nun alle in Schritt 3 vorbereiteten Elemente bearbeiten.
Viele Tipps und Tricks im Umgang mit dem CushyCMS stehen in der Designer Documentation, für außergewöhnliche Fragen gibt es eine Google Support Group. Beides findet man im Supportbereich.
Zusätzlich habe ich eine Möglichkeit gefunden mittels PHP Metadaten pflegbar zu machen und einen Schnipsel dafür hier gepostet.
Vor kurzem ist mir noch eine interessante Alternative zu CushyCMS untergekommen: SurrealCMS. Das System schlägt in eine ganz ähnliche Kerbe wie das CushyCMS (naja eigentlich die gleiche...), hat aber einige interessante Features mehr im Gepäck. Ich werde sicher mal einen genaueren Blick drauf werfen.
Gerade bin ich auf eine weitere Alterative zum CushyCMS gestoßen: PageLime. Ich hab zwar nur einen kurzen Blick drauf geworfen, aber das Demo Video sieht ganz vielversprechend aus.
David Hellmann
Yeah, ich schau mir auch grad mal Cushy an :) Gut deine Beschreibung! :)
Sven Dvorack
http://surrealcms.com
Thomas Aull
SurrealCMS steht schon drin :-)