Profile oder Nodeprofile - was ist hier die bessere Wahl?
am 02.07.2008 - 08:56 Uhr in
Hallo,
bisher habe ich nur mit dem Kernmodul 'Profile' gearbeitet, jetzt bin ich auf die Lösung mit Nodeprofile gestossen, habe mich aber noch nicht eingearbeitet. Vielleicht kann mir vorher jemand sagen, mit welcher Lösung ich die folgenden Anforderungen am ehesten umgesetzt bekomme:
1)Jedem Nutzer ist ein Nutzerprofil zugeordnet, das dieser selbständig editieren kann. Pflichtfelder müssen vom Betreiber definierbar sein.
2) Jeder Nutzer kann über einen Freigabemechanismus bestimmen, welche Informationen alle anderen registrierten Nutzer von ihm sehen. Die Daten jedes Feldes im Benutzerprofil können separat freigeschaltet werden, dies gilt auch für vom Betreiber nachträglich hinzugefügte Felder. Für Kontakte im persönlichen Netzwerk (Organic Group) existiert darüber hinaus ein weiterer Freigabemechanismus.
3) Jeder Feldinhalt wird entsprechend seines Datentyps dargestellt, beispielsweise wird der Skype-Name eines Benutzers direkt als Skype-Link dargestellt.
4) Nutzer können ihren Standort im Nutzerprofil speichern. Dieser steht ihnen in einer Karte zur Verfügung, etwa um sich einen Weg zu einem anderen dort eingetragenen Ort anzeigen zu lassen.
5) Nutzerprofile sind nur für eingeloggte Nutzer sichtbar, es sei denn, der Nutzer entscheidet sich, dass auch nicht registrierte Nutzer sein Profil betrachten können. Diese sehen dann alle Informationen über ihn, die er auch plattformintern freigegeben hat.
6) Es ist möglich, eine Nutzerliste zu importieren (mindestens Komma-separierte Textdatei und XML-Datei). Die Zuordnung der Felder in der Textdatei zu den Datenbankfeldern der Plattform erfolgt interaktiv während des Importvorgangs (d.h. keine feste Vorgabe bzgl. Reihenfolge und Anzahl der Felder in der importierten Datei). Bereits
vorhandene Benutzerobjekte können während des Importvorgangs vom Benutzer auf Wunsch feldweise aktualisiert werden.
Lieben Gruß
Dirk
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 3 Stunden 35 Minuten
vor 4 Stunden 31 Minuten
vor 6 Stunden 15 Minuten
vor 20 Stunden 3 Minuten
vor 23 Stunden 26 Minuten
vor 23 Stunden 25 Minuten
vor 1 Tag 53 Minuten
vor 1 Tag 1 Stunde
vor 1 Tag 1 Stunde
vor 1 Tag 2 Stunden