Team Management
am 01.07.2011 - 16:22 Uhr in
Hallo zusammen,
vorweg wollte ich erst mal ein DANKE an die Drupal Community los werden, konnte mir hier und auf drupal.org schon eine menge erlesen.
Also, ich bin absoluter Anfänger in sachen Webentwicklung, beschäftige mich jetzt seid ca 2 Monaten mit Thema.
Aufgrund der flexibiltät bin ich nun bei Drupal hängen geblieben und habe es lieben gelernt.
Weshalb ich nun heute hier Poste, ich erhoffe mir ein Tipp von euch wie ich mein Vorhaben am besten umsetzen kann.
Es handelt sich dabei um die Homepage einer kleiner Spielergemeinschaft und momentan hänge ich bei dem Gruppenmanagement fest.
Anfangs wollte ich die Gruppen mit OG organisieren, allerdings hat mich ein Eintrag vom Rapsli im Handbuch ein wenig verunsichert.
Nodepermissions
Nodepermissions sind nicht als solches in Drupal Core drin. Standardmässig kann ein User Inhalte entweder lesen oder nicht. Mit Modulen, welche Nodepermissions definieren, lässt sich das ändern, so dass festgelegt werden kann, welche Nodes von welchem User gesehen werden kann. Klassisches Beispiel dafür ist das Modul "Organic Groups" (kurz OG)
Der Einsatz dieser Modul hat jedoch zur Folge, dass der Blockcache von Drupal nicht mehr eingesetzt werden kann. Daher: 2x überlegen, ob es das wert ist.
Weswegen ich nach einer alternative Methode umschaute.
Ziel ist es, das auch andere Spielergemeinschaften Teams gründen können, die der Teamleader Organisiert.
Der Teamleader sollte die möglichkeit haben die Mitglieder seines Teams zu Kategorisieren, also Ränge zuverteilen, und Spiele gegen andere Gruppen zuorganisieren.
Nach möglichkeit sollte auch noch ein Turnierbaum mit integriert werden, der die Organisation etwas vereinfacht.
Wenn mir da jemand einen Tipp geben könnte, wie bzw mit welchen Modulen ich das Projekt am besten Realisieren kann, wäre ich euch sehr DANKBAR :)
Bis dahin, schöne Grüsse aus dem sonnigen Italien.
Boris
- Anmelden oder Registrieren um Kommentare zu schreiben
Das Team Management werde ich
am 04.07.2011 - 09:16 Uhr
Das Team Management werde ich wohl über user und node reference lösen.