ich weiß, dies ist keine wirklich "reguläre" Modifiktaion, aber vllt aknn mir ja doch jemand helfen. Kurz umrissen:
Es gibt auf der gleich verlinkten Seite einen Itemdatenbank für ein Spiel. Die Daten des jweiligen Items haben eine ID, und über diese soll man über einen BB-Code Items im Forum anzeigen lassen können.
Der Code findet sich hier:
Link
Ich habe diesen nun in die 3 Dateien eingebaut, was dann so aussieht:
/includes/bbcode.php
Code: Alles auswählen
// [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);
// [item]Items/item code..
$text = str_replace("[item:$uid]", $bbcode_tpl['item_open'], $text);
$text = str_replace("[/item:$uid]", $bbcode_tpl['item_close'], $text);
----------
// [i] and [/i] for italicizing text.
$text = preg_replace("#\[i\](.*?)\[/i\]#si", "[i:$uid]\\1[/i:$uid]", $text);
// [item]Item/item code..
$text = preg_replace("#\[item\](.*?)\[/item\]#si", "[item:$uid]\\1[/item:$uid]", $text);
Code: Alles auswählen
<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</a><!-- END email -->
<!-- BEGIN item_open --><script type="text/javascript" src="http://www-en.curse-gaming.com/feeds/tooltips/7/<!-- END item_open -->
<!-- BEGIN item_close -->/tooltip.js"></script><!-- END item_close -->
Code: Alles auswählen
// Define the bbCode tags
bbcode = new Array();
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
- ','
- ','
imageTag = false;
[/code]
Der Code funktioniert, bzw reagiert aber leider nicht. Wenn ich es mit dem angegebenen TAG versuche
Code: Alles auswählen
[item]111111[/item]
Kann hier vllt jemand einen Fehler erkennen, oder hab ich was falsch gemacht?
Vielen, vielen dank für eure Hilfe!
Grüße von,
SinTao