Listeleien
Die Welt ist - so scheint es - voller Listen und Tabellen! Es gibt Telefonlisten, Mitgliederlisten, Ranglisten, Punktetabellen und unzählige mehr. Wen wundert, dass Webseiten genauso davon bevölkert sind? Obwohl die meisten dieser Listen und Tabellen eine einfache Struktur haben, bereitet die Pflege deren Inhalte in dem meisten CMS Probleme. Die scheinbar naheliegendste Lösung wäre es einfach einen WYSIWYG-Editor anzubieten mit dem sich sowohl HTML-Listen (<ol>, <ul>) als auch HTML-Tabellen (<table>) oder HTML-Definitionslisten (<dl>) erstellen lassen.
Bei HTML-Listen funktioniert das sehr gut. Denn zum einen ist dem versierten Anwender die Handhabung von anderen Programmen her vertraut und zu anderen anderen gibt es außer der Verschachtelung keine weitere Struktur - von Textauszeichnungen einmal abgesehen.
Aber selbst bei einfacheren Tabellen ist davon abzuraten sich einfach nur einem WYSIWIG-HTML-Editor zu bedienen. Einfacher, schneller, sicherer und vorallen fehlerfrei geht die Bearbeitung mit dem Wombat TableEditor Der TableEditor ist ein generisches Modul zum pflegen beliebiger Inhalte die sich in Tabellen - in der Datenbank - speichern lassen. Dabei wird der TableEditor indivduell an die Tabellen angepasst deren Inhalte gepflegt werden sollen. Die Anpassung reicht von der Formulardefinition der Eingabemaste über die Listendarstellung bis hin zu fein granulierten Benutzerrechten. Auf diese Weise werden Eingabefehler vermieden und der Anwender kann sich auf die Inhalte konzentrieren ohne ständig von der Form abgelenkt zu werden.
Die einzelnen Features des TableEditor im Detail zu beschreiben würde den Rahmen sprengen, die folgenden Stichpunkte geben grob wieder was dieses Modul alles kann.
- Sortierung
- Suche
- Multimedia-Content (Bilder, Videos, PDF, ...)
- n:m Relationen werden automatisch abgebildet.
- Lokalisierung (Uhrzeit, Übersetzungen, Datumsformate, ...)
- individuelle HTML-Templates - auch verschiedene pro Tabelle
- Individuelle Eingabemasken - auch verschiedene pro Tabelle
- Benutzerrechte durch Rollenzuteilung
- Eigene Datensätze pro Benutzer
- automatisches Änderungsprotokoll (Benutzer, Datum, ...)
- etc.
- fast hätte ich es vergessen AJAX, Web2.0




Da sich der TableEditor der Datenbank zur Speicherung bedient gibt es noch einen weiteren Vorteil, der sich in der Praxis als essentiell erwiesen hat: Die Tabelle / Liste lässt sich an beliebiger Stelle in beliebiger Formatierung ausgeben und natürlich auch mit anderen Tabellen in der Datenbank verknüpfen. Obwohl das schon einfach genug wäre, gibt es in Wombat die Möglichkeit Datasource-Views zu erstellen. Dadurch wird die Ausgabe einer Datenbankabfrage zum Kinderspiel und lässt sich ganz einfach überall an beliebige Stelle einbinden.
Mit dem Wombat TableEditor gibt also keinen Grund mehr sich vor Listen und Tabellen zu fürchten. Außerdem muss niemand mehr Angst davor haben eine <tr>, <td> oder sonst wie Tag richtig zu schließen, weil sonst das Layout der ganzen Webseite zerstört wird.
Suche
Aktuelle Artikel
- Kinder an die Macht 8. Apr. 2025 (07:51)
- Wir müssen über Geld reden... 27. Mär. 2025 (19:16)
- Ich habe zwei Stimmen 11. Feb. 2025 (19:10)
- Dumm wählt gut! 24. Jan. 2025 (09:33)
- E-Rechnungen ab diesem Jahr 14. Jan. 2025 (14:05)
- E-Mail an den Stadtrat 3. Dez. 2024 (22:43)
- Sozialarbeit lohnt sich! 21. Nov. 2024 (08:29)
- Europäisches Recht 5. Jun. 2024 (10:15)
- Unter Wert verkaufen? 18. Apr. 2024 (09:47)
- Angriff in der Nacht 25. Mär. 2024 (13:52)
- Suche Menschfreund:in 2. Nov. 2023 (08:06)
- Medienbruch ist böse 15. Mai. 2023 (08:22)
- Wir brauchen Verstärkung 27. Mär. 2023 (11:23)
- Noch eine Preissenkung 9. Feb. 2023 (08:08)
- Dresden 2023 trifft Zen 3. Jan. 2023 (15:11)