Installer un BBcode sur Pluxml-blog beta 4 !

Bonjour,

Je viens d'installer "Pluxml-blog beta 4" et pour me faciliter la tâche je cherche un BBCode a installer dans mon admin panel, les Balises :

[ img ]http://........image.png[ / img ]
[ b ]Texte en gras[ / b ]
[ u ]Texte souligné[ / u ]
[ i ]Texte en italique[ / i ]
[ color=#000000 ]Texte colorer[ / color ]
[ url ]http://pluxml.org[ / url ] & [ url=http://pluxml.org]pluxml.org[ / url ]
[ code ] code.... [ / code ]

si certain parmi vous pouvais m'aider Merci d'avance

Réponses

  • Salut, installer du bbcode dans l'admin... pour écrire un article, une page, créer une catégorie, répondre à un commentaire ?

    J'ai un string de l'array

  • je pense que "dans mon admin panel..." veux dire pour écrire des articles !
  • oui effictivement ! je veux le BBcode pour écrire des articles et pour et pour les commentaire.
    trés cordialement ^_^
  • pas de réponse esque ça veux dir que c'est impossible :rolleyes: ...
  • Il faut savoir laisser un peu de temps. ;)

    Je suis également intéressé par cette option mais côté visiteur pour la rédaction de commentaires.
  • Hamtaro a écrit:
    Il faut savoir laisser un peu de temps. ;)
    Re-Bonjour,
    comme vous voyer je suis tres passion et on même temps impassion !
    s'il vous plait un coup de main ! pour installer le bbcode.
    Merci
  • Voila j'ai trouve ça sur le web.

    Code de la page formulaire:
    <html>
    <head>
    <title>Ajouter du texte au milieu d'un textarea</title>
    <style>a {text-decoration:none;}</style>
    </head>
    <body>
    <form name="poster" method="post" action="post.php" onSubmit="">
    <p>Mise en forme du texte :
       <a href="javascript:AddText('[url=URL]','text','[/url]');">URL</a>
       | <a href="javascript:AddText('[email=email@email.fr]','text','[/email]');">Email</a>
       | <a href="javascript:AddText('[b]','Texte en gras','[/b]');">Gras</a>
       | <a href="javascript:AddText('[i]','Texte en italique','[/i]');">Italique</a>
       | <a href="javascript:AddText('[u]','Texte souligné','[/u]');">Souligné</a>...
    <br>
    Smileys :
       <a href="javascript:AddText('',':)','');">Content</a>
       | <a href="javascript:AddText('',':(','');">Pas content</a>
       | <a href="javascript:AddText('','8o)','');">Faire le clown</a>
       | <a href="javascript:AddText('',';-D','');">LOL</a>...
    </p>
    <script language="JavaScript" type="text/javascript">
    function storeCaret(text)
    { // voided
    }
    
    function AddText(startTag,defaultText,endTag)
    {
     if (document.poster.message.createTextRange)
     {
      var text;
      document.poster.message.focus(document.poster.message.caretPos);
      document.poster.message.caretPos = document.selection.createRange().duplicate();
      if(document.poster.message.caretPos.text.length>0)
      {
       document.poster.message.caretPos.text = startTag + document.poster.message.caretPos.text + endTag;
      }
      else
      {
       document.poster.message.caretPos.text = startTag+defaultText+endTag;
      }
     }
     else document.poster.message.value += startTag+defaultText+endTag;
    }
    </script>
    
    <textarea rows="8" cols="30" name="message" wrap="virtual" onmouseover="this.focus();" onkeyup="javascript:storeCaret(this);" onclick="javascript:storeCaret(this);" onchange="javascript:storeCaret(this);"></textarea>
    <br>
    <input type="submit" name="soumettre" value="envoyer">
    </form>
    </body>
    </html>
    
    Code de la page pour observer les modification:
    <?
    $message = addslashes($_POST['message']);
    
    // balise b >> Gras
    $message = str_replace("[b]", "<b>", $message);
    $message = str_replace("[/b]", "</b>", $message);
    // balise i >> italique
    $message = str_replace("[i]", "<em>", $message);
    $message = str_replace("[/i]", "</em>", $message);
    // balise u >> suligner
    $message = str_replace("[u]", "<u>", $message);
    $message = str_replace("[/u]", "</u>", $message);
    
    // balise email >> email
    $message = str_replace("[email=","<a href=\"mailto: $message\"", $message);
    $message = str_replace("]",">", $message);
    $message = str_replace("[/email]", "</a>", $message);
    // balise url >> lien
    $message = str_replace("[url=]", "<a href=\"$message\">", $message);
    $message = str_replace("[/url]", "</a>", $message);
    
    echo $message ;
    ?>
    
    // Je ne sais pas comment faire pour changer les mails et urls.
    
    // balise email >> email
    $message = str_replace("[email=","<a href=\"mailto: $message\"", $message);
    $message = str_replace("]",">", $message);
    $message = str_replace("[/email]", "</a>", $message);
    // balise url >> lien
    $message = str_replace("[url=]", "<a href=\"$message\">", $message);
    $message = str_replace("[/url]", "</a>", $message);
    
  • je suis interessé ! mais pour l'installer moi-même :( je n'ai rien compris !!!
  • Oui pareil je vois pas trop comment l'installez une explication supplémentaire se serait bien :)
  • Bon un ami m'a installez le code, mais je suis bloquer pour intégrer les couleurs et com il est très occupé il ne sais ps me le faire alors je voudrai bien savoir cmt je pourrai faire, est-ce que quelqu'un sais comment il faut procéder pour faire sa ?

    [Edit Admin] Merci de ne pas utiliser de langage SMS et de faire un minimum attention à l'orthographe !
Connectez-vous ou Inscrivez-vous pour répondre.