Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Gruppenforen und deren Berechtigungen (Organic Groups)

Eingetragen von Cailend (5)
am 23.07.2007 - 15:22 Uhr in
  • Module

Hi,

ich habe ein kleines Problem und komme einfach auf keinen grünen Zweig. Folgendes Problem:

Die mit Organic Groups erstellten Gruppen nennen wir sie mal Gruppe A, Gruppe B und Gruppe C sollen auf die mit OG Forums erstellten Foren zugreifen (Forum A, Forum B und Forum C)

alle anderen Benutzer sollen die Foren zwar sehen können aber dessen inhalt nicht lesen können. Inhalte erstellen, verwalten und löschen soll selbstverständlich nicht gehen.

Lösungsansatz von mir waren drei neue Rollen "Role A" "Role B" und "Role C" welche ich mit "Taxonomy Access: Permissions" Rechte auf dessen Foren erteilt habe. Das funktioniert auch ABER ich muss jedem Benutzer per Hand die gewünschte Rolle zuweisen. Gibt es eine möglichkeit verschiedenen Gruppen verschiedene Rolle zuzuteilen?
Mit OG Promote kann man nur EINE Rolle einer oder mehreren Gruppen zuweisen.

Ziel ist es:
alle User der Gruppe A bekommen automatisch die Rolle "Role A" um ihr Forum betreten zu drüfen
alle User der Gruppe B bekommen automatisch die Rolle "Role B" um ihr Forum betreten zu drüfen
alle User der Gruppe C bekommen automatisch die Rolle "Role C" um ihr Forum betreten zu drüfen

Ideen hierfür oder gibt es eine alternative, bessere Lösung?
Denk ich zu kompliziert?

‹ Über neue Nodes benachritigt werden? shoutbox mysql fehler, eintrag nicht erzeugt? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie wäre es damit:

Eingetragen von pebosi (2645)
am 23.07.2007 - 15:40 Uhr

Wie wäre es damit: http://drupal.org/project/og_user_roles

gruß pebosi

gruß pebosi
--
https://pebosi.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

hab ich auch schon

Eingetragen von Cailend (5)
am 23.07.2007 - 15:50 Uhr

hab ich auch schon installiert aber für meine Zwecke nicht brauchbar.

mit dem modul ist es leider nur möglich einer Gruppe zu erlauben sich in bestimmte Rollen zu schreiben.
Beispiel:

Gruppe A kann sich selbstständig in Rolle A, Rolle B und Rolle C einschreiben

die Rollen sollen jedoch fest sein siehe oben.

next... ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

hm laut Beschreibung sollte

Eingetragen von pebosi (2645)
am 23.07.2007 - 15:53 Uhr

hm laut Beschreibung sollte das aber gehen "Set a default group role for new subscribers to a group."

gruß pebosi

gruß pebosi
--
https://pebosi.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

er will einfach nur richtig

Eingetragen von dawehner (2639)
am 23.07.2007 - 15:59 Uhr

er will einfach nur richtig private foren
eine Möglichkeit ist eine OG-View zu erstellen und die wie ein Forum zu themen

  • Anmelden oder Registrieren um Kommentare zu schreiben

@pebosi: lass mich raten..

Eingetragen von Cailend (5)
am 24.07.2007 - 07:22 Uhr

@pebosi: lass mich raten.. du hast das modul noch nie installiert? guck dir das modul doch mal an...

@view: könnte klappen ich probiers mal aus.

weitere ideen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

in

Eingetragen von dawehner (2639)
am 24.07.2007 - 11:25 Uhr

in http://www.zacker.org/files/drupal_og_og2list.mov
http://drupal.org/node/136509
sieht es so aus als hätte es jemand gelöst
blos sind die angehängten Dateien nicht mehr verfügbar
vlt. hat sie ja jemand
|
gleichzeitig wird gerade an der Version 2 von og_forum gearbeitet
hier sollen Permissions möglich sein aber das Module funktioniert bei mir noch nicht
Mein Blog: www.exper-tec.de
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dereine@jabber.ccc.de Warum Jabber?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hoffe mein Doppelpost

Eingetragen von dawehner (2639)
am 24.07.2007 - 21:40 Uhr

Ich hoffe mein Doppelpost ist erlaubt
Wie oben berichtet gab es im Video eine Tabpage mit einem PrivatForum usw.
dazu hab ich die standart og_gph_ron// solls für forum an sich zuständig sein// aktiviert
die og_php_ron hab ich dupliziert und dann og_ghp_ank // ank = Ankündigungen
in der hab ich ein CCK-Feld: ist Ankündigung als Filter eingefügt

