Seite 1 von 1
BBCode [user][/user] -Mod funktioniert bei leerzeichen nicht
Verfasst: 24.07.2005 16:39
von Sebby King
hi
die mod
"BBCode [user][/user]" funktioniert soweit ganz gut.
wenn ich z.b. [user]heinz[/user] eingebe bringt er mich zum profil von heinz
aber wenn ich z.b. [user]Sebby King[/user] eingebe komm ich nicht in mein profil, da er nur bis zum leerzeichen in den link übernimmt:
wenn ich [user]Sebby%20King[/user] eingebe kommt er zwar in das richtige profil, aber sieht natürlich mist aus, wenn da Sebby%20King steht
könnt ihr mir helfen?
lg .. sebby
Verfasst: 24.07.2005 16:57
von saerdnaer
ja
Verfasst: 24.07.2005 17:00
von ScorpionKing
Ja, ich hab es schon bemerkt!
Bin jetzt erst mal in Ferien weg, sollte ich da Internet haben, lade ich das Update hoch!
Ich setz mich jetzt dran!

Verfasst: 24.07.2005 17:05
von Sebby King
hört sich gut an, danke im voraus

Verfasst: 24.07.2005 17:11
von saerdnaer
jetzt lasst micht doch mal meinen beitrag fertig schreiben
includes/bbcode.php:
Code: Alles auswählen
function make_user_link($user)
{
$fin = "<img src=./images/icon_profile_small.gif><a href=profile.php?mode=viewprofile&u=$user>$user</a></img>";
return $fin;
}
ersetzten durch:
Code: Alles auswählen
function make_user_link($user)
{
return '<img src="./images/icon_profile_small.gif" border="0" /><a href="' . append_sid("profile.php?mode=viewprofile&" . POST_USER_URL ."=" . urlencode($user)) . '">$user</a>';
}
Verfasst: 25.07.2005 07:39
von ScorpionKing
Super, danke für den Code! Ich habe ihn gleich eingebaut und neu hochgeladen!
MfG, ScorpionKing!
PS: Ich habe dich in dem Mod erwähnt!
Verfasst: 25.07.2005 08:43
von Sebby King
hmm.. wenn ich das so ändere steht als link "$user" statt der nick "Sebby King" z.b. und er linkt zu ...
Code: Alles auswählen
/forum/profile.php?mode=viewprofile&POST_USER_URL=Sebby+King
.. mit der meldung "Dieser Benutzer existiert nicht." (nun auch bei nicks ohne leerzeichen)
wenn ich dann
mit
ersetze ist das ziel des linkes schonmal das richtige profil, aber der nick steht immernoch als
$user 
Verfasst: 26.07.2005 16:20
von saerdnaer
hab ich schon mal erwähnt das solche beiträge von mit ungetestet sind?
Code: Alles auswählen
function make_user_link($user)
{
return '<img src="./images/icon_profile_small.gif" border="0" /><a href="' . append_sid("profile.php?mode=viewprofile&" . POST_USERS_URL ."=" . urlencode($user)) . '">' . $user . '</a>';
}
Verfasst: 26.07.2005 20:07
von Sebby King
da schau ich jetzt nich 3500 beiträge durch um es heraus zu finden
funktioniert, danke
