Zobacz temat
Strona 1 z 2: 12
|
Wyswietlanie kodu ([code][/code])
|
|
Wooya |
Dodany dnia 28.07.2005 09:28:36
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Kurcze. Staram sie opracowac jakas procedure, aby wyswietlanie zrodla kodu na forum bylo kolorowane. Wiem, ze jest funckja highlight_source() w PHP niestety proba podmiany wartosci zmiennych $ubbs[xx] w funkcji parseub![]() ![]() ![]() PS: probowalem tez show_source() ale tysz nie ladzia ![]() Edytowane przez Wooya dnia 28.07.2005 09:31:08 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
W?cibski Go?? |
Dodany dnia 08.09.2025 20:32:55
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
Shaolin |
Dodany dnia 28.07.2005 13:38:03
|
![]() Bywalec ![]() Postów: 888 Data rejestracji: 23.10.2004 14:59 |
Na eXtreme przy pisaniu postów masz funkcj? parse - ?adnie wszystko koloruje :).
working
|
|
|
Wooya |
Dodany dnia 28.07.2005 14:09:58
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Shaolin napisa?/a: Na eXtreme przy pisaniu postów masz funkcj? parse - ?adnie wszystko koloruje ![]() Dzieki ![]() ![]() ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
Wooya |
Dodany dnia 01.08.2005 07:49:23
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
SebaZ napisa?/a: na extreme zosta? uzyty system kolorowania sk?adni syntax - koloruje wiele j?zyków - nie tylko php - gdzie? jest na forum u nas albo poszukaj na google wpisuj?c syntax Dzx. Ju? znalaz?em na extreme ![]() ![]() ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
SebaZ |
Dodany dnia 01.08.2005 10:53:52
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
tzn?? nie rozumiem w czym on jest szybki ??
Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
Wooya |
Dodany dnia 01.08.2005 13:17:16
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
SebaZ napisa?/a: tzn?? nie rozumiem w czym on jest szybki ?? To by? sarkazm ![]() ![]() ![]() Edytowane przez Wooya dnia 01.08.2005 13:17:54 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
SebaZ |
Dodany dnia 01.08.2005 15:17:29
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
LOL - szybszy ci??ko by?oby zrobi? bo do porównania jest mnóstwo s?ów kluczowych a on ma w swoich tablicahc do zmiany wi?kszo?? wyra?e? i zwrotów
Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
Wooya |
Dodany dnia 02.08.2005 09:46:02
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
SebaZ napisa?/a: LOL - szybszy ci??ko by?oby zrobi? bo do porównania jest mnóstwo s?ów kluczowych a on ma w swoich tablicahc do zmiany wi?kszo?? wyra?e? i zwrotów S? o wiele szybsze narz?dzia: highlight_string() i highlight_file() w samym PHP. Niestety podpi?cie tych funkcji bezpo?rednio do PHP-Fusion spe?z?o mi na niczym ![]() ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
SebaZ |
Dodany dnia 02.08.2005 10:06:34
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
hehe, no w?a?nie ![]() Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
SebaZ |
Dodany dnia 02.08.2005 12:57:44
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
sorki ?e post pod postem ale chce ?eby wooya to zobaczy? ![]() Jest jeden szkopu? te funkcj? s? szybkie ale nie toleruj? tzn nie zauwa?aj? znaków htmlspecialchars, np: &_nbsp , $_gt, &_lt (ten znaczek '_' daj? bo fusion bierze to jako kod i pokazuje ju? wynikowe znaki ![]() Dlatego proponuj? uzycie tych funkcji a to co b?dzie w resultcie to przefiltrowa? jeszcze string_replace b?d? eregi_replace Edytowane przez SebaZ dnia 02.08.2005 13:03:38 Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
Wooya |
Dodany dnia 02.08.2005 13:29:33
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
SebaZ napisa?/a: sorki ?e post pod postem ale chce ?eby wooya to zobaczy? :) Jest jeden szkopu? te funkcj? s? szybkie ale nie toleruj? tzn nie zauwa?aj? znaków htmlspecialchars, np: &_nbsp , $_gt, &_lt (ten znaczek '_' daj? bo fusion bierze to jako kod i pokazuje ju? wynikowe znaki ;)) itd... i to powoduje z?? interpretacjk? kodu no i w wi?kszo?ci przypadków powielanie spacji i rozci?ganie i rozwalanie tabel. Te funkcje s? poprostu jescze niedopracowane. Dlatego proponuj? uzycie tych funkcji a to co b?dzie w resultcie to przefiltrowa? jeszcze string_replace b?d? eregi_replace My?la?em tak?e nad troch? innym rozwi?zaniem. Wy?apa? [ code ] [ / code ] z posta pos?a? do parsera, zapisa? wynik w pliku o przypadkowej nazwie (tmp) i wy?wietla? dynamicznie powsta?y plik w < i frame > ale z tym te? mi nie bardzo wysz?o :D Na razie korzystam z GeSHi bo lepszego rozwi?zania nie ma, ale znaj?c siebie, dojd? wreszcie jak zmusi? fusiona do puszczenia kodu przez highlight :) Co ciekawe. W infusionie file_manager jest wykorzystana funkcja show_source() (alias do highlight_file()) i pokazuje kodzik ladnie pokolorowany :) Tak wygl?da fragment z tego infusiona: a tak wynik dzialania: ![]() Ciekawe, nie? :) Edytowane przez Wooya dnia 02.08.2005 14:22:56 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
SebaZ |
Dodany dnia 03.08.2005 08:56:29
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
nie powiem - nie powiem bo nie?le to wygl?da.. Tylko teraz to wykorzysta? ![]() Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
SebaZ |
Dodany dnia 03.08.2005 12:43:30
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
gadali?my na GG ale co? nie pasowa?o z linijkami kodu ;) wi?c oto on wstaw go w viewthread.php przed czy jakos tak. Wa?ne ?eby by?o przed i bez b??dów niedomkni?cia tagów :) Potem napisz na forum jaki? post z uzyciem [ code ]no i wstaw kod php i zapisz go. Potem otwórz normalnie jakby? go czyta?. efekt jest taki jak na obrazku. Na obrazku zaznaczy?em te? miejsca które trzeba poprawi?, tzn wy?wietlanie htmlspecialchars jak pisa?em wcze?niej, ale to pryszcz. Potem wrzuci? to w quote i ?eby za?ama?o lini? i bedzie git. Kolorowanie b?dzie gotowe :) A wstawi? to do czego si? chce to ju? chyba dasz rad? :)
SebaZ dodał/a następującą grafikę:
Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
Wooya |
Dodany dnia 03.08.2005 13:15:10
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Niestety - caly czas black & white ![]() ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
SebaZ |
Dodany dnia 03.08.2005 14:28:29
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
nie mo?e byc black and white ![]() ![]() Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
Wooya |
Dodany dnia 03.08.2005 14:35:13
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
SebaZ napisa?/a: nie mo?e byc black and white ![]() ![]() Bede probowal, ale na razie zostane przy GeShi ![]() ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
SebaZ |
Dodany dnia 04.08.2005 10:46:18
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
spox. Ja te? próbuj? - zarazi?e? mi tym pomys?em zrobienia kolorowania i postawnowi?em si? za to wzi?? ![]() ![]() Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
Wooya |
Dodany dnia 04.08.2005 11:30:02
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
SebaZ napisa?/a: spox. Ja te? próbuj? - zarazi?e? mi tym pomys?em zrobienia kolorowania i postawnowi?em si? za to wzi?? ![]() ![]() He he ![]() ![]() ![]() Edytowane przez Wooya dnia 04.08.2005 11:30:54 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
|
SebaZ |
Dodany dnia 05.08.2005 11:44:49
|
![]() Zaawansowany ![]() Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
nioe da si? tego w parseubb() bo to zmienia znaki htmlowskie. Trzeba albo przed albo po. Czyli potrzebna jest nowa funkcja. np. taka: wszystko niby miodzio ale nie chce mi kolorowa? i tego teraz nie kapuje bo wczesniej kolorowa?o elegancko :(:(:( tylko ?e ca?ego posta a teraz rozdziela kod od zwyk?ego tekstu Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
|
|
|
Wooya |
Dodany dnia 06.08.2005 11:31:43
|
![]() Zaawansowany ![]() Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
SebaZ napisa?/a: nioe da si? tego w parseubb() bo to zmienia znaki htmlowskie. Trzeba albo przed albo po. Czyli potrzebna jest nowa funkcja. np. taka: wszystko niby miodzio ale nie chce mi kolorowa? i tego teraz nie kapuje bo wczesniej kolorowa?o elegancko :(:(:( tylko ?e ca?ego posta a teraz rozdziela kod od zwyk?ego tekstu I w?a?nie w tym ca?y szkopu? :D ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... ![]() |
|
Strona 1 z 2: 12
Przejdź do forum: |