Startseite Neuigkeiten Erweiterungen Insert HTML Button

Insert HTML Button

inserthtmlDer "Füge HTML ein"-Knopf erlaubt dem Benutzer beliebigen HTML-Code an die aktuelle Stelle im Editor einzufügen, ohne in die HTML-/Quellcodeansicht zu wechseln. Das ist besonders nützlich, wenn Sie einen Code wie zum Beispiel PayPal oder Google Adsense in Ihre Seite einfügen möchten.

Übersetzung vom Englischen

Benötigte Joomlaversion: 1.5
Enthaltene Sprachen: Englisch, Spanisch
In folgenden WYSWYG Editoren getestet: TinyMCE
Entwickelt von: Francisco R. Rey Barcelo
Lizenz: GNU General Public License

Anleitung:
  • Laden Sie das Plugin herunter
  • Gehen Sie auf in das JoomlaBackend und dort auf Erweiterungen -> Installieren
  • Gehen Sie nun zu "Erweiterungen" -> "Plugins" und aktivieren Sie das Plugin
  • Um es mit dem TinyMCE Editor zu nutzen, deaktivieren Sie bitte den HTML-Filter (siehe Beschreibung unten)
  • Nur für Joomla 1.5.8: Deaktivieren Sie den Joomla HTML-Filter (siehe Beschreibung unten)
TinyMCE Editor: Erlaube Scripte, Iframe und andere Codes im TinyMCE Editor
Wenn Sie sich mit HTML auskennen und mehr Kontrolle darüber haben wollen, bietet der TinyMCE Editor die Möglichkeit eigene HTML-Codes einzubinden. Jedoch gibt es eine Sicherheitsfunktion in diesem Editor, welche standardmäßig nur gewisse HTML-Tags erlaubt. Versuchen Sie nun ein Script- oder einen iFrame-Code einzutragen, wird der TinyMCE diese Code herausfiltern; eben wegen dieser Sicherheitsfunktion.
Die erlaubten Codes und Attribute, können aber in den Einstellungen des TinyMCE definiert werden. Gehen Sie dafür zum Menüpunkt "Erweiterungen" -> "Plugins" -> "TinyMCE Editor" und passen Sie die Einstellungen unter "Erweiterte gültige Elemente" der Parameter wie folgt an:

mce-01

Nur bei Joomla 1.5.8: Deaktivieren Sie die JoomlaCode Säuberung
In Joomla! 1.5.8, gibt es auch eine standardmäßige Codefilterung, für alle Benutzer, die noch keine Filteroption für sich definiert haben bzw. für die keine Filteroption definiert wurde. Die standardmäßige Filterung für alle Benutzer OHNE gesetzte Filteroption, wird automatisch fast alles gefiltert um einem möglichen XSS-Angrif* zu verhindern. (*Cross-Site-Scripting)

Wegen dieser Filterung kann es passieren, dass Sie beispielsweise keine YouTube-Videos, JavaScripte oder Flashobjecte in ihre Artikel einfügen können. Wenn Ihnen diese standardmäßige Filterung nicht passt, können Sie diese in der globalen Artikelkonfiguration nach Ihren Bedürfnisse anpassen. So können Sie zum Beispiel die Filterregeln für alle Superadministratoren so anpassen, dass für diese Benutzergruppe keine Codefilterung mehr vorgenommen wird.

Klicken Sie auf:
  1. "Inhalt" -> "Beiträge"
  2. Klicken Sie dann auf "Einstellungen" in der Menüleiste, um die globalen Einstellungen für die Artikel zu bearbeiten.
  3. Blättern Sie abwärts bis zu den Filteroptionen. Markieren Sie nun alle Benutzergruppen außer die Superadministratoren und wählen Sie die Filteroption "Negativliste (Standard)", wie im Bildschirmfoto beschrieben.

mce-02

Mit diesen Einstellungen wird Joomla! die standardmäßige Filterung für alle Benutzergruppen außer den Superadministratoren vornehmen. Wenn Sie weiteren Nutzern das Einfügen von Code gestatten wollen, wählen Sie einfach die Codefilterung auch für diese Nutzergruppe ab. Sollten Sie keine Codefilterung für keine Gruppe wünschen, stellen Sie die Codefilterung lediglich für die Benutzergruppe "Registrierte" ein.

Download