Modul Code

Dieses Modul gehört bei mir schon längere Zeit zur Grundausstattung auf allen meinen WebsiteBaker Installationen, weil es mit dem "normalen" Code Modul schwer ist, html oder javascript auszugeben.

Download code2_1.2.3.zip

Aktuelle Version: code2_1.2.3.zip
Modifiziert von Aldus

Modul Code2

Das Modul ist ein Ersatz für das Core-Modul "code" - allerdings um 1 Datenfeld erweitert: "Was ist das?" Dadurch ist es dann möglich, neben php auch normales html, Javascript oder: nichts! auszugeben.
Die restlichen Veränderungen betreffen nur die Kosmetik: Etwas Javascript und CSS.

Javascript

Zwar ist es auch in WYSIWYG-Blöcken möglich, Javascript anzugeben, allerdings kann das einigen Ärger machen, speziell dann, wenn mehrere Leute daran arbeiten. Da Javascript im FCK-Editor unsichtbar ist, wird der Code schnell einmal versehentlich gelöscht. Und wer hat schon immer gleich ein Backup griffbereit.

html-Quellcode

Dasselbe gilt für HTML: Der FCK-Editor nimmt gelegentlich Veränderungen daran vor, nicht immer im Sinne des Erfinders.

Interne Kommentare

Die Möglichkeit nichts auszugeben hat einen banalen Hintergrund: Damit kann man Interne Kommentare/Notizen machen, oder etwa ein Stück Code einfach mal deaktivieren.

Admin-Comment

Wie ein normaler interner Kommentar, allerdings nur für Mitglieder der Gruppe 0 (Administratoren) veränderbar. Andere sehen nur einen gelben, unveränderbaren Bereich im Backend.  Damit ist es möglich, für Redakteure Anleitungen oder Hinweise ins Backend zu schreiben. Allerdings muss das Code2-Modul dann auch für diese freigegeben sein, sonst sehen sie nichts.

 

Und überhaupt: Nicht jeder hat im HTML / Javascript etwas verloren. Als Admin kann ich Code-Sections vor leichtfertigem Zugriff schützen, die WYSIWYG-Sections wohl eher nicht.

Weitere Möglichkeiten ergeben sich durch die neue zeitgesteuerte Veröffentlichung von Abschnitten. Auch das wäre theoretisch durch normale WYSIWYG-Abschnitte machbar, da es aber nicht möglich ist, einzelne Abschnitte einer Seite für den Zugriff einzuschränken, bietet sich die Möglichkeit an, das über das Code-Modul zu realisieren.

Danke an 'thorn', er hat die Suchfunktion für WB27 integriert. Gesucht wird nur in Abschnitten des Typs HTML, und da nur im bereinigten (=sichtbaren) Quellcode.

Neu: Admin Comment

Nur ein Admin (Gruppe 0) kann diesen verändern. Damit eignet sich dieser Typ für Kurzanweisungen usw. Nachteil: Das Modul muss für andere Gruppen freigegeben sein, sonst sehen die User nichts davon.

Update Version 1.2: Einige Zeilen nach Anregung von Thorn geändert.