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
dernière MAJ : Juin 2013
Je maintiens en vie cette contrib, en sachant que pour le passage en version 3 cela a nécessité quelques coupes, consultez bien le fichier de modifs pour une installation à partir d’une version existante.
Xinha n’est plus trop maintenu, mais marche toujours nickel sous Firefox... par contre sous IE, il faudra passer en mode de compatibilité à l’aide du bouton à côté de la barre d’adresse...
II] Téléchargement
V 3.0.8
http://www.clubinfops.org/cours/spip-3.0.8.rar
Patch V3.0.10
http://www.clubinfops.org/cours/spip_patch_3.0.8-3.0.10.rar
A ma plus grande joie, on a maintenant accès aux fichiers modifiés !! On peut donc vite patcher ! Merci les devs !
Vieille version pour les amateurs... non conseillée !!!
http://www.clubinfops.org/spip2.1.13.zip
III] Désinstallation
Les fichiers originaux .old des fichiers modifiés sont présents. Il ne reste qu’à les restaurer.
Merci de m’indiquer tout ce qui pourra permettre d’améliorer cette contrib.
Discussions par date d’activité
7 discussions
Bonjour,
Je viens d’installer spip 2.1.19 et Xinha ne semble pas fonctionner dans l’interface privé.
ReferenceError : Xinha is not defined
[Stopper sur une erreur]
if(!Xinha.loadPlugins(xinha_plugins, xinha_init)) return ;
Par contre dans l’interface public via le plugin CISF ça fonctionne.
cordialement,
Vincent
C’est bon j’ai trouvé j’avais oublié de modifier le fichier inc/presentation.php
C’est bien que ça fonctionne encore :)
C’est vrai que je n’ai pas continué à développer ma contrib depuis la sortie de la version 3 (ou un peu avant déjà). Mais s’il y a des demandes je pourrais toujours m’y remettre.
Bonne journée
Jérémie
Répondre à ce message
Bonjour,
Peut-on activer le plugin équation et surtout, les formules vont-elles apparaître ?
J’ai essayé la démo de l’éditeur = on peut activer ce plugin mais une fois qu’on clique sur submit, alors la formule n’apparait plus mais seulement le code asciimaths généré.
Merci de votre aide,
Luc
Bonjour,
J’ai testé, en effet sur le site de Xinha et ça plantait après publication, du coup j’ai testé sur ma démo et... ça plantait aussi, mais carrément avant publication !
Voici les étapes pour que ça marche :
- télécharger le fichier zip qui contient les fichiers modifiés : ici
- copier (et donc écraser) les fichiers au bon endroit :
presentation.php dans ecrire/inc
my_config.js dans dans ecrire/xinha
ASCIIMathML.js dans ecrire/xinha/plugins/Equation (fichier à la base buggué mais que j’ai corrigé)
- le tout devrait fonctionner sous l’interface d’admin sans problème, même après publication.
- Ne pas oublier dans ses squelettes de faire un lien vers le ASCIIMathML.js, du style
dans votre balise head.
Voilà.
Merci de me tenir au courant quand au succès de l’entreprise, voire même de fournir le lien de votre site web, ce serait sympa.
Bonne journée
Jérémie
Bonjour et merci de la réponse rapide.
Je suis toujours en phase de test et j’ai le problème suivant : Xinha « nettoie » le code source html lorsqu’on revient du mode texte au mode WYSIWYG.
On peut enregistrer en mode texte pour éviter cela. Les balises non comprises (ici le
<script type='text/javascript' src='ecrire/xinha/plugins/Equation/ASCIIMathML.js'></script>
que je n’ai pas encore placé dans le squelette, ce qui ne saurait tarder...) apparaissent en texte à l’intérieur de spip mais sont interprétées dans la partie publique (donc la formule apparaît).
Le problème (outre l’esthétique dans l’espace privé) c’est qu’à la prochaine modification de l’article, le code est supprimé dès l’ouverture par « modifier cet article ».
Voilà, s’il n’y a que ce problème, je ferai avec, mais je préfèrerais si c’est possible/souhaitable que xinha ne modifie pas le html.
Merci, je ferai un bilan des étapes que j’aurai passées comme aide à l’installation, lorsque tout fonctionnera.
Luc
Il est possible d’intégrer du javascript dans Xinha, après vérification :
Dans le fichier ecrire/xinha/my_config.js, on peut rajouter une option vers la ligne 64 (par exemple)
xinha_config.stripScripts=false ;
Source : http://trac.xinha.org/wiki/Documentation/ConfigVariablesList
Répondre à ce message
bonjour,
J’utilise la version Spip xinha 2.1.12 et ça ne marche pas sous ie9 l’éditeur ne se charge pas.
Certes, en effet, j’ai trouvé la réponse ici :
Xinha broken in IE9
J’ai modifié ma contrib du coup pour que IE9 passe en mode de compatibilité direct...
Mais bon je conseille plutôt l’utilisation de firefox ou autre navigateur lors de l’utilisation de cette contrib.
Vous me direz si cela marche maintenant chez vous
- vous pouvez simplement copier les fichiers modifiés : ecrire/inc/commencer_page.php et ecrire/xinha/plugins/extendedfilemanager/manager.php
- ou tout écraser de nouveau :)
Bonne journée merci d’avoir soulevé ce bug.
Jérémie
Super !
Merci de ta réactivité ça fonctionne nickel...
merci encore...
Meilleurs voeux pour 2012.
Vincent
Répondre à ce message
’lut
Merci de la réponse, je pige pas j’ai bien téléchargé le zip patch ce matin et le fichier présentation n’y était pas...
je viens de le télécharger et il y est :O
bref j’ai testé à nouveau et tout est ok Merci encore
c’est génial
@+
Répondre à ce message
Bonjour
Franchement le peu que j’ai vu de Xinha m’a convaincu, mais j’ai un petit soucis d’intégration du « plugin » je n’utilise pas la version patchée, mais l’autre et il ne m’affiche pas la barre xinha dans mon edition.... j’ai pourtant bien copié les 2 répertoires xinha et inc dans mon répertoire écrire, la barre de typo spip disparaît mais la barre xinha n’apparaît pas :’(
Auriez vous l’explication ?
j’utilise spip 1.9.2e
Merci d’avance
Encore une bug de ma part. J’avais oublié de mettre un fichier dans le patch... J’ai retesté ça devrait être bon cette fois ! Merci de me l’avoir signalé, je passerais moins pour un blaireau de l’écureuil !
Répondre à ce message
Cela ne semble pas explicite dans l’article, mais je suppose que Xinha produit du HTML et non les raccourcis typo de SPIP ? Si c’est le cas, il me semble qu’il devrait y avoir un avertissement en début d’article pour le préciser ?
Par ailleurs, j’aurai voulu savoir comment était gérée les images ?
Répondre à ce message
Merci pour cette contrib.
Je pense que cela contribuera grandement au développement de SPIP auprès des utilisateurs qui n’ont pas de compétences particulières en HTML.
Cordialement.
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |