Zum Inhalt springen

erweiterte BE- Benutzerverwaltung

Erstellt am 29. Januar 2008 · 7 Antworten · letzte Antwort am 2. Februar 2008

Tags: Frage

silverzone ·

Hi zusammen

ich habe habe hohe Anforderungen für ein neues Projekt im Bereich der Benutzer/ Adressverwaltung.

Das ganze ist kaskadisch aufgebauen:

Stufe1: Mitglied
Stufe2: Verein
Stufe3: Regionalmanager
Stufe4: Landesmanager
Stufe5: Kontinentalmanager
Stufe6: Worldmanager

Nun sollte es etwa so funktieren:
1. Das Mitglied kann nur seine eigenen Daten ändern.

2. Der Verein kann seine eigenen und die Daten der Members seines Vereines ändern. (neu anlegen)

3. Der Regionalmanager kann Mitglieder und Vereine seiner Region verwalten.

4. usw, usw.

Ist das in einer bestehenden EXT möglich?
Nebst Änderung/ Neu Anlegen von Adressdaten kommen dann weitere Funktionalitäten wie der Verwaltung von Wettkämpfen dazu.

Ich hab mittlerweile einige Kenntnisse in Typo3, wäre aber nicht abgeneigt, die Entwicklung zu outsourcen. (Nur innerhalb der Schweiz)

Freundliche Grüsse
Stefan

silverzone ·

Hi Georg

Spiel im Prinzip keine Rolle. Die Stufe 1 sicherlich FE. Das ist ja auch ohne Probleme möglich. (Da der Member nur seine eigenen Daten pflegt)

BE wäre meiner Meinung nach ab Stufe 2 bevorzugt, da viele Funktionlitäten eigentlich schon im Admin bestehen.

Grüsse Stefan

just2b ·

dann würd ich einfach die fe_user erweitern um die entsprechenden Felder, sollte ja ein dropdown reichen mit dem Status und dann so ein BE-Modul wie es zB sk_pagecomments hat

georg

silverzone ·

Hi Georg

und danke für eine Initiative. Ich sehe in deinem Ansatz aber keine Lösung.

Hab mir die sk_pagecomments eben angeschaut.

Das Hauptproblem ist ja, dass Member1 von Verein1 nicht von Verein2 administriert werden soll. Und das ganze kaskadiert sich weiter bis zum world-manager.

Einen solchen Ansatz sehe ich in sk_pagecomments nicht. Nach deiner Aussage müsste es mit sk_pagecomments möglich sein, dass Verein1 nur Kommentare von Members von Verein1 sieht und bearbeiten kann, oder?

Grüsse Stefan

brokemeister ·

Hallo!
Du musst praktisch zwei Gruppenverwaltungen...
Eine die den Status angibt, wobei die eine immer von der anderen erbt..

-> Mitglied
  -> Vorstand 
    -> ...

Als zweites brauchst du.

-> MeinVerein1
   MeinVerein2
  -> MeinKreisverband
    -> MeinLandesVerband
      -> MeinBundesverband

Vielleicht hilft dir auch:
maja_becacl (läuft aber erst mit 4.2)
Damit kannst du Datensätze auf die eigenen Datensätze von einem Benutzer limitieren. Ich weiß zwar noch nicht, wann aber dass ganze soll auch noch um Gruppen erweitert werden.

Gruß

Malte