slogan

Open Search - Einbindung von time4joomla in das Suchenfeld des Browsers - und so funktioniert es: Open Search

Kategorie-Blog öffentlich - Weiterlesen nur für Registrierte

Manchmal möchte man auf seiner Website, Beiträge mit Introtexten oder sogenannten Teasern veröffentlichen, aber wenn der User dann auf "Weiterlesen" klickt, dass der ganze Beitrag nur für registrierte User sichtbar ist.

Das ist in Joomla leichter, als es auf den ersten Blick erscheint.

Zuerst werden die Beiträge mit dem "Weiterlesen" versehen (ein Icon im Editor). Die Beiträge selber müssen alle auf "öffentlich" stehen.

Nun wird ein normalsterblicher Menüpunkt als "Kategorieblog" erzeugt und auf öffentlich gesetzt.

Anschließend wird ein komplett neues Menü angelegt. Der Einfachheit nenne ich es "Schattenmenü"

Neues Menü: Schattenmenü

In diesem Schattenmenü erstelle ich jetzt einen Menüpunkt zu jedem einzelnen Beitrag und setze den Menüpunkt selber auf "registriert". Anchließend wird das Menümodul zum Schattenmenü auf eine Position gesetzt, die selber im Template gar nicht vorhanden ist. Deshalb auch der Name "Schattenmenü" - ein Menü, das zwar vorhanden ist, aber niemand sieht. Dennoch hat es seine volle Funktion.

Modul des Schattenmenüs - Details - Position

Das Menü ist, wie gesagt, nicht sichtbar, weil es die Position (im Beispiel "irgendwo") nicht im Template gibt. Da aber die Funktion verfügbar ist, ist jetzt der Effekt vorhanden, dass der öffentliche Menüpunkt zur Blogansicht eben für alle sichtbar ist, aber dadurch das im unsichtbaren Menü die Beiträge auf "registriert" gesetzt sind, greift nach dem Anklciken des "Weiterlesens" nun die Einstellung für den gesamtten Beitrag. Eben das "registriert".

Es erscheint standardmäßig die Loginmaske.

 





  • JamFX

    Geschrieben am 2010-07-23 19:45:57

    Hi,
    die Idee und Umsetzung klingt gut, ist aber nur für eine Kleine Anzahl an Beiträgen mit einem Administrator umsetzbar. Prinzipiell ist es aber gut zu wissen, dass es geht. Bei einer hohen Anzahl von Beiträgen ist diese Lösung nicht praktikabel. Gibt es sonst eigentlich kostenpflichtige Plugins, die soetwas können?

    Auf Kommentar antworten

    • time4mambo

      Geschrieben am 2010-07-23 22:27:52

      Weiß ich nicht.
      Einfach mal bei den einschlägigen Downloadseiten suchen gehen oder Google befragen. Downloadlinks gibts unter den "Nützlichen Links"


      Axel

      Auf Kommentar antworten

    • time4mambo

      Geschrieben am 2010-07-23 22:42:33

      Auf Joomlaportal.de ist gerade dieser Link genannt worden, der im Zusammenheng unmittelbar mit der Entstehung dieses Tutorials steht:
      http://extensions.joomla.org/extensions/access-a-security/content-restriction


      Axel

      Auf Kommentar antworten

  • Simone

    Geschrieben am 2010-07-29 08:32:21

    Hallo Axel
    Danke, das funktioniert wunderbar. Siehst du eine Möglichkeit, dass beim Anklicken des Weiterlesen-Links nicht die Login-Seite kommt sondern eine Info, dass man sich einloggen soll? Grund: Das Login-Modul ist bei mir schon in einem Modul eingeblendet.
    Wenn nicht - wo kann man die erscheinende Login-Seite verändern? Sie gehört zu keinem Menupunkt und keinem Modul :-/

    Auf Kommentar antworten

Veroeffentlichen Sie ihre Kommentare ...

Suchen Sie einen Webhoster? time4joomla empfiehlt: www.Joomlahosting.de
Joomla ist ein freies CMS - Webdesign, Programming and Content by time4mambo
PR nur für diese Seite: SEO Tools

nach oben scrollen

www.time4joomla.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.