Autor | Zpráva | ||
---|---|---|---|
Watchick Profil |
#1 · Zasláno: 22. 4. 2009, 07:15:27 · Upravil/a: Watchick
Zdravím,
existuje nějaká třída/již napsaná funkce, která převede řetězec typu: [ b ][ b ]tučně[ /b ] na: [b]tučně? Pokoušel jsem se to napsat sám, ale moc dobře to nedopadlo :/ |
||
Werewolf Profil |
#2 · Zasláno: 22. 4. 2009, 07:31:56 · Upravil/a: Werewolf
Watchick
Použít se dá toto nebo [viz odkazy v odkazu]. Edit: Samozřejmě můžeš zkusit nějaké free scripty ke stažení nebo tutorialy. |
||
Watchick Profil |
#3 · Zasláno: 22. 4. 2009, 08:03:48
Werewolf
Tak já jsem si to udělal, ale třeba se potýkám s tím, že když dá někdo samostatné [ b ], a nedá tam [ /b ], tak až do konce dokumentu je vše tučně... PS nemáte někdo zkušenosti s nějakým takovým free scriptem? Prostě aby se dalo třeba jen bbcodetohtml($text); a předtím nějaké include, nic složitého na instalaci... |
||
Str4wberry Profil |
#4 · Zasláno: 22. 4. 2009, 08:19:46
Tohle je v miniBB:
$pattern[3] = "/\[[bB]\](.+?)\[\/[bB]\]/s"; $replacement[3] = '<b>\\1</b>'; $msg = preg_replace($pattern, $replacement, $msg); |
||
srigi Profil |
#5 · Zasláno: 22. 4. 2009, 10:27:15
Watchick
Skus tuto triedu. |
||
Watchick Profil |
#6 · Zasláno: 22. 4. 2009, 13:17:42 · Upravil/a: Watchick
Str4wberry
Díky moc, ale spíše jsem tím chtěl ukázat problematiku... předtím jsem používal jednoduché replace za [b] dosadit </b>.... srigi Super, třídu jsem stahnul, díky moc ;) |
||
Časová prodleva: 15 let
|
0