| phpBBhelp.pl http://www.phpbbhelp.pl/forum/ |
|
| Video BBCode http://www.phpbbhelp.pl/forum/video-bbcode-t23131.html |
Strona 1 z 1 |
| Autor: | Buldog08 [ 29 Lip 2008, 14:17 ] |
| Temat postu: | Video BBCode |
Witam. Tworzę modyfikację umożliwiającą wstawianie video z każdego serwisu. Opieram się na modyfikacji YouTube BBCode MOD, lecz mam pytanie jak zmienić link np: [php]<?php http://(?:www\.)?youtube.com/watch?v=([0-9A-Za-z-_]{11})[^[]*\ ?>[/php] na to aby każdy link w którym jest filmik działał tutaj. |
|
| Autor: | ENC [ 29 Lip 2008, 15:28 ] |
| Temat postu: | |
Buldog08, jak to każdy link ? Opisz dokładniej o co Ci chodzi. Każdy serwis posiada własne adresy do filmików, youtube ma watch?v= a googlevideo może mieć inne |
|
| Autor: | Buldog08 [ 29 Lip 2008, 15:50 ] |
| Temat postu: | |
Wiem. A chcę aby każdy link działał z youtube, googlevideo itp. |
|
| Autor: | Pogo [ 29 Lip 2008, 16:14 ] |
| Temat postu: | |
Najlepiej jakbyś wsadził to w tablicę |
|
| Autor: | Buldog08 [ 29 Lip 2008, 16:26 ] |
| Temat postu: | |
Czyli np: [php]<?php $video[0] = "link"; $video[1] = "link"; $video[2] = "link"; ?>[/php] coś takiego? |
|
| Autor: | Pogo [ 29 Lip 2008, 16:28 ] |
| Temat postu: | |
Kod: $tablica = array('link', 'link2', 'link3');
|
|
| Autor: | Buldog08 [ 29 Lip 2008, 16:30 ] |
| Temat postu: | |
yhmmy rozumię, i będzie wszytko działać w jednym znaczniku? I jeszcze jedno. są różne adresy do video np youtube.com i .pl.youtube.com. Czyli dodać wszystkie możliwości do innej tablicy? [ Dodano: 29 Lip 2008 16:48 ] Ten kod będzie dobry? (tylko przykład) [php] $patterns = array('http://(?:www\.)?video.google.com/videoplay?docid\?v=([0-9A-Za-z-_]{11})[^[]*\' 'http://(?:www\.)?youtube.com/watch?v=([0-9-A-Za-z_]{11})[^[]*/'); $replacements[] = $bbcode_tpl['video']; [/php] Zrobiłem tablice, dodałem linki, dodałam tpl. [ Dodano: 29 Lip 2008 16:49 ] aha a mogę usunąć to po ...com/videoplay tylko zostawić ([0-9......... ? [ Dodano: 31 Lip 2008 15:59 ] Ten kod z linkami jest taki: [phpbb] // [video]Video URL[/video] code.. $patterns[] = "#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is"; $replacements[] = $bbcode_tpl['youtube']; [/phpbb] I moje pytanie jak wstawić array w tablice $patterns? array mam wstawić po znaczniku? |
|
| Strona 1 z 1 | Wszystkie czasy w strefie UTC + 1 godzina |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|