-
Beiträge für Benutzer nur einmalig anzeigen
Hallo zusammen,
folgendes Problem:
Ich habe eine Joomla-Seite mit mehreren Mitglieder. Für die Mitglieder gibt es einen geschützten Bereich. In diesem geschützten Bereich sollen den Mitgliedern Beiträge/Formulare präsentiert werden. Jeder Beitrag/Formular soll je Benutzer nur einmal angezeigt bzw. ausgefüllt werden können, anschließend soll der Beitrag /Formular verschwinden oder der Zugriff verweigert werden.
Hat jemand eine Idee, wie sich das umsetzen lässt?
Viele Grüße
Jamiro
-
-
Moderator
Schwer. ...
Sind das mehrere Beiträge oder nur einer? Wenn mehrere wird es ganz schwer, bei einem wäre eine Möglichkeit:
Der User wird in eine bestimmte Gruppe gesetzt, die ihn berechtigt den Beitrag zu lesen, der nur dieser Gruppe angezeigt wird.
Dazu ist ein erweitertes Rechtesystem notwendig. noixACL oder das von mir favorisierte GMAccess (zu letzterem gibt es bei mir ein Tutorial mit Downloadhinweisen).
Dann ein Plugin, dass, wenn der User den entsprechenden Beitrag aufgerufen hat, den User in eine andere Benutzergruppe setzt, die nun alles andere machen kann, aber den Einmalartikel nicht mehr sehen kann.
Das Plugin musst natürlich selber programmieren.
Axel
-
Erhielt Danksagungen von:
-
hm....
so etwas dachte ich mir schon.
es handelt sich schon um mehrere beiträge.
aber danke für deinen hinweis, ich schaue mal in wie weit sich das so umsetzen lässt.
mal sehen...
-
-
Moderator
Die Logik ist letztlich die Gleiche. Nur das du jetzt noch eine Art Zähler in die Datenbank setzen musst, um abzuprüfen, ob der User auch wirklich alle Einmal-Beiträge gelesen hat.
Axel
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen