Bonjour,
Cette petite contrib pour ceux qui ont envie d’avoir l’éditeur xinha intégré à spip.
Plus d’infos sur Xinha sur http://trac.xinha.org/
Xinha produit du code HTML, et possède un plugin pour intégrer directement les images dans les articles qui se nomme image manager. Les images uploadées sont stockées dans un dossier sur le ftp, on peut créer des sous dossier...
Voici les caractéristiques principales de la contib :
I] Installation
Deux liens sont proposés à la fin de cette contrib. Un pour une version complète (nouvelle installation de spip), un pour patcher une installation existante.
Pour la version complète, il n’y a aucune différence avec l’installation de spip.net.
Pour la version patchée, il suffit de copier le contenu du dossier écrire du téléchargement dans le dossier écrire de votre espace FTP. Valider l’écrasement des fichier editer_article.php et presentation.php
II] Fichier htaccess à inclure (à appliquer pour la version complète uniquement)
Une fois l’installation terminée, le fichier index.html redirige vers l’url suivante : spip.php ?page=accueil c’est à dire que la page de démarrage est la page accueil.html. J’ai fait ceci pour simplifier la vie à certains qui ont du mal avec la mise en place des liens spip. Le tout via une redirection javascript qui part d’index.html.
Ceci n’étant pas très propre, on pourrait plutôt créer un fichier .htaccess contenant la ligne suivante : DirectoryIndex spip.php ?page=accueil
Enfin bon je n’oblige personne à utiliser accueil.html comme page de démarrage non plus !
III] Taille de l’éditeur

J’ai volontairement augmenté la taille de l’éditeur pour que cela soit plus agréable à utiliser, par contre cela casse un peu le design de spip... mea culpa.
On peut la retoucher via le fichier my_config.js dans le dossier ecrire/xinha
IV] Téléchargement
A l’adresse http://www.clubinfops.org/cours/spip.zip pour le spip + xinha
A l’adresse http://www.clubinfops.org/cours/spip_patch.zip pour la version patch (donc c’est la version à choisir pour installer sur un spip qui tourne déjà).
Mise à jour Juin 2009 : compatibilité Spip 2.0.8. Merci de lire le README à l’intérieur.
Et désolé je n’ai fait que la version complète, grosse flemme.
http://www.clubinfops.org/cours/spip2.0.8_et_xinha1.95_ by_J.zip
V] Désinstallation
Dans le dossier ecrire, supprimer le dossier Xinha. Dans le dossier ecrire/inc, supprimer editer_article.php. Dans ce même dossier, renommer editer_article.php_old en editer_article.php et presentation.php_old en presentation.php.
Merci de m’indiquer tout ce qui pourra permettre d’améliorer cette contrib.






