Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Titel und Einleitung eines geschützten Beitrags für jedermann sichtbar machen

Viele Webseiten enthalten Beiträge, die nur für registrierte Benutzer zugänglich sein sollen. Trotzdem ist es häufig aus unterschiedlichsten Gründen erwünscht, dass auch nicht registrierte Benutzer der Webseite die Überschrift bzw. den Beitragstitel und gegebenenfalls zusätzlich den Einleitungstext des Beitrags lesen können.

Es ist relative wenig bekannt, dass dieses Feature in Form der Beitragsoption "Nicht zugängliche Links" Bestandteil des Joomla! Cores ist und sich deshalb in Joomla! sehr gut umsetzen lässt.

Zur Umsetzung benötigen Sie:

  • Einen/mehrere Beiträge, deren Zugriffsebene auf "Registered" gesetzt ist
  • die einen "Weiterlesen"-Link im Text haben
  • die Beitragsoption "Nicht zugängliche Links"

Weiterhin spielen noch die Einstellung für die Optionen "Weiterlesen"-Link und Anderer "Weiterlesen"-Text eine Rolle.

Funktionsweise

Setzen Sie für einen Beitrag, dessen Zugriffsebene auf "Registered" gesetzt ist und der eine "Weiterlesen"-Link enthält, die Option "Nicht zugängliche Links" auf "ja", dann wird der Beitrag auch für nicht registrierte Benutzer angezeigt und zwar der Titel und der Beitragstext, der oberhalb des "Weiterlesen"-Links steht.

Der Text des "Weiterlesen"-Links wird automatisch auf "Anmelden, um den ganzen Beitrag zu lesen" geändert. Klickt der nicht registrierte Benutzer auf diesen Link, dann wird er automatisch zur Anmeldung weitergeleitet und nach erfolgreichem Login automatisch auf den Beitrag, den er dann vollständig zu sehen bekommt.

Durch die Position des "Weiterlesen"-Links können sie also bestimmen, wie viel Text nicht registrierte Benutzer lesen können. Setzen Sie den "Weiterlesen"-Link ganz nach oben, vor die erste Zeile des Beitrag, dann sieht ein nicht registrierter Benutzer nur den Beitragstitel.

Vorsicht Fallstrick: Wenn die Option "Nicht zugängliche Links" auf "ja" gesetzt ist und der Beitrag enthält keinen "Weiterlesen"-Link, dann wird immer der ganze Beitrag angezeigt, also auch für nicht registrierte Benutzer!

Wo finde ich die Option "Nicht zugängliche Links"?

Joomla! bietet Ihnen immer unterschiedliche Ebenen zur Einstellung und Überschreibung von Optionen an. Die oberste Ebene sind die "globalen Einstellungen". Diese "globalen Einstellungen" können dann für einzelne Beiträge oder einzelne Menüs überschrieben werden. Sie haben in der Regel mehrere Möglichekeiten zu den "globalen Einstellungen" zu gelangen.

  • Über das Menü System -> Konfiguration. Sie finden dann auf der linken Seite eine Auflistung aller Komponenten und wenn Sie auf den Eintrag einer Komponente klicken (in unserem Fall "Beiträge"), gelangen Sie in das Fenster, in dem Sie die "globalen Einstellungen" der Komponente vornehmen können.
  • Gehen Sie auf die Komponente (in unserem Fall über das Menü Inhalt -> Beiträge). In der rechten oberen Ecke gibt es in der Regel einen Button "Optionen", über den Sie in das Fenster gelangen, in dem Sie die "globalen Einstellungen" vornehmen können.

Auf Beitragsebene können sie die "globalen Einstellungen" unter dem Tab "Optionen" überschreiben.

Auf Menüebene können Sie die "globalen Einstellungen" für Beitrage ebenfalls unter dem Tab "Optionen" überschreiben. (Selbstverständlich nur für Menüs, die in irgendeiner Form Beiträge anzeigen). Hier gibt es für jede Option auch die Möglichkeit "Beitragseinstellungen verwenden" zu wählen, so dass dann für jeden Beitrag die Einstellung der Option im Beitrag verwendet wird.

Die Option "Nicht zugängliche Links" finden Sie jeweils (fast) ganz unten.

Je nachdem, ob Sie das Feature für alle Beiträge mit Zugriffsebene "Registered" auf Ihrer Webseite nutzen wollen, oder nur für einzelne Beiträge, müssen Sie die Option in den "globalen Einstellungen" anpassen oder im Menü und/oder Beitrag.

Titel und Einleitung ohne "Weiterlesen"-Link"

Wie oben erwähnt müssen Sie immer einen "Weiterlesen"-Link im Artikel setzen, wenn sie dieses Feature verwenden wollen. Sie haben allerdings die Möglichkeit die Option "Weiterlesen"-Link auf "Verbergen" zu setzen. Dann wird nicht registrierten Benutzer der Beitragstitel und der Einleitungstext angezeigt.

Anderer "Weiterlesen"-Text

Sie können für auf Ebene des einzelnen Beitrags individuell einen Anderen "Weiterlesen"-Text vergeben. Während nicht registrierte Benutzer immer den oben erwähnten "Anmelden" Text gezeigt bekommen, sehen registrierte Benutzer den individuell geänderten Weiterlesen Text.

Zur Beitragsliste