User relationship - Freund hinzufügen (gelöst)
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 11.02.2010 - 13:10 Uhr in
Hallo zusammen, ich hab mir das Modul User relationship installiert und hab mir das angeschaut. Bloß komm ich nicht weiter ?! wie erstelle ich eine Beziehung mit einen anderen Benutzer. Ich dachte eig. man geht auf das Profil von demjenigen und sagt ok ich möchte denjenigen als Freund haben. Im Internet gibt’s keine gescheite Anleitung wie man das am besten einrichtet.
mfg
- Anmelden oder Registrieren um Kommentare zu schreiben
Verwalten /
am 11.02.2010 - 13:54 Uhr
Verwalten / Benutzerverwaltung / Beziehungen /
1. Einstellungen nach deinen Bedürfnissen vornehmen.
2. Einen Typ zufügen. Name der Beziehung z.b. Freund Mehrzahl Freunde Bestätigung erforderlich anklicken, speichern.
3. Unter Menüs wenn nicht schon aktiviert Beziehungen aktivieren. Nun hast du z.B. Meine Freunde mit Alle, Anstehend, Freunde als Untermenü.
4. Du musst noch mindestens zwei Blöcke aktivieren „Benutzerbeziehung –Freunde“ (oder wie du deine Beziehung benannt hast) und „Benutzerbeziehung Aktion“ um überhaupt eine Freundschaft zu tätigen.
5. Wenn du die Blöcke in den Profilen aktiviert hast, kannst du von dem dessen Profil besucht wird eine Freundschaftsanfrage tätigen. Er muss es noch bestätigen und die Beziehung steht.
Mal auf die Schnelle. Viele Grüße
Okay so weit hab ich das
am 11.02.2010 - 15:09 Uhr
Okay so weit hab ich das richtig gemacht, aber wenn ich auf ein profil gehe seh ich keinen bereich um ihn als Freund hinzufügen zu können... da gibts nur das feld # Invitations aber das hat null damit zu tun ... will ja kein auf der seite einladen sondern freund hinzufügen
Okay hat sich erledigt, wie
am 11.02.2010 - 15:32 Uhr
Okay hat sich erledigt, wie ist den die PHP formel, um das selber einzubinden in die user-profile.tpl.php ?
danke hast mir weiter geholfen =)
da muss ich passen, wie das
am 11.02.2010 - 21:30 Uhr
da muss ich passen, wie das einbinden per php ist.
Unter Drupal 7
am 15.06.2011 - 11:19 Uhr
Unter Drupal 7? Würde das modul User relationship auch gerne installieren, nur leider versteh ich das immer noch nicht so richtig. Danke
Das wird/wurde doch unter
am 16.04.2011 - 19:16 Uhr
Das wird/wurde doch unter http://www.drupalcenter.de/node/25126#comment-89649 erklärt. Verstehe jetzt nicht was daran unverständlich ist.
Ich finde das Modul eigentlich selbsterklärend. Aber da Du das Modul scheinbar noch nicht einmal installiert hast, würde ich vorschlagen, dass Du das einfach mal machst und danach in den Settings nachsiehst und Dich ein paar Minuten mit dem Modul beschäftigst ;-)
Falls jemand den Code, wie man einen "Become a friend"-Link per PHP einbinden kann, benötigt, kann ich den gerne zusätzlich posten.
Gruß Matthias
Hallo Matthias, könntest Du
am 22.04.2011 - 13:51 Uhr
Hallo Matthias,
könntest Du mir den PHP Link für die "Become a friend"-Funktion hier einmal posten?
Würde mir sehr helfen.
Danke,
Gruss Max
Hallo Max, hier der Code ...
am 22.04.2011 - 18:28 Uhr
Hallo Max,
hier der Code ... Das funktioniert natürlich nur wenn Du eine Relationship eingerichtet hast und wenn der Inhaber des Profils und der Betrachter eine Relationship eingehen dürfen.
<?php
global $user;
if (arg(0) == 'user' && $user->uid != arg(1)) {
$account = user_load(arg(1));
$actions = _user_relationships_ui_actions_between($user, $account);
if (count($actions)) {
print theme('item_list', $actions);
}
}
?>
Gruß Matthias
Hallo Ionit, Dein Code hat
am 31.12.2011 - 00:46 Uhr
Hallo Ionit,
Dein Code hat mir bei der 6.2 sehr geholfen, jetzt baue ich die Community gerade in 7.10 nach.
Hier muß ich momentan die Views PHP 7.x-1.x-dev einsetzen, da mir noch nichts besseres eingefallen ist um diesen Link einzubauen.
Leider funktioniert es bei 7.10 / Views/ UR so nicht, es kommt nur eine leere Seite (HTTP 500), ist der obige Code exakt nur für Drupal 6 einsetzbar und falls ja, was müßte denn für Drupal 7 geändert werden?
Es wäre super, wenn Du mir hier helfen könntest, ich weiß nämlich nicht ob das Problem von der DEV kommt oder vom Code, falls nur für Drupal 6 einsetzbar.
Grüße Jenna
Mit Drupal 7 kenne ich mich
am 31.12.2011 - 00:53 Uhr
Mit Drupal 7 kenne ich mich nicht aus. Sorry.
Hallo Jenna, hast du es lösen
am 19.04.2012 - 16:35 Uhr
Hallo Jenna,
hast du es lösen können?
Grüße
Frank
Hallo Frank, ich bin mit dem
am 20.04.2012 - 00:59 Uhr
Hallo Frank,
ich bin mit dem damaligen Code-Schnippsel nicht weiter gekommen, habe es dann auch nicht weiter versucht, da jetzt ganz auf UR verzichtet, setze gerade alles mit Flag und Flag Friends um.
Grüße Jenna
Hallo Jenna, ich habe gestern
am 20.04.2012 - 10:33 Uhr
Hallo Jenna,
ich habe gestern noch was hin bekommen.. Also falls es dich interessiert ;-)
http://www.drupalcenter.de/node/41071
Viele Grüße
Frank
Hallo Frank, vielen Dank, ich
am 20.04.2012 - 12:40 Uhr
Hallo Frank,
vielen Dank, ich habe auch vor UR auf einem Testserver weiter auszuprobieren, fahre da grad zweigleisig, da mich Flag sehr begeistert, aber man auch geschätzte 2 Jahre braucht um die Möglichkeiten des Moduls auszureizen -:)
Ich habe für FlagFriend mal einen Codeschnipsel probiert, der zwar funktionierte, allerdings hätte jeder User die Merkliste des anderen einsehen können wenn er über die Browserzeile eine andere uid eingetippt hätte, daher teste bei solchen Eigenbauten möglichst alle Varianten durch, ob ein Eigenbau wirklich abgesichert ist oder noch Lücken aufweist.
Viele Grüße Jenna
Kannst ja mal testen, ob du
am 20.04.2012 - 12:55 Uhr
Kannst ja mal testen, ob du mit dem Code glücklicher wirst :-D
Viele Grüße
Frank