BBCodeComs Voici BBCodeComs, un plugin pour Dotclear qui permet aux visiteurs de laisser un commentaire mis en forme avec du BBCode.

BBCodeComs est basé sur le plugin BBCode de Samva (voir ici), mais a des améliorations :

  • Les visiteurs peuvent voir les BBCodes disponibles lorsqu'ils postent un commentaire ;
  • Le webmaster peut choisir les BBCodes à activer (et désactiver les autres) ;
  • Le webmaster peut choisir la façon dont les visiteurs voient les BBCodes disponibles : rien, l'affichage sous la zone de texte ou un lien pour une pop-up.

Pour l'installer :

  • Package : plugin-BBCodeComs-1.0.6.pkg.gz - Fichier zip : plugin-BBCodeComs-1.0.6.zip
    version 1.0.6 : Valide XHTML Strict, avec choix de l'admin d'utiliser ou non l'attribut target="_blank".
    version 1.0.5 : Adaptation aux blogs en Path info, énorme optimisation du code, gestion des erreurs, valide XHTML.
    version 1.0.4 : Lors de retour sur la page de config, le plugin n'est pas désactivé.
    version 1.0.3 : Inclut l'installation manuelle (en cas d'échec de l'installation auto)

Voici un exemple des BBCodes :

  • [b]Texte[/b] donnera un texte en Gras ;
  • [i]Texte[/i] donnera un texte en Italique ;
  • [u]Texte[/u] donnera Souligné ;
  • [s]Texte[/s] donnera un texte Barré ;
  • [p]Texte[/p] donnera un paragraphe.
  • [center]Texte[/center] donnera un texte centré ;
  • [right]Texte[/right] donnera un texte aligné à droite ;
  • [color=red]Texte[/color] donnera un texte en couleur (du type red, blue, etc... ou #FF0033, #6699FF, etc...) ;
  • [size=20]Texte[/size] donnera un texte avec une taille (allant de 5 a 29) ;
  • [quote=k-net]Texte[/quote] donnera une citation (marche aussi avec [quote]Texte[/quote]) ;
  • [img]http://firefox.jpg[/img] donnera une image ;
  • [url=http://www.dotclear.com/]Texte[/url] transformera le texte en lien ;
  • [email]adresse@email.com[/email] donnera un lien mailto: vers une adresse email ;

Pour tester ce plugin, laissez un commentaire sur ce blog ;)

PS: En cas de bug ou autre problème, merci de la préciser ici. Merci :)