![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Przedsawiam kolejny wytwór mojej chorej główki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Tym razem jest to klasa odpowiedzialna za kolorowanie kodu.
DOWNLAOD Male info: - klasa obsluguje 4 tryby; php, html, css, oraz all(wszystkie tryby naraz). - jeśli zostanie wybrany np. tryb css a skrypt wykryje znaczniki php automatycznie zmieni tryb na all - jezeli stala HTML_STRICT zadeklarowana w pliku libs/rainbow.class.php bedzie miala wartość 1 skrypt bedzie pracowal w trybie wymuszającym poprawny kod xhtml. Klasa podkreśli i pokoloruje na czerwono kod:
Tworzenie kodu jest bardzo proste
Funkcja make() posiada 2 parametry - pierwszy to tryb, drugi to tryb cache(domyslnie: 1 - wlaczony) Aby usunąć cache wywolujemy
Zapraszam do komentowania, Jutro zaprezentuje drugą klase z bbCode pokaze jak wykozystywac rainbow w praktyce (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Mam problem z kodem php wyrwanym z kontekstu(tj, bez znacznikow <?php ?>. Czy jedynym sposobem bedzie dodanie ich, przeparsowanie a nastepnie usuniecie tych znaczników? Da sie wymusic parsowanie stringu na funkcji highlight_string" title="Zobacz w manualu php" target="_manual ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Wybaczcie zapomnialem o wersji online (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) http://srodek.info/examples/rainbow/
uruchamiamy kolejne pliki run EDIT: A wrzuce wam gotowe linki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) http://srodek.info/examples/rainbow/run_all.php http://srodek.info/examples/rainbow/run_css.php http://srodek.info/examples/rainbow/run_html.php http://srodek.info/examples/rainbow/run_php.php Ten post edytował SHiP 12.10.2006, 14:50:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 05:45 |