28.05.09 // 16:08 Uhr

CushyCMS – leichtes CMS für Zwischendurch

cushycms

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.

trennlinie

Schritt 1: Anmelden

cushycms_anmelden_thumb

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.

 

cushycms_backend_thumb Nach der Registrierung gelangt man in den Backendbereich, hier klickt man auf „Add Site” um eine neue Website im CushyCMS zu verwalten.

trennlinie

Schritt 2: FTP-Daten eingeben

cushycms_ftp_thumb

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.

trennlinie

Schritt 3: CushyCMS Klassen vergeben

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>
trennlinie

Schritt 4: HTML-Seite ins CushyCMS einfügen

cushycms_seiteanlegen_thumb

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.

trennlinie

Schritt 5: Lospflegen!

cushycms_pflegen_thumb

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.

trennlinie

Tipps & Tricks

Allgemein

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.

Metadaten pflegbar machen

Zusätzlich habe ich eine Möglichkeit gefunden mittels PHP Metadaten pflegbar zu machen und einen Schnipsel dafür hier gepostet.

Update: Surreal CMS

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.

Noch n Update: PageLime

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.

 
 

Kommentare ( 3 )

  1. 17.10.09 // 00:17 Uhr

    David Hellmann

     

    Yeah, ich schau mir auch grad mal Cushy an :) Gut deine Beschreibung! :)

     
     
  2. 24.02.10 // 18:16 Uhr

    Sven Dvorack

     
     
     
  3. 24.02.10 // 22:01 Uhr

    Thomas Aull

     

    SurrealCMS steht schon drin :-)

     
     

Einen Kommentar schreiben

Name*
 
eMail* (unsichtbar)
 
Website
 
 

  • Letzte Kommentare

    • Gravatarbycan sagt:
      „Dankeschön! ^^ Genau das habe ich gerade gebraucht und war am rumprobieren.”
       
    • GravatarThomas Aull sagt:
      „Du hast vollkommen recht :-) Ich habs auch schon geändert, dankeschön!”
       
    • GravatarAndinger sagt:
      „Hmm Wenn Du aber doch aus AS die Funktion containerAnpassen() aufrufst, dann musst Du die doch auch in JavaScript so definieren, oder? Also wäre es dann in...”
       
    • GravatarThomas Aull sagt:
      „Hallo Golo, den Fall habe ich selbst noch nicht ausprobiert, aber du müsstest dann die MouseEvent- statt die Event-Klasse erweitern. Vielleicht geht´s...”
       
    • Gravatargolo sagt:
      „Hallo vielen Dank, ich versuche auch gerade die Event-Klasse zu erweitern, ich scheitere aber an folgendemunkt: Ich möchte einfach eine bekannte Eventart :...”
       
 

Weitere Artikel

 

Kategorien

 

Links