Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> BBcode w phpbb3 problem z dostosowaniem do CMS
3502274
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

Ostrzeżenie: (0%)
-----


Witam,

mam następujący problem:

Używam forum phpbb3 i mam CMS ktory jako newsy pobiera posty z konkretnych działów na forum. Do tego momentu wszystko działa bez zarzutu, jest jednak prolbem z BBcode. Forum phpbb3 uzywa zmienionych niestandardowych bbcodów. DO każdego BBcode dopisuje jakies uid nie wiem jeszcze po co, ale nie w tym rzecz. Mój plik do obsługi bbcode (zamieszczozny 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.projektgryok.home.pl/bbcode.rar

Ten post edytował 3502274 2.05.2008, 11:59:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Avatarus
post
Post #2





Grupa: Zarejestrowani
Postów: 304
Pomógł: 0
Dołączył: 12.12.2006
Skąd: Pszów

Ostrzeżenie: (0%)
-----


razem z kolegą używamy tego samego pliku BBcode.
Mam jednak problem z przystosowaniem znacznika list

wpisuje tak:
  1. <?php
  2. $str = preg_replace("#[list(:[a-z0-9]+)?](.*?)[/list(:[a-z0-9]+)?]#si", "<ul>2</ul>", $str);
  3. ?>

no ale coś nie chce działać skrypt w ogóle nie bierze tego znacznika i wyświetla go na stronie tak:
  1. <?php
  2. [list:2mutmbcl]1.Gdy gracz zaatakuje lub stanie obok bossa gra si? sypie: Naprawione[/list:u:2mutmbcl]
  3. ?>



Edit Problem rozwiązany, musiałem wywalić bbcode żeby dokładnie zobaczyć co było w tym poście i na końcu był jeszcze ten hash. Poprawiłem i działa.

Mam jednak problem z url. Mam taki znacznik:
  1. <?php
  2. [url=http://www.solidstatenetworks.com/demos/acclaim/2moons_downloader_us_3-27-2008.exe:1y68i9og]POBIERZ TUTAJ![/url:1y68i9og]
  3. ?>


Jak przystosować go do tego wszystkiego?
Próbuje:
  1. <?php
  2. $str = preg_replace("#[url=http:(.*?):?([a-z0-9]+)?](.*?)[/url:?([a-z0-9]+)?]#si", "<A HREF=\"2\" TARGET=\"_blank\">4</A>", $str);
  3. ?>
ale nie działa...

Macie jakieś rady?

Ten post edytował Avatarus 2.05.2008, 15:48:28
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 07:40