Seite 1 von 1

bb code selbst machen

Verfasst: 29.07.2007 21:44
von Tiga1
hallo,
ich bräuchte einen bestimmten bb code.
der bb code soll einen bestimmten html code enthalten.
alle nötigen html cods sind bei mir schon so eingestellt, dass sie im forum funktionieren.
der html-code funktioniert aber ich will das ganze als bb code.
er soll das enthalten:

Code: Alles auswählen

<a href="http://aby.spinchat.de/whois?user=xxx" target="spchcont">xxx</a>
an beiden stellen wo xxx steht soll ein und der selbe text eingetragen werden.
d.h. wenn in dem text dann als beispiel [user]test1[/user] stehen würde dann soll im html code automatisch

Code: Alles auswählen

<a href="http://aby.spinchat.de/whois?user=Test1" target="spchcont">Test1</a>
stehen.

an beiden stellen das selbe.
kann mir dabei einer helfen?

Verfasst: 29.07.2007 23:26
von gn#36
Versuche doch dich an das Vorgehen in diesem Beitrag zu halten:
http://www.phpbb.de/viewtopic.php?t=151975
Einer gewissen Ähnlichkeit entbehrt das zumindest nicht. Da du auch ein anderes Target angeben willst musst du wohl oder übel auch am Template Änderungen vornehmen wie das in dem Ironie-BBcode auch der Fall ist. Vergleiche das was du möchtest einfach mit dem was in der bbcode.tpl schon drin ist, die CSS Änderungen kannst du dir natürlich sparen.

Verfasst: 29.07.2007 23:41
von Tiga1
ich versuchs mal, da ich mich mit php noch nicht wirklich gut auskenne...

Verfasst: 30.07.2007 05:31
von Tiga1
gäbe es auch die möglichkeit, die gewünsche funktion ganz ohne html code auszuführen?

Verfasst: 30.07.2007 09:14
von Boecki91
wie meinst du ganz ohne HTML?

jeder BBCode ist am Ende nur HTML der BB Code wird nur nach bestimmten Kriterien verarbeitet.
So wird ähnlich der URL BBCode umgewandelt

Code: Alles auswählen

  [url=BLUBA]BLUB[/url]
   |      |     |    |
<a href="BLUBA">BLUB</a>

Verfasst: 30.07.2007 09:56
von Ambience
ich glaube er sucht den richtigen regex dafür...

Verfasst: 30.07.2007 10:34
von Boecki91
Die kann er sich doch aus der bbcode.php und der bbcode.tpl basteln.