Tu as raison Yann
J'ai ajouté ces lignes au début de up.php. Cela me remplace bien TOUS les shortcodes par xxx
Il me reste à retourner un contenu avec uniquement les balises UP 'autorisées'
Il n'y a pas de regex miracle pour isoler les shortcodes imbriqués de UP. Et pourtant j'ai cherché. Eddy, il me semble même t'avoir posé la question car tu es costaud en regex
Mais comme je n'ai pas à gérer l'arborescence, on doit pouvoir y arriver en 1 ou 2 regex.
C'est dans la prochaine version de UP
J'ai ajouté ces lignes au début de up.php. Cela me remplace bien TOUS les shortcodes par xxx
Code:
function onContentPrepare($context, &$article, &$params, $limitstart = 0) { $app = JFactory::getApplication(); if ($context == 'com_finder.indexer') { $article->text = preg_replace('#(\{.*\})#U', ' xxx ', $article->text); return; } et la suite ...
Il n'y a pas de regex miracle pour isoler les shortcodes imbriqués de UP. Et pourtant j'ai cherché. Eddy, il me semble même t'avoir posé la question car tu es costaud en regex
Mais comme je n'ai pas à gérer l'arborescence, on doit pouvoir y arriver en 1 ou 2 regex.
C'est dans la prochaine version de UP
Commentaire