Je me suis lancé dans la mise à jour du casuistic-soap-wiki :-p
La procédure de base :
- Récupérer le nouveau kernel et le mettre en lieu et place de l'ancien
- Effectuer l'action ::update, pour la base de donnée
- Adaptation du squelette de base. J'ai clarifié ce point dans la doc en passant. Les répertoires se nomment template, et non skeleton.
Les quelques corrections à faire à la main :
Dans le wakka.config.php :
- wakka_name devient wiki_name. J'ai doublé la ligne pour être certain ...
- Pour les template contextuel, ne pas oublié de rajouté dans la config local, "main_cmd" => "</template",
- J'ai du modifier la ligne "javascript_path" => "kernel/files/javascript", en "javascript_path" => "kernel/files/template/javascript", ... une erreur dans le wakka.config.default.php ?
Concernant l'organisation des fichiers
- Pour rajouter des squelettes contextuels, il faut pouvoir accéder au répertoire de la page. Hors, si la page s'est vu associer des fichiers via l'interface en ligne, l'accès par le ftp n'est plus possible. -> J'ai tout téléchargé, virer le répertoire, et reuploader le tout. J'imagine qu'avec la config des template j'aurais pu déterminer que les template étaient des sous répertoire de template. Exemple : template/home/body.html ... mais bon ... :-P
Pour y arriver par l'interface d'upload, il faut au préallable autoriser le format html dans le wakka.config
Sinon ...
- La page "Head", j'ai du modifié le chemin de quelques fichiers javascript, mais c'était propre à ce site là.
Il me reste à y intégrer les
mots clefs, le
tri des pages publiées, etc ... que du bonheur !
Grand merci au Simke pour la mise à jour, et ses éclairages pendant la manoeuvre !
Et mangez des carottes !