Concrete5 (15)


Concrete5 Theme erstellen

Die eigene Seite mit dem eigenen Layout – man will ja schliesslich nichts von der Stange!
Dieses Tutorial soll aufzeigen wie man ein Layout in Concrete5 umsetzen kann.

Ein Verständnis für HTML und CSS ist sicherlich angebracht. PHP Kenntnisse sind keine erforderlich, ich werde die wenigen Zeilen PHP Code ausführlich beschreiben!

Ein Layout solltet ihr schon haben, wenn möglich als HTML und CSS Datei. Ich beschreibe hier nicht wie man aus einer Photoshop Datei in HTML, CSS umwandeln kann.




Concrete5 User Group

concrete5

Die Anzahl der Benutzer von Concrete5 wächst laufend. In der Schweiz ist Concrete5 noch eher unbekannt, trotzdem aber gibt es bereits eine Seite die die hoffentlich bald zahlreichen Concrete5 Benutzer in der Schweiz zusammenführen will!

http://www.concrete5.ch




Concrete5 Block – Code ausführen

Concrete5 Block entwickeln

Wie schon in den vorigen Artikel, hab ich gezeigt, dass Concrete5 relativ einfach erweitert werden kann.

http://www.codeblog.ch/category/concrete5/

In diesem Fall möchte ich zeigen wie man einen einfachen Block entwickeln kann, der beliebigen PHP Code ausführen kann. Dies klingt heikel und kann es auch sein! Der Wunsch danach ist im C5 Forum http://sourceforge.net/forum/forum.php?forum_id=814373 aufgekommen. Jemand hat entdeckt, dass man Code mit dem Form Block ausführen kann. Persönlich mag ich sowas nicht, weil meiner Ansicht nach ein Block für das verwendet werden soll, für das er entwickelt wurde.

Dies soll aber jeder für sich entscheiden! Ein Ausführen von PHP Code ist auch mit dem Form Block möglich!




Concrete5 erweitern

Das CMS Concrete5 bietet eine umfangreiche Schnittstelle, um die Funktionalität fast beliebig zu erweitern. Trotzdem dieser mächtigen Schnittstelle, ist es aber verhältnismässig einfach eigene Funktionen einzubauen.

In diesem Beispiel wollen wir C5 erweitern, um FLV Dateien ohne grossen Aufwand in unsere Seite einbinden zu können:




CMS Concrete5

Seit einiger Zeit ist das bisher kommerzielle CMS System Concrete5 frei unter der MIT Lizenz verfügbar.

Einige Features sind wirklich genial gelöst und auch die Erweiterung mit eigenen Modulen ist sehr einfach. In Europa wird das System bisher kaum eingesetzt.

Vielleicht gibt es ja dank diesem, vermutlich ersten deutschsprachigen, Artikel neben mir bald noch mehr Concrete5 Benutzer in Europa!