====== 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.