zwei verschiedene Profile-Typen (oder ähnliches) parallel nutzen und auch verknüpfen

am 05.03.2008 - 14:03 Uhr in
Hallo,
ich habe hier herumgesucht, leider bisher kein solches Thema (d.h. Antworten) gefunden.
Ich möchte gerne zwei verschiedene Profile-Typen parallel nutzen (vermutlich Profile, kann aber auch ein anders Modul sein) um unterschiedliche "Arten" parallel und auch kombiniert laufen zu lassen.
Anhand eines Beispiel wird es hoffentlich klarer (Beispiel ist fiktiv, weil es sonst IRL noch komplizierter werden würde ;-):
Profiltyp 1 sind Hundebesitzer
Profiltyp 2 sind Hundevereine
Auf der Website z.B. Hund&Co.de gibt es u.a. 2 Bereiche
A) Die Nutzer mit Hunden (wo alles mögliche drin steht, was Nutzer sich eben wünschen)
B) Die Hundevereinen (wo alles über die Hundevereine z.B. in Europa steht, z.B. Platzgröße, Anfahrt, Kontakt, Webcam auf dem Platz,... usw.)
A wird von den Nutzern selbst gepflegt, klassisch wie hier auch bei drupalcenter
B wird z.B. vom Admin eingepflegt, also alle Hundeplätze mit den entsprechend Daten
und nun drei Szenarien:
1 -
Nun wollen/sollen die Hundeplatzbesitzer die Möglichkeit bekommen, selbst ihre Daten zu pflegen. Sie müssen dafür KEINE NUTZER werden (und z.B. ihre Hobbies eintragen), sondern nur ihre Daten pflegen, die Hundeplatz-relevant sind.
2 -
Einige Hundeplatzbesitzer finden Hunde&CO.de gut, und dass sie da stehen, wollen aber nix selbst machen.
3 -
Ein Hundeplatzbesitzer ist auch Hundebesitzer d.h. es wäre klasse, wenn man den PROFILTYP HUNDEPLATZ mit dem PROFILTYP HUNDEBESITZER verknüpft, damit er nicht 2 Accounts haben muss.
Meine Vermutung, dass das nur mit zwei verschieden Profiltypen realisierbar ist, aber kann man zwei verschieden Profiltypen parallel laufen lassen und bestenfalls noch verknüpfen?
Es ist für mich schwer einzuschätzen, ob meine Anforderung an das CMS nachvollziehbar ist, aber ich lasse es mal bei dieser Beschreibung :-)
Danke.
- Anmelden oder Registrieren um Kommentare zu schreiben
soll es also auch zwei
am 05.03.2008 - 14:58 Uhr
soll es also auch zwei verschiedene registrierungen geben oder nur eine?
vermutlich sind zwei registrierung notwendig
am 06.03.2008 - 14:03 Uhr
soll es also auch zwei verschiedene registrierungen geben oder nur eine?
ich vermute, dass zwei Registrierungen notwendig sind, wobei das natürlich besser wäre, wenn es nur eine gäbe.
Ich bin da offen für unterschiedliche Lösungen, hauptsächlich wünsche ich mir, dass die unterschiedlichen User nicht mit Felder zum ausfüllen überrollt werden, die eigentlich für sie gar nicht bestimmt sind.
Wie wäre den folgendes:
am 08.03.2008 - 22:45 Uhr
JEDER hat ein normales Profil
Hundebesitzer können einen Contenttyp erstellen der PROFILTYP HUNDEBESITZER heißt. Maximum Population 1, also nur 1 Artikel pro user.
Hundeplatzbesitzer können einen Contenttyp erstellen der PROFILTYP HUNDEPLATZ heißt. Maximum Population 1, also nur 1 Artikel pro user.
Über Views und Blöcke kannst du die ja dann ganz einfach in das jeweilige Profil einbinden.
PROFILTYP HUNDEBESITZER & PROFILTYP HUNDEPLATZ
am 09.03.2008 - 13:29 Uhr
das hieße, das Profil wird als Inhaltstyp angezeigt (also zwei mal), welche eben extra erstellt werde und und in zwei Varianten vorliegen.
Nur: kann man dann noch die anderen Funktionen, d.h. die alle Module, die extra für das Profil da sind, nutzen? Z.B. Buddy oder "kontaktieren" oder Privateguestbook etc.? Verknüpfen sich diese "Funktionen", ich nenne sie mal Profilmodule, noch mit diesem Contenttyp der "neuen Profiltypen" ?
Vielen Dank für euer Mitdenken und Lösen :-)
Wie wärs mit
am 09.03.2008 - 14:37 Uhr
Wie wärs mit Rollen?
Verwalten > Benutzerverwaltung > Rollen > Rolle hinzufügen
Dann kannst du jedem Benutzer manuell eine Rolle zuweisen. Dazu musst du aber wissen, was derjenige jetzt ist, denke ich: Hundebesitzer oder Hundeverein.
Vielleicht ergänze unter Benutzerverwaltung > Profile ein Listenauswahlfeld, wo man auswählen kann, ob man das eine oder das andere ist.
Vielleicht hilft dir das ja weiter...
Mit freundlichSTen Grüßen,
scriptorium
Mit freundlichSTen Grüßen,
scriptorium
Profil mit Listenauswahlfeld
am 09.03.2008 - 16:00 Uhr
Rollen habe ich bereits unterschiedliche (zum Testen) erstellt. Wenn ich das (mit meinem aktuellen Wissenstand) überblicke, dann gibt es da "an" oder "aus" und ich muss oder der Admin (oder einer, der die Rolle Userverwaltung besitzt) für jeden einzelnen Benutzer das an oder ausschalten.
Könnte vielleicht klappen, nur wäre das auch wieder mit den Inhaltstypen verknüpft, z.B. Rolle Hundeverein, darf Inhaltstyp Hundeplatzvorstellung erstellen, oder liege ich da falsch?
Das mit dem Profil mit Listenauswahlfeld klingt spannender, da ich heute so was ähnliches mir ausdachte, aber ich nicht weiß, ob es technisch geht.
Die Lösung sieht konzeptionell dann so aus:
Beim Erstellen eines Nutzer-Profils gibt es zwei JA/NEIN Abfragen.
"Willst Du Hundebesitzerprofil erstellen" ja/nein
"Willst Du Hundeplatzprofil erstellen" ja/nein
Ergebnisse sind:
ja nein
nein ja
ja ja
(nein nein macht keinen Sinn, was dem Anwender dann mitgeteilt wird)
Diese Ja und Nein's sollten dann (und da weiß ich nicht, ob das drupal-technisch geht)
entsprechende Pflichtfelder im auszufüllenden Profil anzeigen
oder eben NICHT anzeigen (d.h. der Nutzer steuert mit der JA NEIN Abfrage sein auszufüllendes Profil)
Frage: geht das, dass ich durch so eine Ja Nein Abfrage in dem dann folgenden, auszufüllenden Profil Pflichtfelder nur dann anzeigen lasse, wenn ja gewählt wurde?
Thanx! :-)