User sollen selber gestalten
am 20.01.2008 - 10:55 Uhr in
Hallo Community!
Ich möchte folgendes realisieren:
Es soll eine Seite erstellt werden, wo jeder User, dem ein Menüpunkt in der Navigation zugeordnet wird, seinen eigenen Bereich gestalten kann wie er möchte.
Ich habe schon ein wenig mit Drupal experimentiert, aber bisher scheint es mir so zu sein, dass wenn ein User eine Seite erstellt, dass der Admin diese in der Navigation als Unterpunkt verknüpfen muss.
Angenommen ich habe in der Navigation die Punkte A, B, C, D. Diese Punkte sind unterteilt in A.1, A.2, B.1, B.2, B.3, C.1, C.2, D.1, D.2, D.3. Nun gibt es den User X1, der soll alls verwalten was unter A.1 liegt. User X2 soll den Bereich A.2 gestalten.
Bisher habe ich das Prinzip so verstanden: Wenn User X1 eine Seite erstellt, muss der Admin sie in der Navigation unter A.1 verknüpfen. Wenn sie dort verknüpft ist kann der User sie auch später bearbeiten.
Kann man es nicht auch realisieren, dass der User X1 die Seite selber unter A.1 einbinden kann? Er soll sie allerdings nicht in den Bereichen A.2, B.1 etc. einbinden können.
Die User sollten Seiten gestalten können und sich auch eine Bildergallerie anlegen können. Bei der Bildergallerie wäre es ggf sinnvoll, wenn der Admin für jeden User festlegen könnte wieviel MB dem einzelnen User hierfür zu Verfügung stehen.
Weiterhin wäre eine Kalenderfunktion sehr schön. Jeder User soll auf seinen Seiten einen eigenen Kalender pflegen können, wo die eigenen Termine drin stehen. Auf der Hauptseite sollte es dann einen Gesamt-Kalender geben, wo alle einzelnen Termine der User zusammelaufen und angezeigt werden.
Die Module sollte soweit auf Deutsch sein, damit sich auch ältere Leute mit der Bedienung nicht schwer tun.
Vielen Anforderungen die ich hier stelle, ich weiß.... aber ich hoffe doch mal, dass ein so großes Projekt wie Drupal mir da das richtige bietet, oder? *G*
Wäre jedenfalls dankbar, wenn man mir ein paar Tips geben könnte! DANKE!
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: User sollen selber gestalten
am 22.01.2008 - 18:16 Uhr
Wenn User X1 eine Seite erstellt, muss der Admin sie in der Navigation unter A.1 verknüpfen.
Der Benutzer kann das selbst machen, wenn er das Recht "administer menu" hat. Siehe
admin/user/permissions
.Wenn sie dort verknüpft ist kann der User sie auch später bearbeiten.
Ob ein Benutzer eine Seite bearbeiten kann, hat nichts damit zu tun ob sie irgendwo im Menü erscheint.
Kann man es nicht auch realisieren, dass der User X1 die Seite selber unter A.1 einbinden kann? Er soll sie allerdings nicht in den Bereichen A.2, B.1 etc. einbinden können.
Die Module sollte soweit auf Deutsch sein, damit sich auch ältere Leute mit der Bedienung nicht schwer tun.
Module sind immer auf Englisch, damit sie leichter übersetzt werden können. Übersetzungsdateien können mit dem Autolocale-Modul automatisch importiert werden. Wie man Module selbst Übersetzt steht im Translator's guide.
--
Hallo, ich habe mir das mit
am 31.01.2008 - 20:04 Uhr
Hallo,
ich habe mir das mit den entsprechenden Modulen nun mehrfach durchgelesen, komme aber immer noch nicht auf das richtige Ergebnis.
Vielleicht ein wenig detaillierter für Anfänger...?
Beispiel:
Ich habe als Admin im Menü einen Punkt "A" angelegt.
Wenn sich nun ein Benutzer "X" anmeldet, schalte ich ihn als Admin frei und lege unter dem Menüpunkt "A" einen Untermenüpunkt "A1" an. Innerhalb von "A1" kann der User "X" dann machen "was er möchte" (Seiten, Artikel und weitere Untermenüs anlegen). Unter "A2" (ein weiterer Unterpunkt zu "A" soll der User "X" keinen Zugriff haben. Für "A2" würde ich z.B. einen anderen User "Y" berechtigen.
Wenn du oder jemand anderes mir da sagen könnte wie ich das realisiere wäre ich super dankbar!
User sollen nur eigenen Bereich bearbeiten können
am 04.02.2008 - 13:13 Uhr
Hallo!
Es geht darum, dass ich in einem links angebrachten Menüpunkt 5 Hauptgruppen (A-E) erstellen möchte.
Wenn sich dann ein User anmeldet, bekommt der User unter einem der Punkte einen Bereich (A1,A2... - E5 [als Beispiel] ). Innerhalb dieser Unterpunkte kann der jeweilige User dann neue Unterseite und Untermenüpunkt anlegen können (als Beispiel: A1.1, A1.2, A1.3 ...).
Und wenn der User neue Seiten anlegt soll gefragt werden mit welchem seiner Untermenüpunkt die Seite verknüpft werden soll.
Kann man das realisieren? Ich habe bereits x-Stunden hier gesucht und auch Anleitungen gewälzt, aber vielleicht bräuchte ich male ein konkretes Beispiel...
Hat da jemand was für mich? Danke!