[gelöst] Views - gemeinsamer Calendar für verschiedene Seiten und Rechtevergabe für Verwaltung
am 20.12.2009 - 15:07 Uhr in
Moin zusammen,
als Drupalanfänger schlage ich mich gerade mit einem für mich massiven Problem herum.
Ich muss einen Internetauftritt mit einer übergeordneten Seite und für mehrere Musikgruppen separaten Auftritten mit leicht differenzierten Themes erstellen. Die einzelnen Ensemble-Seiten existieren teilweise schon mit eigener Domain, das Ganze soll aber unter einem Dach vereint werden.
Bei meinen Recherchen bin ich natürlich auf die Möglichkeit der Multisites gestossen, die mir hierfür eigentlich sehr geeignet erscheinen. Jetzt kommen die "Aber"s ;-):
1. Die Termine der einzelnen Ensembles sollen einmal nur auf der Ensembleseite zu sehen sein (Views+Calendar), aber gleichzeitig sollen auf der übergeordneten Seite die Termine ALLER Ensembles angezeigt werden können. Von dort aus auch wieder aufsplittbar in die einzelnen Ensembles bzw. Konzertreihen. Ich vermute, dass ich das nur über via Taxonomie realisiert bekomme.
2. Wo ich absolut in Schleudern komme ist die Anforderung, dass für jedes Ensemble(also jeden (Sub)-Auftritt) ein separater (Sub)Admin zuständig sein soll , ausserdem sollen jeweils pro Ensemble ausgewählte User Inhalte erstellen und bearbeiten können. Kann man die Rollen diesbezüglich so differenziert definieren? Geht das mit nur einer Datenbank?
Ich bin Euch für jede Hilfe ausgesprochen dankbar, weil ich zugegebener Weise gerade nicht mehr weiter weiß und netterweise auch noch Termindruck habe. Andererseits habe ich den Ehrgeiz, mich bis über die Ohren in Drupal reinzuknien und das Projekt zu realisieren. Bisher habe ich Einiges mit Joomla gemacht, aber seit 3 Wochen bin ich "geläutert" ;-). Ich ahne zwar erst, was mit Drupal alles möglich ist, aber das reicht vollkommen für den Abschied von Joomla!
Danke nochmal im Voraus
Martin
PS: Im Grunde genommen kann man es auch anders formulieren: Die Seite ist im Wesentlichen ein äusserst umfangreicher Kalender mit schmückendem Beiwerk ;-)
- Anmelden oder Registrieren um Kommentare zu schreiben
Dazu reicht eine DB und viel
am 20.12.2009 - 17:14 Uhr
Dazu reicht eine DB und viel Taxonomie. Gib jedem Ensemble einen eigen Taxonomy-Term in einem Vokabular Ensembles.
Damit bekommst Du schon mal alle Termine auseinander. Pro Ensemble filters Du nach dem Namen des Ensembles (geht mit Views hervoragend). Der übergeordnete Kalender filtert nicht und zeigt dadurch alles.
Baue Dir Node-Tyes pro Ensemble und lege pro Ensemble Rollen fest, die nur mit diesen Node-Types arbeiten können. Damit kommen die sich auch nichts ins Gehege. Die Ausgabe der Enseble Seiten baust Du wieder mit Views und zeigt nur die zugehörigen Node-Types.
Das nur mal so als erste Richtung.
Beste Grüße
Werner
Alle Neune ;-)
am 20.12.2009 - 23:40 Uhr
Hallo Werner,
vielen Dank für Deine schnelle Reaktion! Habe gerade Deine Anregungen gelesen, ne halbe Stunde geschraubt - und es funktioniert genauso wie Du es beschrieben hat (und ich es mir vorstelle)! Diese Flexibilität von Drupal ist absolut beeindruckend :-)
Nochmals Danke und einen ganz herzlichen Gruß
Martin
PS: Wie kann ich den Thread auf "gelöst" einstellen
Zitat: PS: Wie kann ich den
am 20.12.2009 - 23:53 Uhr
PS: Wie kann ich den Thread auf "gelöst" einstellen
Indem du ganz oben bei deinem ersten Beitrag auf "Bearbeiten" klickst und im Titel "[gelöst]" davor schreibst ;)
Ich sach nur
am 21.12.2009 - 00:35 Uhr
*auweia*.
Dass es dafür keinen Button gibt ist aber ein schwaches Bild *grins*