[gelöst] "Freunde-Funktion" in Userprofile ermöglichen
am 30.11.2010 - 06:06 Uhr in
Hallo!
Ich habe auf meiner Site für jeden User eine Profil/Blogseite in der er Hobbys, Geburtsdatum und ähnliches
eintragen kann.
Nun ist es derzeit so, das jeder Benutzer von jedem alle Informationen die Eingetragen sind,
sehen kann. Nur,...wer will das schon?
Daher würde ich gern den User entscheiden lassen können, jemand als "Freund" zu adden (wie das bei Facebook und fast jeder andren Community gelöst wird). Da soll er dann eine Mail bekommen,
die er per Link bestätigen kann, oder eben auch nicht.
Ausserdem sollten die User Einstellen können WAS von all den Profilinformationen einem "Freund" angezeigt wird. (nicht für jeden Freund extra). Kann ja sein, das "der Herr User" zwar zb sein Geb.Datum eingeben möchte, aber dies seine Freunde nicht sehen dürfen.
Ich stelle mir das derart vor das er 3 Wahlmöglichkeiten hat:
Freunde dürfen: Hobbys, Alter, Wohnort, Telefonnummer, Profilfoto Blogeinträge sehen
Alle registrierten dürfen: Namen sehen, Profilfoto sehen
Niemand darf: Beziehungsstatus sehen
Er sollte also für diese 3 Arten von "Leuten" anhacken können welche Angaben darin vorkommen (wie im Beispiel).
Gibts es dafür schon eine Lösung in Form eines Moduls oder ähnlichem?
Ich hab zwar schon etwas mit Drupal "gebastelt", bin aber kein Scriptguru :-)
Danke schon mal im Vorraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
Die grundsätzliche
am 30.11.2010 - 19:20 Uhr
Die grundsätzliche Freundes"geschichte" kannst du mit dem Modul http://drupal.org/project/user_relationships umsetzen.
Der Zugriff auf Feldebene sollte sich über eines der folgenden Module lösen lassen:
http://drupal.org/project/cck_private_fields
http://drupal.org/project/cck_field_privacy
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.