Créer un bbcode pour phpbb2
Résolu
Tonyjim
Messages postés
68
Date d'inscription
Statut
Membre
Dernière intervention
-
Hicham -
Hicham -
Bonjour à tous ;-{)
J'aimerais ajouter un BBcode a mon fofo ;)
voici un exemple de comment je le voudrais :
se qui m'afficherais l'image "image.jpg" de l'album de "utilisateur" ....
pour le moment j'ai modifié 2 fichiers, et ca fonctionne mais comme ceci :
savez-vous ce qui cloche :-{)
voici ce que j'ai ajouté dans les fichiers :
bbcode.php
bbcode.tpl
bhein voila, a mon avis ca dois venir du faite qu'il ne remplace pas le bbcode par du html a cause que ce qui est inscrit entre les balise [album] n'est pas une url!
mais je n'arrive pas a lui dire que je ne veut pas forcement une url entre ses balise :-{/
Merci d'avance pour vos réponses ;-{)
J'aimerais ajouter un BBcode a mon fofo ;)
voici un exemple de comment je le voudrais :
[album]utilisateur/image.jpg/album
se qui m'afficherais l'image "image.jpg" de l'album de "utilisateur" ....
pour le moment j'ai modifié 2 fichiers, et ca fonctionne mais comme ceci :
[album]http://mon_serveur/album/utilisateur/image.jpg/album
savez-vous ce qui cloche :-{)
voici ce que j'ai ajouté dans les fichiers :
bbcode.php
$bbcode_tpl['album'] = str_replace('{URL}', '\\1', $bbcode_tpl['album']); // [album]image_url_here/album code.. // This one gets first-passed.. $patterns[] = "#\[album:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\/album:$uid\#i"; $replacements[] = $bbcode_tpl['album']; // [album]image_url_here/album code.. $text = preg_replace("#\[album\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\/album\#sie", "'[album:$uid]\\1' . str_replace(' ', '%20', '\\3') . '/album:$uid'", $text);
bbcode.tpl
<!-- BEGIN album --><img src="http://mon_serveur/album/{URL}" alt="" /><!-- END album -->
bhein voila, a mon avis ca dois venir du faite qu'il ne remplace pas le bbcode par du html a cause que ce qui est inscrit entre les balise [album] n'est pas une url!
mais je n'arrive pas a lui dire que je ne veut pas forcement une url entre ses balise :-{/
Merci d'avance pour vos réponses ;-{)
A voir également:
- Créer un bbcode pour phpbb2
- Créer un compte google - Guide
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte gmail - Guide
- Créer un compte instagram sur google - Guide
2 réponses
hi hi j'ai trouvé ;-{)
voila, dans le fichier : bbcode.php
j'avais ajouté ceci :
et a la place, il fallais ajouter ceci :
le reste étais bon ;-{)
Bonne soirée à tous ;-{)
voila, dans le fichier : bbcode.php
j'avais ajouté ceci :
// [album]image_url_here/album code.. $text = preg_replace("#\[album\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\/album\#sie", "'[album:$uid]\\1' . str_replace(' ', '%20', '\\3') . '/album:$uid'", $text);
et a la place, il fallais ajouter ceci :
// [album]image_url_here/album code.. $text = preg_replace("#\[album\](.*?)\/album\#sie", "'[album:$uid]\\1' . str_replace(' ', '%20', '\\3') . '/album:$uid'", $text);
le reste étais bon ;-{)
Bonne soirée à tous ;-{)