FluxBB – Ajouter un système de tags

  • Développement Web
  • 198
  • 0
  • Aller, une nouvelle petite astuce pour agrémenter votre forum FluxBB. Voyons comment ajouter un système de tags sans installer ni plugins, ni modifications (mod).

    Après avoir appliqué cette petit astuce, les mots précédés du # se transformeront en mots clés lié à la page de recherche.

    Dans la fonction parse_message() du fichier ./include/parser.php ajoutez :

    // Parse des Hashtags (mbA)
    
            $text = preg_replace('/(^|\s)#([0-9A-Aa-zéèçàêëâî\-_]+)/',
                                 '\1<span style="font-size:1em">#</span><a style="font-size:1em" 
                                                                   href="search.php?mbA_search=\2">\2</a>', $text);
     
        return clean_paragraphs($text);

    Cet ajout transforme les mots précédés du # en lien vers la page de recherche. Du coup, pour que ce soit plus pratique, dans la page de recherche, nous allons ajouter le mot clé recherché :

    Dand le bloc <div id= »searchform » class= »blockform »> trouver <input type= »text » name= »keywords » puis dans ajouter :

    value="<? if(isset($_GET['mbA_search'])){echo $_GET['mbA_search'];} ?>"

    Sauvegarder le tout. Désormais, vous aurez une fonction de recherche par tags 🙂

    Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

    Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    seventy eight + = 82