BBcode w phpbb3 problem z dostosowaniem do CMS
: 27 maja 2008, 19:08
Witam,
mam następujący problem:
Używam forum phpbb3 i mam CMS który jako newsy pobiera posty z konkretnych działów na forum. Do tego momentu wszystko działa bez zarzutu, jest jednak problem z BBcode. Forum phpbb3 używa zmienionych niestandardowych bbcodów. Dd każdego BBcode dopisuje jakieś uid nie wiem jeszcze po co, ale nie w tym rzecz. Mój plik do obsługi bbcode (zamieszczony w załączniku) nie potrafi sobie poradzić z tymi nowymi bbcodami. Prosiłbym was o wskazówki jak mam sobie z tym poradzić. Najtrudniejsze są te tagi z parametrami takie jak url, img itp. Będę bardzo wdzięczny za waszą pomoc...
Załącznik:
- www.gryok.net/bbcode.rar
1. Problem:
Próbuję:
konkretnie gdy user używa opcji URL=TEKST czyli
mam następujący problem:
Używam forum phpbb3 i mam CMS który jako newsy pobiera posty z konkretnych działów na forum. Do tego momentu wszystko działa bez zarzutu, jest jednak problem z BBcode. Forum phpbb3 używa zmienionych niestandardowych bbcodów. Dd każdego BBcode dopisuje jakieś uid nie wiem jeszcze po co, ale nie w tym rzecz. Mój plik do obsługi bbcode (zamieszczony w załączniku) nie potrafi sobie poradzić z tymi nowymi bbcodami. Prosiłbym was o wskazówki jak mam sobie z tym poradzić. Najtrudniejsze są te tagi z parametrami takie jak url, img itp. Będę bardzo wdzięczny za waszą pomoc...
Załącznik:
- www.gryok.net/bbcode.rar
1. Problem:
Kod: Zaznacz cały
<?php
[url=http://www.solidstatenetworks.com/demos/acclaim/2moons_downloader_us_3-27-2008.exe:1y68i9og]POBIERZ TUTAJ![/url:1y68i9og]
?>ale nie działa...<?php
$str = preg_replace("#\[url=http:(.*?):?([a-z0-9]+)?\](.*?)\[/url:?([a-z0-9]+)?\]#si", "<A HREF=\"\\2\" TARGET=\"_blank\">\\4</A>", $str);
?>
konkretnie gdy user używa opcji URL=TEKST czyli
Kod: Zaznacz cały
[url="link"]nazwa linku[/url]