Buddypress Profillink in Plugin verwenden

05/06/2018 00:09 Der Wandale#1
Hi, bin auf der Suche nach Hilfe für mein Problem.

Und zwar, möchte ich, dass man bei einem Plugin, den Namen des Benutzers sieht, wenn man diesen Namen anklickt, sollte man auf dessen Profil gelangen.
Jetzt habe ich das Problem, wenn ich diese Funktion verwende:

PHP Code:
createChatWindow: function (userIDuserNameWindowStateuserImage){
                
                var 
chatWindow ='';
.....

chatWindow += '<div class="chatUser"><a href="http://domain/mitglieder/'+userName+'">'+userName+'</a></div>'
Dann wird natürlich auch der Name in den Link eingefügt, ich benötige dort aber den Benutzernamen. Weiß jemand, wie ich das Problem lösen kann?

Bezeichnung: Ajax.js
05/06/2018 01:13 False#2
Quote:
Originally Posted by Der Wandale View Post
Hi, bin auf der Suche nach Hilfe für mein Problem.

Und zwar, möchte ich, dass man bei einem Plugin, den Namen des Benutzers sieht, wenn man diesen Namen anklickt, sollte man auf dessen Profil gelangen.
Jetzt habe ich das Problem, wenn ich diese Funktion verwende:

PHP Code:
createChatWindow: function (userIDuserNameWindowStateuserImage){
                
                var 
chatWindow ='';
.....

chatWindow += '<div class="chatUser"><a href="http://domain/mitglieder/'+userName+'">'+userName+'</a></div>'
Dann wird natürlich auch der Name in den Link eingefügt, ich benötige dort aber den Benutzernamen. Weiß jemand, wie ich das Problem lösen kann?

Bezeichnung: Ajax.js
Du trägst dort doch auch den Benutzernamen ein (laut Variablenname).
Also was für ein Namen brauchst du nun und was wird wirklich eingetragen ?
Du wirst wohl den Namen den du haben willst mit als weiteren Parameter übergeben müssen.
05/06/2018 01:35 Der Wandale#3
Ich überarbeite das Plugin gerade, es wird aber immer der Vorname, den man angeben muss eingesetzt anstelle des Benutzernamens, ist irgentwie komisch.

[Only registered and activated users can see links. Click Here To Register...]

Es wird also der Name aus der 2ten Spalte (Name) vewendet, es sollte aber der aus der Ersten(Benutzername) verwendet werden.
05/06/2018 03:12 False#4
Quote:
Originally Posted by Der Wandale View Post
Ich überarbeite das Plugin gerade, es wird aber immer der Vorname, den man angeben muss eingesetzt anstelle des Benutzernamens, ist irgentwie komisch.

[Only registered and activated users can see links. Click Here To Register...]

Es wird also der Name aus der 2ten Spalte (Name) vewendet, es sollte aber der aus der Ersten(Benutzername) verwendet werden.
Dann wirst du dich wohl durch den Code vom Plugin wühlen müssen, das genau jemand das gemacht hat in dem Plugin für die Software glaube ich eher weniger...
05/06/2018 09:47 Der Wandale#5
Quote:
Originally Posted by .ƒaℓsє. View Post
Dann wirst du dich wohl durch den Code vom Plugin wühlen müssen, das genau jemand das gemacht hat in dem Plugin für die Software glaube ich eher weniger...
Oder eine weitere möglichkeit wäre es die Linkstruktur zu ändern. Weißt du zufällig, wie man den Namen im Link durch die ID ersetzen kann ?
05/06/2018 14:18 False#6
Quote:
Originally Posted by Der Wandale View Post
Oder eine weitere möglichkeit wäre es die Linkstruktur zu ändern. Weißt du zufällig, wie man den Namen im Link durch die ID ersetzen kann ?
Du meinst das der Link mit der userid funktioniert ?
Das wäre eine schlechte Idee dann müsstest du es ja sonst überall auch anpassen.

Zudem weiß ich es wie die meisten hier (denke ich) auch nicht, da Buddypress nicht so bekannt ist.