Beiträge in Joomla 3.x erstellen und bearbeiten - Weitere Details zum Editor
Seite 5 von 5: Weitere Details des Editors
Warum ist der Artikel gesperrt und kann nicht bearbeitet werden?
Gelegentlich kann es vorkommen, dass ein kleines Schloss-Symbol neben dem Beitragstitel angezeigt wird und ich den Beitrag nicht zum Bearbeiten öffnen kann. In den häufigsten Fällen ist ein Artikel als gesperrt markiert, wenn ein Admin einen Artikel bearbeitet und dann das Backend von Joomla verlässt, ohne auf die Schaltfläche "Schließen" oder "Speicher und Schließen" zu klicken.
Öffnen eines Objekts, das als gesperrt gekennzeichnet ist
Der Versuch, ein gesperrtes Element direkt zu öffnen, führt zu einer Fehlermeldung. Stattdessen müssen Sie das Element "einchecken", um es zur Bearbeitung zur Verfügung zu stellen. Zum "Einchecken" haben Sie mehrere Möglichkeiten:
- Entweder man klickt einfach auf das "Schloss-Symbol" und gibt damit das entsprechende Element wieder zum Bearbeiten frei oder
- Man markiert mehrere Elemente mit dem Kontrollkästchen ganz links und wählt dann den Button Check-in.
- Und als dritte Möglichkeit geht man in der Administration oben auf "System -> Global Check-in", markiert hier einfach alle angezeigten Tabellen und klickt dann auf die Schaltfläche "Check-in". Damit werden alle gesperrten Elemente auf der gesamten Joomla Webseite wieder freigegeben.
Kopieren aus Word
Das Schlimmste, was beim Editieren passieren kann, ist, wenn jemand aus einer Textverarbeitung wie Microsoft Word etwas per Zwischenablage einfügt. Auch wenn die Situation besser wird - bis heute gibt es KEINEN ECHTEN WEG die gleichen Formate für die Website in HTML aus den Binärformaten (oder komplexem XML) einfach zu erzeugen. Der Editor bietet zwar eine Reinigungsfunktion an ("Clean up messy code "- Icon), aber das filtert keine logischen Fehler oder Unterschiede im HTML Markup. Haben Sie das einfach im Hinterkopf, wenn Sie mit Ihren Nutzern sprechen :)
Weiterlesen
Beiträge erscheinen in Listen und auf den Einzelseiten der Beiträge. In der Listanzeige sollte der Inhalt begrenzt werden, weil zu viel Text einfach verwirrt. Durch den Weiterlesen Button unter dem Editorfenster können Sie die Stelle festlegen, an der der Beitragstext begrenzt wird. Positionieren Sie den Cursor an die entsprechende Stelle und klicken Sie den Weiterlesen Button (Abbildung 3)
Abbildung 3: Weiterlesen Link
Einbetten eines YouTube Videos
Es geht hier nicht nur um YouTube Videos, aber es ist ein gutes Beispiel für Text Filter. Wenn Sie versuchen ein YouTube Video mit dem typischen Code
<iframe width="560" height="315" src="http://www.youtube.com/embed/rX372ZwXOEM" frameborder="0" allowfullscreen></iframe>
einzubetten, werden Sie feststellen, dass der Code vom Editor und von Joomla gefiltert wird. Das ist kein Fehler! Das ist ein Feature :)
Aus Sicherheitsgründen!
- benutzt Joomla sogenannte Text Filter (System → Global Configuration → Text Filters) um die folgenden Tags zu entfernen: <applet>, <body>, <bgsound>, <base>, <basefont>, <embed>, <frame>, <frameset>, <head>, <html>, <id>, <iframe>, <ilayer>, <layer>, <link>, <meta>, <name>, <object>, <script>, <style>, <title> und <xml>.
- TinyMCE filtert ebenfalls ein paar Tags: <applet>, <object> und <iframe>
Dummerweise müssen wir aber den <iframe> Tag einfügen, sonst sieht man unser YouTube Video nicht.
Also ... was tun?
Eine mögliche Lösung wäre, Ihren Autoren zu vertrauen, eine eigene Blacklist (System → Konfiguration → Text Filters) für die Autorengruppe anzulegen(Abbildung 4) und dann dem TinyMCE noch klarmachen, dass das <iframe> Tag nicht mehr böse ist (Erweiterungen → Plugins → Editor-TinyMCE → Bearbeiten → Basisoptionen → Verbotene Elemente) in dem Sie das Wort iframe in den verbotenen Elementen löschen.
Abbildung 4: Eigene Blacklist für die Autorengruppe
Nachdem Sie diesen Filter verändert haben ist es möglich, den Code des Videos in den Beitrag einzufügen. Denken Sie daran, dass Sie den Editor durch einen Klick auf das HTML Icon in den HTML Modus schalten. Danach erscheint ein Popup Fenster in das Sie den Code an die Stelle, an der das Video erscheinen soll, einfügen können (Abbildung 5).
Abbildung 5: Einfügen von iframe Code in einen Beitrag
Klicken Sie den Update Button und nun sehen Sie das Video bereits in der Editor Vorschau. Nach dem Speichern wird es auch auf der Website erscheinen (Abbildung 6).
Abbildung 6: Video in einem Beitrag
Sie können auf diese Art Code con zahlreichen Plattformen, wie Twitter, Facebook oder Flickr einbetten.
Makros in einem Text
Es ist möglich, sogenannte Makros in einem Text zu benutzen. Ein Makro ist ein Ausdruck oder Befehl, der später durch etwas anderes ersetzt wird, beispielsweise den korrekten YouTube Code.
Theoretisch können Sie in den Beitragstext (nicht in der HTML Ansicht) etwas schreiben wie:
[youtube = http://www.youtube.com/watch?v=rX372ZwXOEM]
und irgendein "Zauber" könnte dies dann durch den folgenden Code ersetzen
<iframe width="560" height="315" src="http://www.youtube.com/embed/rX372ZwXOEM" frameborder="0" allowfullscreen></iframe>
Das einzige Problem an unserem Zauber ist, dass das Joomla Standard Paket solche Transformationsmöglichkeiten nicht mitbringt. Wenn Sie Makros wie diese benutzen wollen, müssen Sie zusätzliche Erweiterungen installieren, meistens handelt es sich dabei um Plugins.
Weiterführende Informationen
-
Ein eigenes Administrationsmenü in Joomla! 3.x / 4.x / 5.x Anlegen
-
Die Joomla! 3.x Komponente Weblinks
-
Der Cache in Joomla! 3.x
-
Warum ist mein Joomla! 3.x Artikel gesperrt und kann nicht bearbeitet werden?
-
YoothemePro Kurzanleitung für Joomla!
-
Menüs und Inhaltslayouts in Joomla! 3.x
-
Kunden, Bestellungen und Rechnungen in Virtuemart 3.x
-
Update / Aktualisierung von Joomla! 3.x und den Erweiterungen
-
Kategorien und Artikel in VirtueMart 3.x
-
Die Joomla Komponente Akeeba Backup ihre Bedienung
-
Zusätzliches Joomla! Kategorielayout inklusive Menüauswahl
-
Kurzanleitung für Chronoforms V5
-
Zusätzliche Module, Plugins und Komponenten in Joomla 3 Installieren und Verwalten
-
Module in Joomla! 3.x
-
Die Erweiterungen in Joomla 3.x
-
Benutzerverwaltung und Zugangsrechte für Joomla! 3.x
-
Der Joomla! 3.x Medienmanager
-
Artikel Modal-Box Popup erstellen in Joomla! 3.x
-
Inhalt anzeigen
-
Social Media und Cloud Computing
-
Was sonst noch wichtig ist
-
Joomla! 3.x Mehrsprachigkeit
-
Design, Layout, Farben
-
Es geht immer um Benutzer, Zugriffsrechte, Beiträge und Module
-
Beiträge in Joomla 3.x erstellen und bearbeiten
-
Was ist Joomla!?
-
Joomla! 3.x downloaden und Installieren