[klasa] Zaawansowany parser bbcode (php5), advanced bbcode parser |
[klasa] Zaawansowany parser bbcode (php5), advanced bbcode parser |
28.05.2009, 15:11:32
Post
#21
|
|
Grupa: Zarejestrowani Postów: 104 Pomógł: 7 Dołączył: 9.12.2008 Skąd: wroc Ostrzeżenie: (0%) |
dzięki , już łapie o co chodzi .
Będę się musiał trochę pomęczyć z tym bo przykładowy filmik ma taki oto god Kod <object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/hmcS8EyI0RQ&hl=pl&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param> <embed src="http://www.youtube.com/v/hmcS8EyI0RQ&hl=pl&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object> jak widać link do filmu jest w dwóch miejscach przy value oraz src ;/ . hmm myślę że przyjrzę się dokładnie filtrowi url i coś wykombinuje ;] . pozdrawiam |
|
|
28.05.2009, 15:12:43
Post
#22
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Wiec ten kod wstawiasz w miejsce
Kod tutaj wpisujemy kod odpowiadajacy za wyswietlenie filmiku youtube A url masz w $str. Ten post edytował wookieb 28.05.2009, 15:13:07 -------------------- |
|
|
28.05.2009, 15:37:29
Post
#23
|
|
Grupa: Zarejestrowani Postów: 104 Pomógł: 7 Dołączył: 9.12.2008 Skąd: wroc Ostrzeżenie: (0%) |
Tak zrobiłem wcześniej ,ale nie było widać odtwarzacza , po kliknieciu prawym klawiszem myszy na miejsce gdzie powinnien być wyskakuje opis " film niewczytany..." a źródło wygląda tak
Kod <object width="560" height="340"> <param name="movie" value="http://www.youtube.com/watch?v=TbSNHrSwm9M"> <param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"> <embed src="http://www.youtube.com/watch?v=TbSNHrSwm9M" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></object> http://www.youtube.com/watch?v=TbSNHrSwm9M jak widać wywala znacznik </embed> , nie wiem czemu . |
|
|
28.05.2009, 18:40:55
Post
#24
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Zacznijmy od tego, że raczej coś źle zrobiłeś bo mi nic nie ucinało.
Podsyłam cały filtr. Przyda się dla potomnych.
-------------------- |
|
|
30.05.2009, 12:41:38
Post
#25
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 24.10.2004 Skąd: TG Ostrzeżenie: (0%) |
może się przyda:) http://hobix.com/textile/quick.html
-------------------- |
|
|
23.06.2009, 23:21:59
Post
#26
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 33 Dołączył: 30.01.2008 Skąd: Wrocław Ostrzeżenie: (0%) |
Witam!
http://wookieb.pl/bbcode/cut_test.php - ten przykład nie działa poprawnie. Chciałbym się dowiedzieć gdzie można wyłączyć automatyczne zamienianie & na & ponieważ używam klasy convert charset i tam polskie litery są zapisywane do bazy w takim stylu: & #380 ; (bez spacji) i przy tej klasie bbcode zamiast litery pokazują się te znaki. pozdrawiam Ten post edytował Fafu 23.06.2009, 23:51:20 -------------------- http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły. |
|
|
24.06.2009, 09:20:51
Post
#27
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Oczywiście masz rację.
Poprawiłem cut_test.php wraz z małym bugiem który znalazłem. Jeżeli chodzi o twój problem to używam funkcji htmlspecialchars to zabezpieczenia przez wstrzykaniem htmla, możesz ją zamienić na następującą funkcje
Aktualne miejsca w których trzeba to zastąpić to linia 826
Linia 1077:
Oczywiście w niektórych filtrach również występuje htmlspecialchars wiec wystarczy ze je przeszukasz i bedzie po kłopocie. Szczerze mówiąc trochę nie rozumiem używania encji do kodowania polskich znaków, no ale jak tak robisz. Ten post edytował wookieb 24.06.2009, 09:50:17 -------------------- |
|
|
24.06.2009, 12:00:29
Post
#28
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 33 Dołączył: 30.01.2008 Skąd: Wrocław Ostrzeżenie: (0%) |
Dzięki za odpowiedź, czy żeby u mnie działało wycinanie tekstu muszę pobrać paczkę od nowa? (czy aktualizowałeś coś?).
Używam encji żeby nie było problemów z kodowaniem np. przy przenoszeniu bazy danych -------------------- http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły. |
|
|
24.06.2009, 12:04:21
Post
#29
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Tak aktualizowałem, pobierz nową paczkę
-------------------- |
|
|
24.06.2009, 12:13:31
Post
#30
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 33 Dołączył: 30.01.2008 Skąd: Wrocław Ostrzeżenie: (0%) |
No niestety nadal coś nie działa...
wyświetla się: Kod [/Array][/Array][/Array][/Array] oraz dużo błędów typu: Kod Warning: Illegal offset type in C:\Program Files\WebServ\httpd\forum\bbcode\bbcode.class.php on line 488
-------------------- http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły. |
|
|
24.06.2009, 12:27:49
Post
#31
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Sprawdź czy aby napewno poprawnie ściągnąłeś nowe pliki.
Poprawiłem jeszcze błąd z call_time_pass_reference. Jak widzisz na serwerze działa wszystko ok, poza tym jest całkiem nowy cut_test.php http://wookieb.pl/bbcode/cut_test.php -------------------- |
|
|
24.06.2009, 12:37:06
Post
#32
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 33 Dołączył: 30.01.2008 Skąd: Wrocław Ostrzeżenie: (0%) |
No niestety, ściągałem kilka razy i nic. Ciągle te same błędy.
EDIT: już działa chodziło o cache przeglądarki - pobierało mi poprzedni plik. pozdrawiam Ten post edytował Fafu 24.06.2009, 13:07:42 -------------------- http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły. |
|
|
27.06.2009, 11:09:49
Post
#33
|
|
Grupa: Zarejestrowani Postów: 104 Pomógł: 7 Dołączył: 9.12.2008 Skąd: wroc Ostrzeżenie: (0%) |
a ja mam mały problem bo nie wiem jak stosować znacznik <img> zdjęcia ? mam np. taki oto kod
Kod <img src="http://www.nazwawww.pl/www/yyy/xxx/zzz/fotak.jpg" border="0" height="100" width="100" alt=""> jak go zamienić by działał poprawnie |
|
|
27.06.2009, 12:40:44
Post
#34
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Nawet nie wiesz co to bbcode :/
http://bbcode.org/reference.php -------------------- |
|
|
8.07.2009, 16:03:37
Post
#35
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 27.12.2008 Skąd: Szamotuły, Poznań Ostrzeżenie: (0%) |
Kurczę, nie mogę ogarnąć jednej rzeczy - chciałbym dodać znacznik [flash={szerokosc},{wysokość}]{url_obiektu_flash}[/flash] i nie mam pojęcia jak się za to zabrać ;/
-------------------- Zapraszam na www.redtube.com
|
|
|
22.09.2009, 16:24:20
Post
#36
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) |
Ja mam pytanko z całkiem innej sceny. Jaka jest licencja na używanie tej klasy?
|
|
|
22.09.2009, 17:19:50
Post
#37
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Do własnego jak i komercyjnego użytku.
Nie znam się specjalnie na licencjach więc niech będzie BSD -------------------- |
|
|
23.09.2009, 00:10:14
Post
#38
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 22.09.2009 Skąd: śląsk Ostrzeżenie: (0%) |
U mnie śmiga, że hej!
Narazie poprawiłem jeden błąd: błędnie: (bbcode/filter/youtube.php)
prawidłowo: (bbcode/filter/youtube.php)
a jeszcze kilka jest, później popoprawiam. a tu (jak chcecie!) możecie zobaczyć jak to u mnie se śmiga: (spoiler:) Księga Gości! jak dla mnie bomba! Wielkie dzięki za ten skrypt, samemu by mi się chyba nie chciało edit: coś wam (forum) "spoiler" w bbcode cienko działa Ten post edytował lysiu 23.09.2009, 00:59:34 -------------------- moje wypociny
|
|
|
23.09.2009, 09:38:23
Post
#39
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) |
|
|
|
23.09.2009, 09:39:59
Post
#40
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Tak
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 18:28 |