in der node-gruppe.tpl.php

<?php
$view_eins
= views_get_view('og_ghp_ron');
  
$view_zwei = views_get_view('og_ghp_ank');
  
$view_eins_build =views_build_view('embed', $view_eins, array($node->nid), false, false);
  
$view_zwei_build =views_build_view('embed', $view_zwei, array($node->nid), false, false);
?>

Hiermit wurden jetzt beide Views als Variablen gespeichert
in array(xyz) stehen die Argumente nämlich die NID der Gruppe
<?php
$form
['tabblock1'] = array(
   
'#type' => 'tabset',
  );
 
$form['tabblock1']['tab1'] = array(
   
'#type' => 'tabpage',
   
'#title' => t('Forum'),
   
'#content' => $view_eins_build,
  );
 
$form['tabblock1']['tab2'] = array(
   
'#type' => 'tabpage',
   
'#title' => t('Ankündigungen'),
   
'#content' => $view_zwei_build,
  );
 
  print
tabs_render($form);
 
?>

Nun werden Tabs erzeugt, welche die Views in sich haben.
Diese Views lassen sich natürlich beliebig anpassen sollte aber nicht eine Pageview anzeigen lassen da sie dann alles bzw. nichts von allem Gruppencontent anzeigen würde.
Mein Blog: www.exper-tec.de
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dereine@jabber.ccc.de Warum Jabber?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Anfängerfrage

Eingetragen von jakewalk@drupal.org (73)
am 18.09.2007 - 16:17 Uhr

Laut http://drupal.org/node/141158#comment-247197 soll die Version 2.0 die "richtig privaten Foren" unterstützen. Geht das mittlerweile auch ohne Views? Mir erscheint das ganze recht umständlich für eine solche grundsätzliche Funktion. Hat jemand schon herausgefunden ob und wie die v2.0 das "native" unterstützt?

Edit: Ich habe jetzt OG Forums wie in der Projektbeschreibung empfohlen auf die Dev-Version aktualisiert und soweit ich das beurteilen kann, funktioniert es dadurch wie gewünscht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du Dir mal das Modul Workflow ng angesehen

Eingetragen von quiptime (4972)
am 18.09.2007 - 16:51 Uhr
Zitat:

... ich muss jedem Benutzer per Hand die gewünschte Rolle zuweisen.

Hast Du Dir schon mal das Modul Workflow ng angesehen?

Da gibt es ein Event "User has registered". Diesem Event kann man die Aktion "Add user role" zuweisen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • The website encountered an unexpected error. Please try again later.
  • Vom jeweiligen User die Kunstwerke ausgeben.
  • Zusätzliche Felder in der Userliste
  • Multidomain
  • Drupal 8: Modul prevnext
  • [gelöst]Drupal 8: Fußzeilenmenü auf Login-Seite verschwunden
  • Fullcalendar - Grösse Dialogfenster
  • Notify-Modul: Einmalige Benachrichtigung ueber neue Nodes senden
  • [gelöst]Drupal 9 und Ubuntu 20.04
  • [gelöst] Swiftmailer installieren um Simplenews zum Laufen zu bringen
  • Installiert ja, aber kein einziger link funktioniert
  • Drupal 9 - "read more" übersetzen nun anders, nur wie?
Weiter

Neue Kommentare

  • In den Log-Files finde ich
    vor 32 Minuten 14 Sekunden
  • alles anzeigen, was der nutzer erstellt
    vor 3 Stunden 5 Minuten
  • Danke! Aber in dem Fall
    vor 7 Stunden 51 Minuten
  • Ich nutze Das Modul domain
    vor 14 Stunden 1 Minute
  • Ich nutze dazu bei D7
    vor 1 Tag 11 Stunden
  • Soweit ich die
    vor 1 Tag 13 Stunden
  • Erst mal gut, dass es so ein
    vor 1 Tag 14 Stunden
  • Hey! Das Modul
    vor 2 Tagen 8 Stunden
  • Ich verwende das
    vor 2 Tagen 8 Stunden
  • Du benötigst das Modul
    vor 2 Tagen 10 Stunden

Statistik

Beiträge im Forum: 246321
Registrierte User: 18911

Neue User:

  • Elisаhaf
  • Carola Rox
  • Demophobie

» Alle User anzeigen

User nach Punkten sortiert:
wla9038
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3834
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 7 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association