Problem mit dem BBCode User Mode

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Maniac5000
Mitglied
Beiträge: 273
Registriert: 31.05.2005 08:43
Wohnort: Berlin
Kontaktdaten:

Problem mit dem BBCode User Mode

Beitrag von Maniac5000 »

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#
	// [i] and [/i] for italicizing text.
	$text = str_replace("[i:$uid]", $bbcode_tpl['i_open'], $text);
	$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// User code start
    $text = preg_replace("#\[user:$uid\](.*?)\[/user:$uid\]#sie", "make_user_link('\\1')", $text);
	// User code end
#
#-----[ FIND ]------------------------------------------
#
$text = preg_replace("#\[i\](.*?)\[/i\]#si", "[i:$uid]\\1[/i:$uid]", $text);
#
#-----[ AFTER, ADD ]------------------------------------------
#
$text = preg_replace("#\[user\](.*?)\[/user\]#si", "[user:$uid]\\1[/user:$uid]", $text);
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
function make_user_link($user)
{
  return '<img src="./images/icon_profile_small.gif" border="0" /><a href="' . append_sid("profile.php?mode=viewprofile&" . u ."=" .  urlencode($user)) . '">$user</a>';

}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
Der Mod hat die Funktion, dass man den BBCode [user]username[/user] verwenden kann, um auf das profil des statt username eingegebenen Namens zu verlinken.

Jetzt habe ich aber ein Probleme:
In der Variablen $user wird nicht der Name, den man eingegeben hat, gespeichert.

Kann mir einer helfen?

P.S. Guten Rutsch
You get never a second chance to make a first impression.
Maniac5000
Mitglied
Beiträge: 273
Registriert: 31.05.2005 08:43
Wohnort: Berlin
Kontaktdaten:

Beitrag von Maniac5000 »

*push*
You get never a second chance to make a first impression.
Fensterklauer
Mitglied
Beiträge: 79
Registriert: 30.12.2005 13:15
Wohnort: Gera
Kontaktdaten:

Beitrag von Fensterklauer »

habe es eben in einem anderen Post gefunden ;)
Antworten

Zurück zu „phpBB 2.0: Mod Support“