MyBB.support, le portail francophone de MyBB

Version complète : PHPBB ==> MYBB
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

Pmb236

Salut
Les valeurs aléatoires proviennent -hélas- de Phpbb... il vous faudra faire des modifications manuellement.

Pmb236

Et il n'existe pas un caractère qui signifie aléatoire? Par exemple si je fais une censure du mot: web* cela censure web, mais aussi webmaster et tous les mots commençant par web.

Comme ça je pourrais censuré le mot [center:*******] pour le faire remplacer par [align=center]
je vois 2 solutions possibles:
1) ajouter un Mycode du type [center:*][/center:*] depuis l'admin, mais ça ne sera pas propre
2) faire le remplacement dans un dump mysql (fichier texte)

Pmb236

J'ai essayer avec la méthode 1) cela ne fonctionne pas.

Pourrais tu m'en dire plus sur la méthode 2)

Merci CrazyCat Wink
au temps pour moi, je n'avais pas vu ta réponse...
le principe est de récupérer sous forme texte la base des messages (depuis phpmyadmin, option "exporter") puis de l'éditer avec un bon éditeur texte, si possible qui gère les expressions régulières.
Premier remplacement:
Code :
\[center:[^\]]+\] à remplacer par [align=center]
Deuxième remplacement:
Code :
\[/center[^\]]+\] à remplacer par [/align]
Ensuite, tu vides la table (il vaut mieux mettre le forum hors-ligne pendant toute la durée de l'opération) et tu renvois ton nouveau fichier sql
 Utilitaire de traduction fourni par Regentronique