AutoFolie a écrit:
Si cela est trop compliqué à mettre en oeuvre, je n'insiste pas.
Non, c'est loin d'être compliqué puisqu'il suffit de prendre n'importe quelle application de forum et de récupérer le code qui gère les BBcode. C'est plutôt sur le principe que ça coince en ce qui me concerne
z0rglub a écrit:
Je dis ça parce que bientôt, on va réclamer des smileys dans les commentaires... :-/
oui, tiens... pourquoi pas ;-)
PhpWebGallery n'est pas un forum de discussion... OK, mais cette fonctionnalité me paraissait pratique. Si cela est trop compliqué à mettre en oeuvre, je n'insiste pas.
Ce "système de Galerie en ligne" est merveilleux !!! Un GROS merci aux créateurs.
Amicalement.
Même si ça ne fait pas avancer votre affaire, ce type de fonctionnalité est envisageable en tant que MOD mais pas en tant que fonctionnalité intégrée au logiciel. En effet, PhpWebGallery n'est pas une application de forum de discussion, mais un système de galerie en ligne.
Je dis ça parce que bientôt, on va réclamer des smileys dans les commentaires... :-/
Bonsoir et Merci Sephi.
Pour le texte "souligné" et le texte "gras" --> OK :-)
L'italique ne fonctionne pas... mais c'est pas bien grave ;-)
Mais ce que j'aimerai principalement... c'est de pouvoir insérer une adresse URL dans les commentaires...
Comme cela :
[url=http://forum.phpwebgallery.net/]PhpWebGallery Forum[/url] produit PhpWebGallery Forum
Que z0rglub et Gweltas m'excusent, je me suis permis en même temps de refaire la partie concernant l'affichage des commentaires afin de pouvoir y insérer des styles spéciaux (comme l'affichage en gras, italique, et souligné) parce que chez moi ça déconnait pas mal...
Il faut donc que tu suives cette marche à suivre :
- Ouvre le fichier /picture.php
- A la ligne 706 remplace ceci :
// replace _word_ by an underlined word $pattern = '/_([^\s]*)_/'; $replacement = '<span style="text-decoration:underline;">\1</span>'; $content = preg_replace( $pattern, $replacement, $content ); // replace *word* by a bolded word $pattern = '/\*([^\s]*)\*/'; $replacement = '<span style="font-weight:bold;">\1</span>'; $content = preg_replace( $pattern, $replacement, $content ); // replace /word/ by an italic word $pattern = '/\/([^\s]*)\//'; $replacement = '<span style="font-style:italic;">\1</span>'; $content = preg_replace( $pattern, $replacement, $content );
Par ceci :
// Replace [b]word[/b] by a bolded word $pattern = '#\[b\](.*)\[/b\]#'; $remplacement = '<span style="font-weight:bold;">\1</span>'; $content = preg_replace($pattern, $replacement, $content); // replace _word_ by an underlined word $pattern = '/_(.*)_/'; $replacement = '<span style="text-decoration:underline;">\1</span>'; $content = preg_replace( $pattern, $replacement, $content ); // replace *word* by a bolded word $pattern = '/\*(.*)\*/'; $replacement = '<span style="font-weight:bold;">\1</span>'; $content = preg_replace( $pattern, $replacement, $content ); // replace /word/ by an italic word /*$pattern = '/\/(.*)\//'; $replacement = '<span style="font-style:italic;">\1</span>'; $content = preg_replace( $pattern, $replacement, $content );*/
Et ça devrait fonctionner...
A z0rglub et Gweltas : J'ai dû commenter la gestion des mots en italique, ça faisait tout déconner mais je n'ai pas compris pourquoi... !
Pas de solution ?
J'aimerai pouvoir utiliser, comme sur ce Forum, du "BBCode" au niveau des commentaires que laissent les visiteurs de mon site...
voila voila...
Je voudrais que l'on puisse inserer des liens du type :
PhpWebGallery Forum
dans les commentaires des images...
a plusse
que recherches tu exactement ?
Si cela peut t'aider, vois ce que j'ai fait pour mettre en dessous des vignettes
http://forum.phpwebgallery.net/viewtopic.php?id=2913
@+
Bonjour,
Je recherche un pitit code permettant de pouvoir ajouter des "liens" actifs dans les commentaires (ceux des visiteurs).
J'ai cherché en vain dans le Forum... une esquisse d'explication de Webabar... mais rien d'autre...
D'avance Merci,
Pascal