ďťż
Podstrony
|
telcocafeWitamMam stronke opartą na jPortalu ,jeżeli ktoś zna JP to wie ,że gdy chcem napisać artkuł to można pisać HTML'em ,ale ja jednak wole BBCode, ponieważ ,chcem umieszczać tam tutoriale to PHotoshopa ,ktore wczoeśniej pisałem na pewne forum, i nie chce mi się każdego Tutka przerabiać, i dlatego fajnie jak można by było BBCode tam jakoś dać , jest taka możliwość?? Wie ktoś jak ? Napisz własne BBCode ;) Ale do tego musisz zaczaić wyrażenia regularne. Podam Ci wycinek mojego kodu, to jest okrojona i niekompletna funkcja BBCode, nie mniej jednak działająca i jako przykład wydaje mi się być odpowiednia: Â Â Â Â $patterns = array ( Â Â Â Â Â Â Â Â "#\[b\](.*?)\[/b\]#si", Â Â Â Â Â Â Â Â Â Â Â Â Â // [b][/b] Â Â Â Â Â Â Â Â "#\[color=(\#?[\w]+)+\](.*?)\[/color\ ]#si" Â Â Â Â // [color=COLOR][/color] Â Â Â Â ); Â Â Â Â $replacements = array ( Â Â Â Â Â Â Â Â "<b>\$1</b>", Â Â Â Â Â Â Â Â "<span style=\"color:\$1\">\$2</span>" Â Â Â Â ); Â Â Â Â return nl2br(preg_replace($patterns, $replacements, $code)); Trzeba jeszcze dołożyć kolorowanie składni jakiś języków, ale do tego trzeba się głębiej zapoznać z wyrażeniami. Użytkownik MatroX edytował ten post 07 maj 2005, 08:43 Hehe ,nie umiem raczej napisać :P a nie można skąś sciągnać takiej jaka jest np. na tym forum ??:> zobacz tu: http://bbcode.strefaphp.net/ <- generator BBCode Wlasnie bylem tu ,ale nie kapuje tego generetora co kolwiek zaznacze generuje to samo :/ EDIT: A nie ,jest jakaś nowa wersja i dziala, ale mam wziąść Kod PHP ,CSS czy JS ?? i gdzie go wkleić ? Użytkownik Dawka edytował ten post 07 maj 2005, 12:40 wszystko musisz wstawić tylko w odpowiednich miejscach. |
|||
Sitedesign by AltusUmbrae. |