[gelöst] inhalte anzeigen je nach user-status
am 18.05.2009 - 12:17 Uhr in
hi,
ich weiss, dass es zu den einzelnen themen jede menge stoff hier im forum gibt. ich wühle auch seit tagen, aber einen roten faden für mein projekt habe ich damit noch nicht gefunden.
ich möchte eine website anlegen und die inhalte in mehrere kategorien unterteilen.
inhalte der kategorie A sollen für alle user sichtbar sein. inhalte der kat. B nur für User der Gruppe X und inhalte der kategorie C nur für user der gruppe Y. das ganze dann mehrsprachig (hierfür habe ich i18n installiert, das klappt auch ganz gut, zumindest auf den ersten blick).
ich habe mehrere ansätze verfolgt, komme aber nicht recht voran: ich habe das modul category installiert und CCK und habe es auch mit der taxonomie versucht. ich habe für die verschiedenen gruppen eigene rollen angelegt.... aber so wie oben beschrieben bekomme ich das mit keiner der möglichkeiten geregelt. das liegt sicherlich nichit an drupal, sondern an meinem halbwissen drupal betreffend...
kann mir bitte jemand einen tip geben, wie ich an diese anforderung herangehe. welche module nutze ich am besten? wie setze ich diese module ein - ich meine in verbindung mit berechtigungen, rollen, zugriffsregeln....?
ich danke im voraus für eure hilfe.
debe
- Anmelden oder Registrieren um Kommentare zu schreiben

Modul "Organic Groups" oder "Taxonomy Access Control"
am 18.05.2009 - 12:57 Uhr
Hallo,
wenn du vollständig getrennte Benutzergruppen haben willst, ist das Modul Organic Groups wahrscheinlich das Richtige (http://drupalmodules.com/module/organic-groups).
Wenn du den Zugriff eher nach Inhalten bzw. Themen kontrollieren willst, ist das Modul Taxonomy Access Control (TAC) besser geeignet (http://drupalmodules.com/module/taxonomy-access-control).
(Dort lohnt auch immer ein Blick auf die "Related Modules".)
Gruß
Frank
Noch ein paar Links zum Thema (alle Englisch):
http://www.packtpub.com/article/user-access-control-drupal-6/1
http://www.jefftraynor.org/node/96
http://drupal.org/node/200631
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.
hi frank, 1000 dank für die
am 18.05.2009 - 14:02 Uhr
hi frank,
1000 dank für die infos.
meine erste wahl nach deinem post war tax. access control. allerdings ist für drupal 6 nur die light-version stable... laut der beschreibung sollte diese aber genügen, denke ich.
nachdem ich mir die von dir genannten links angeschaut habe, werde ich doch erstmal diese austesten:
http://drupal.org/project/content_access
http://drupal.org/project/node_privacy_byrole
http://drupal.org/project/nodeaccess
wenn ich das richtig sehe, könnten die auch meine anforderungen erfüllen, aber evtl. mit geringerem aufwand.
vielen dank für deine hilfe!!!
lg,
debe
Ich würde es immer erst mit
am 18.05.2009 - 15:16 Uhr
Ich würde es immer erst mit verschiedenen Content Types und dem content_access versuchen, ggf. mit dem Modul ACL. So kommt man meist sauber und transparent ans Ziel.
Was wirklich der richtige Weg ist, weiß man oft erst hinterher, denn viele Wege führen nach Drom. :-)
Mit etwas Erfahrung sieht man es aber oft anhand der geplanten Benutzergruppen, deren Rechte, den Ausprägungen verschiedener Inhalte und deren Menge und der Aktionen, die damit durchgeführt werden sollen.
Viel Spaß, Ronald
Gallery für Zahlende Members
am 18.05.2009 - 16:40 Uhr
Kann ich auch mit den oben genannten Modulen mein Benutzerprofil unterteilen? Habe es mit Node Profil erstellt und nun möchte ich eine "Gallery" für Zahlende Mitglieder anbieten. Zurzeit sehen meine Gäste und Registrierte Member alles wenn sie auf das Benutzerbild klicken -> Benutzerprofil, Gallery, Kontakt usw. das soll in Zukunft nicht mehr so sein. Hatt jemand ne Tipp welches modul ich für die Rollenrecht verwenden muß? D5
Illkid schrieb Kann ich
am 18.05.2009 - 16:45 Uhr
Kann ich auch mit den oben genannten Modulen mein Benutzerprofil unterteilen? Habe es mit Node Profil erstellt und nun möchte ich eine "Gallery" für Zahlende Mitglieder anbieten. Zurzeit sehen meine Gäste und Registrierte Member alles wenn sie auf das Benutzerbild klicken -> Benutzerprofil, Gallery, Kontakt usw. das soll in Zukunft nicht mehr so sein. Hatt jemand ne Tipp welches modul ich für die Rollenrecht verwenden muß? D5
Ja, wenn du eine Rechtegranulierung auf ContentType-Ebene oder gar Feld-Ebene hast, werden im Profil auch nur die Felder angezeigt, für die der Betrachter tatsächlich das Recht hat. Bei Bildern will man ggf. die Option "private Files" verwenden, da man sonst an Drupal vorbei die Dateinamen der Bilddateien erraten kann, falls das ein Problem ist.
Einfach mal machen, Ronald :-)
dev-Version von TAC - Mulitsite als Radikallösung
am 18.05.2009 - 16:55 Uhr
meine erste wahl nach deinem post war tax. access control. allerdings ist für drupal 6 nur die light-version stable...
Nach meiner Erfahrung ist die dev-Version von TAC ausreichend stabil, aber das mag von Fall zu Fall unterschiedlich sein.
Ich hab noch einen Weg nach Rom:
Für vollständig getrennte Bereiche mit Drupal kann man auch eine Multisite-Installation einsetzen, d.h. man betreibt mit ein und derselben Codebasis mehrere völlig separate Websites (http://www.drupalcenter.de/handbuch/6083).
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.
Danke, das geht je recht fix
am 18.05.2009 - 17:11 Uhr
Danke, das geht je recht fix hier.. werde es versuchen.
danke!
am 19.05.2009 - 08:58 Uhr
hi,
vielen dank für eure hilfe.
komme mit content-access gut zurecht. muss noch etwas testen, ob alle anforderungen damit zu erfüllen sind, aber das hat mir schonmal supergut weitergeholfen!!!!
danke und liebe grüße,
debe
Bitte im ersten Posting als [gelöst] markieren. Danke!
am 19.05.2009 - 10:22 Uhr
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.
danke für den hinweis, hab
am 19.05.2009 - 11:01 Uhr
danke für den hinweis, hab ich erledigt.
:-)