Youtube
Modérateur : Team Modération
OK, donc si on compte un balise complete ouvrante 13char + 1 balise complete fermante 14 char., ça fait 17; donc si les 2 codes font en dessous de 25 (cumulé), ça déconnera. Mais 25/2 = 12; donc (pis généralement les deux vidéos sont pas cote à cote, on écrit des mots entre les deux) 10-42, ça me parait bien.
pour le mp3 genre:
- version courte: http://aaa.fr/fic.mp3 (21 char)
- version longue: http://www.lalalalalala.com/monrepertoi ... rtoire2/02 legroupeamoi - lenomdelalbum - lenomdumorceauquidechire.mp3 (117 char)
Là c'est plus problèmatique d'autant que la base ne fait que 5 char...
Donc:
-YT: 6-20 (même si on sait que c'est 11)
-DM: 10-42
-mp3: euh... 30-100 (prévoir que là ça pourra bugguer s'il y a moins de ~30 caractères entre les deux mp3 et que l'url de chaque fait pile 30... (car dans ce cas, on couvre la plage entre la balise ouvrante 1 et la balise fermante 2 -> 30+6+5+30)
Si je suis motivé je fais ça ce soir...
pour le mp3 genre:
- version courte: http://aaa.fr/fic.mp3 (21 char)
- version longue: http://www.lalalalalala.com/monrepertoi ... rtoire2/02 legroupeamoi - lenomdelalbum - lenomdumorceauquidechire.mp3 (117 char)
Là c'est plus problèmatique d'autant que la base ne fait que 5 char...
Donc:
-YT: 6-20 (même si on sait que c'est 11)
-DM: 10-42
-mp3: euh... 30-100 (prévoir que là ça pourra bugguer s'il y a moins de ~30 caractères entre les deux mp3 et que l'url de chaque fait pile 30... (car dans ce cas, on couvre la plage entre la balise ouvrante 1 et la balise fermante 2 -> 30+6+5+30)
Si je suis motivé je fais ça ce soir...
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
TESTS:
[mp3]http://edd.domain.free.fr/METAL.mp3[/mp3] [mp3]http://edd.domain.free.fr/METAL.mp3[/mp3] [mp3]http://edd.domain.free.fr/03%20Mon%20pe ... gauche.mp3[/mp3] [mp3]http://edd.domain.free.fr/METAL.mp3[/mp3]
img pour affiner:
Ahhhh je comprend pas pourquoi YT marche et pas DM, c'est le même principe! merde!
Bon, pour l'instant, on va dire qu'en cas d'espaces dans l'url d'un mp3, il faut les remplacer par %20 (en fait, il en va de même dans la gestion normale de phpbb, niveau url des img par exemple... je ne sais pas pourquoi le remplacement (pourtant codé dans phpbb) ne marche pas, peut être la version de php (faudrait que je vois avec alba giotto))
[mp3]http://edd.domain.free.fr/METAL.mp3[/mp3] [mp3]http://edd.domain.free.fr/METAL.mp3[/mp3] [mp3]http://edd.domain.free.fr/03%20Mon%20pe ... gauche.mp3[/mp3] [mp3]http://edd.domain.free.fr/METAL.mp3[/mp3]
img pour affiner:
Ahhhh je comprend pas pourquoi YT marche et pas DM, c'est le même principe! merde!
Bon, pour l'instant, on va dire qu'en cas d'espaces dans l'url d'un mp3, il faut les remplacer par %20 (en fait, il en va de même dans la gestion normale de phpbb, niveau url des img par exemple... je ne sais pas pourquoi le remplacement (pourtant codé dans phpbb) ne marche pas, peut être la version de php (faudrait que je vois avec alba giotto))
Modifié en dernier par edd le 18 avr. 2007 20:45, modifié 16 fois.
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
Je sais :p
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
Ouais, j'ai encore un pb avec les espaces dans les mp3, pis dailymotion marche pas du tout pour l'instant...
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
Bon deja je viens de voir que dans phpbb, le remplacement des espaces dans les noms d'images ne marche pas
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
Bon ben je sèche...
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
Bon bah voila, c'est trop bizarre, j'ai dû coder différement les expressions régulières YT et DM, à savoir que l'une ne marche pas pour l'autre et vice-versa
YT, très simple, logique... principe ne fonctionne pas pour DM.
DM tordu mais exact aussi... principe ne fonctionne pas pour YT...
Pour YT, il prend bien le bon nb de caractere (à savoir 11) compris entre 6 et 20. Pour DM (même méthode), il reconnait bien l'expression mais prend le max de char (43) donc débaorde et fait un lien invalide... Dans l'autre sens, je vois pas pourquoi YT ne fonctionne pas avec la méthode 2...
Donc, tout ce qui reste, c'est cette histoire d'espace à remplacer dans mp3, mais j'ai plus d'idée (et comme ça marche pas non plus pour les img -codé par la team phpbb- euh...)
Voila venom, tu vas pouvoir éditer les "3 jeux"
Code : Tout sélectionner
$patterns[] = "#\[youtube\](.{6,20})[^[]*\[/youtube\]#is";
$replacements[] = $bbcode_tpl['youtube'];
// $patterns[] = "#\[dailymotion\](.{12,43})[^[]*\[/dailymotion\]#is";
$patterns[] = "#\[dailymotion\](([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/dailymotion\]#is";
$replacements[] = $bbcode_tpl['dailymotion'];
DM tordu mais exact aussi... principe ne fonctionne pas pour YT...
Pour YT, il prend bien le bon nb de caractere (à savoir 11) compris entre 6 et 20. Pour DM (même méthode), il reconnait bien l'expression mais prend le max de char (43) donc débaorde et fait un lien invalide... Dans l'autre sens, je vois pas pourquoi YT ne fonctionne pas avec la méthode 2...
Donc, tout ce qui reste, c'est cette histoire d'espace à remplacer dans mp3, mais j'ai plus d'idée (et comme ça marche pas non plus pour les img -codé par la team phpbb- euh...)
Voila venom, tu vas pouvoir éditer les "3 jeux"
-|- edd -|- W&W player!
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site
merci de privilégier le formulaire de contact aux MP s'il s'agit d'une demande/ajout concernant le site