pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: smartmusic in 30 Mai 2006, 15:17:07

Titel: Ignore Buddy
Beitrag von: smartmusic in 30 Mai 2006, 15:17:07
hallo

wie muss die zeile genau heissen?

wollte ignore in den buddy unter der zu lesenden message setzen

echo "  <a href=\"modules.php?name=JSM_friendlist&amp;op=addignore&amp;ignore=".$uinfo['uid']."\"><img src=\"modules/Your_Account/images/ignore.gif\"></a>";

funktioniert aber leider nicht
Titel: Re: Ignore Buddy
Beitrag von: smartmusic in 03 Juni 2006, 12:08:50
kann mir hier niemand weiterhelfen wie ich ignore in das messengerfenster von der message einbaue
Titel: Re: Ignore Buddy
Beitrag von: Energy-drink in 03 Juni 2006, 12:20:08
funktioniert dein oben angezeigter Link den z.b. im Profil oder hast du diesen Link noch nirgends eingesetzt??
Titel: Re: Ignore Buddy
Beitrag von: smartmusic in 03 Juni 2006, 12:24:15
so ist das ja aus der mx_userfunction_options

aber in dem buddy erkennt er wohl den usernamen nicht....muss wohl dort anders heissen die abfrag
Titel: Re: Ignore Buddy
Beitrag von: Energy-drink in 03 Juni 2006, 12:27:49
Okay ich habe mal in meinem Archiv gestöbert da ich das früher am laufen hatte auf einer seite von mir...
ich habe dir hier mal den Private_Messages ordner mit dem Freundes-und ignorierumbau angehängt. Leider muss ich jetzt zu einem Geburtstag sonst hätte ich dir das selber rausgesucht aber vielleicht findest du ja die richtigen stellen die du ersetzen musst.

PS: du hast hier schonmal nach dem selben Problem gefragt.
Siehe hier: http://www.pragmamx.org/modules.php?name=Forum&topic=14288.0#top
funktioniert es nun schon wieder nicht??

[gelöscht durch Administrator]
Titel: Re: Ignore Buddy
Beitrag von: smartmusic in 03 Juni 2006, 12:34:55
konnte in der buddy leider nichts finden,vielleicht drücke ich mich auch falsch aus.

also ich möchte,

wenn ich eine pm bekomme,

das ich in der pm direkt die möglichkeit habe den user zu sperren oder auch unter privaten messages.
Titel: Re: Ignore Buddy
Beitrag von: munzur in 03 Juni 2006, 16:02:21
Hi,


In die buddy.php oben ihrgendwo:



####################################################################

global $prefix,$user_prefix,$istheuser,$user_lastvisit,$uid,$name;

if (mxIsUser())
$uinfo=mxGetUserData();


$uname = $uinfo['uname'];
$uid = $uinfo['uid'];



####################################################################






Un das unter: "echo "</form>\n";" such das in der buddy.php sollte nur einmal geben



echo "</form>\n";
echo "<br>";
echo "[ <a href=\"modules.php?name=JSM_friendlist&op=addfriends&friend=".$GLOBALS['uname']."\">"._FREUND."</a>]";
echo "[ <a href=\"modules.php?name=JSM_friendlist&op=addignore&ignore=".$GLOBALS['uid']."\">"._IGNORE."</a> ]";




L.g
Titel: Re: Ignore Buddy
Beitrag von: smartmusic in 03 Juni 2006, 16:32:28
ist doch noch ein fehler drin

er trägt nun den eigenen namen in die freundesliste ein
Titel: Re: Ignore Buddy
Beitrag von: munzur in 03 Juni 2006, 16:49:41
Hehe

kann schon stimen habs lokal getestet und da hab ich es mit einem User getestet und das war mein eigener :)


mal gucken

L.g
Titel: Re: Ignore Buddy
Beitrag von: munzur in 03 Juni 2006, 17:15:17
Mach mal so:



echo "</form>\n";
echo "<br>";
echo "[ <a href=\"modules.php?name=JSM_friendlist&op=addfriends&friend=".$row["uname"]."\">"._FREUND."</a>]";
echo "[ <a href=\"modules.php?name=JSM_friendlist&op=addignore&ignore=".$row["uname"]."\">"._IGNORE."</a> ]";



Titel: Re: Ignore Buddy
Beitrag von: munzur in 03 Juni 2006, 17:18:40
oder so:



echo "</form>\n";
echo "<br>";
echo "[ <a href=\"modules.php?name=JSM_friendlist&op=addfriends&friend=".$row["uname"]."\">"._FREUND."</a>]";
echo "[ <a href=\"modules.php?name=JSM_friendlist&op=addignore&ignore=".$row["from_userid"]."\">"._IGNORE."</a> ]";




Titel: Re: Ignore Buddy
Beitrag von: smartmusic in 03 Juni 2006, 17:27:02
ja super :thumbup:

das untere müsste funktionieren....also klappte alles soweit

beim oberen ging nur als freund hinzufügen