DasCMS


Schon wieder ein CMS - toll werden Sie denken. Macht ja nichts, denke ich. Sie werden wohl noch immer nicht mit dem Ihren glücklich sein, wenn Sie im Web nach CMS Systemen suchen.

Sehen Sie, genauso gehts mir. Ist einfach so, dass das, was auf dem Markt ist, entweder Geld kostet, oder kompliziert ist, oder schlecht zu erweitern, oder beides, oder, na Sie kennen das ja.

Nun, was blieb mir in meiner Not? Schreiben wir ein neues, eigenes, besseres?. Mittlerweile ürbrigens mein 3tes. Soll ja bei Microsoft auch so die Regel sein, dass die 3te Version die gute ist. Naja, mal schauen.

Auf jeden Fall, diesmal ist, wie könnte es anders sein, .NET 2.0 die Basis für mein CMS. Weiters habe ich die Datenbank rausgetötet. Warum? Ganz einfach - dass ist unflexibel - gerade bei meiner Systemzielgröße. Kopieren Sie mal eine Seite die in einer Datenbank liegt woanders hin oder sichern sie eine einzelne Seite... mehr brauch ich nicht sagen - wenn das nicht ordentlich implementiert ist, geht es einfach nicht. Genauso das Löschen etc. Vom Backup ganz zu schweigen.

Also, die Daten kommen in XML Files. 1 File enthält die Struktur (site.xml) mit allen Navigationsitems und verweisen zu den Seiten, jede Seite erhält Ihr eigenes XML.

Wo kommen die Bilder hin? In einen Imagefolder den man auch ganz einfach per FTP Imagegallery warten kann.

Features:

  • Navigationserstellung per Web
  • Seitenerstellung per Web
  • FreeTextEditor implementiert
  • FreeTextbox Imagegallery implementiert
  • Admin Login (very basic)
  • Navigation/Pages Sortieren
  • Navigation/Pageproperties ändern
  • Displayname bei Navigation
  • Createdate / Changedate

Planned Features:

  •  Versionierung
  •  Navigationscontrols
  • Urlmapper - automatischer exclude der Templates

Wahrscheinlich kommt dann auch noch einiges anderes Sinnvolles und weniger Sinnvolles hinzu, für das meiste reichen aber diese Funktionen.



(c) Schoeppl.info - Last modified: 06.06.2006