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


