Ignore Buddy

Begonnen von smartmusic, 30 Mai 2006, 15:17:07

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

smartmusic

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

smartmusic

kann mir hier niemand weiterhelfen wie ich ignore in das messengerfenster von der message einbaue

Energy-drink

funktioniert dein oben angezeigter Link den z.b. im Profil oder hast du diesen Link noch nirgends eingesetzt??
Ich bin alt aber bezahlt.... ;-)
Ich würde ja gerne die Welt verändern,
aber Gott gibt mir den Quellcode nicht!

smartmusic

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

Energy-drink

#4
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]
Ich bin alt aber bezahlt.... ;-)
Ich würde ja gerne die Welt verändern,
aber Gott gibt mir den Quellcode nicht!

smartmusic

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.

munzur

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
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

smartmusic

#7
ist doch noch ein fehler drin

er trägt nun den eigenen namen in die freundesliste ein

munzur

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
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

munzur

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> ]";



"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

munzur

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> ]";




"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

smartmusic

ja super :thumbup:

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

beim oberen ging nur als freund hinzufügen