Ein "mod_custom" ohne Editor und Textfilterung (Modul mod_custom_blankghsvs)
Manchmal brauche ich keinen WYSIWYG-Editor und will nur einen beliebigen Code-Schnipsel in einem Joomla-Frontend-Modul ausgeben, der ohne zusätzliches HTML-Gedöns garantiert 1:1 ausgegeben wird. Und noch öfter will ich gar nichts eingeben und nur mit schnell hingehauenen Modul-Overrides arbeiten. Dafür habe ich mir das Modul MOD_CUSTOM_BLANKGHSVS ("Benutzerdefiniertes" Modul ohne Editor) geschrieben.
Statt des Editors zeigt es bei der Modulbearbeitung ein schlichtes HTML-Textarea-Feld an, in dem man alles eingeben kann ohne, dass die Joomla-Textfilterung irgendetwas entfernt. Deshalb das "blank" im Modulnamen. Ansonsten funktioniert es wie das joomlaeigene Modul "Eigenes Modul" (mod_custom) auch, abgesehen von dem fehlenden Feld "Hintergrundbild", das ich sowieso immer unsinnig fand.
Um tatsächlich "blank" auszugeben sollte man den Modulstil > System > none in den Einstellungen wählen. Falls Sie aber die Modul-Überschrift, den Modul-Titel, auch ausgeben wollen, gehen natürlich auch andere Modulstile, z.B. Modulstil > System > html5. Nur nebenbei dazu Stil Modulstil > System > xhtml sollte man nicht verwenden, da der in Joomla 4 rausfliegen wird.
Beachten: Das "beliebigen Code" in der Einleitung oben ist irreführend. Ich rede von z.B. HTML-Codeschnipseln, JavaScript usw. usf., aber nicht über ausführbares PHP und so. Für so Fälle ist vielleicht das hilfreich: Joomla-Modul-Override für Einbinden beliebiger Codes
Mehr gibt es dazu eigentlich gar nicht zu sagen ;-)