Re: Module Wordbook : indiquer un lien dans n'importe quel module... | Titre du sujet : Re: Module Wordbook : indiquer un lien dans n'importe quel module... par patrickc80 sur 02/02/2008 07:24:58
Bonjour à tous, tout d'abord, merci et bravo Aquaportail pour ce code !!! Citation : faridelha a écrit: ok , la sa marche merci
pour le module newbb sa serai interessant aussi
Pour ce qui est du module Newbb, j'avais déjà suggérer cette option, j'aie pas mal cherché et enfin j'aie trouvé.
Pour intégrer le code d'aquaportail, voici la solution:
J'utilise la version 3.08 de Newbb, je croie que pour des versions précédentes qui n'utilisent pas Frameworks, il faille ouvrir le fichier: (votre URL)/class/module.textsanitizer.php, mais je n'en suis pas sûr.
Bien sûr, il faut au préalable avoir copié le fichier replaceterm.inc.php d'Aquaportail à l'emplcement qu'il nous a indiqué.
1- ouvrir le fichier (votre URL)/Frameworks/textsanitizer/module.textsanitizer.php
2- à la ligne 118 et 119, code original:
$text = preg_replace($patterns, $replacements, $text);
return $text;
3- modifier avec ce code:
Ca fonctionne pour moi, et je serai curieux de savoir pour vous !!!! Par contre, j'ai ajouté (target=blank) dans le fichier replaceterm.inc.php, afin d'ouvrir une autre fenêtre et ne pas perdre la page ouverte du forum. Ceci suite à plusieurs demandes de membres de mon site qui ne savaient plus ou ils étaient !
Dans la fichier replaceterm.inc.php:
ligne 24 modifiée
$replace_term = '<a href="'.XOOPS_URL.'/modules/wordbook/entry.php?entryID='.$entryID.'" target="blank" title="'.$term.'" '.$styletoembellish.'>%s</a>';
|
|