====== YesWiki ====== ===== Regexp migratin YesWiki vers Dokuwiki ===== Utilisation de la fonction "Remplacer" de Geany : * Nowiki : '' ""(.+?)"" '' -> '' \1 '' * Lien : '' \[\[([^ ]+) '' -> '' [[\1| '' * Code : '' %%((?:.|\n)+?)%% '' -> '' \1 '' * Code machine : '' ##(.+?)## '' -> '' '' \1 '' '' ===== Erreurs & problèmes ===== ==== En cas de page blanche lors de l'édition d'une page ==== C'est sûrement un problème de compatibilité avec php en version 5.4 et +. Voir ci-dessous. ===== Compatibilité PHP 5.4 & + ===== * Éditer les fichiers : * ''handlers/page/edit.php'' * ''formatters/wakka.php'' * ''wakka.php'' * Pour chaque fichier, rechercher toutes les lignes contenant la fonction '' htmlspecialchars '' * Ajouter à la fin de cette fonction les paramètres suivant : '' , ENT_COMPAT | ENT_HTML401,'ISO-8859-1' '' * Ce qui devrait donner : '' htmlspecialchars($ma_variable, ENT_COMPAT | ENT_HTML401,'ISO-8859-1') '' Bien entendu ''$ma_variable'' aura un nom différent.