SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 259 visiteurs en ce moment

Accueil > Rédaction > Assistants de rédaction > Xinha > Un SPIP avec Xinha intégré

Un SPIP avec Xinha intégré

22 novembre 2008 – par jérémie – 15 commentaires

2 votes

Attention ! Cette contribution modifie des fichiers du noyau de SPIP !

Même si elle a été testée par plusieurs utilisateurs nous ne pouvons garantir qu’il n’y aura pas d’effets secondaires dommageables sur votre SPIP. Conservez toujours les fichiers d’origine pour pouvoir revenir au noyau originel.

De plus, elle n’est compatible qu’avec une version précise de SPIP et sera perdue à la prochaine mise à jour : vous devrez donc recommencer.

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/

Démo de l’éditeur

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.

Dernière modification de cette page le 4 juin 2013

Retour en haut de la page

Vos commentaires

  • Le 12 octobre 2012 à 15:09, par Lambert En réponse à : Un SPIP avec Xinha intégré

    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

    • Le 12 octobre 2012 à 15:27, par Lambert En réponse à : Un SPIP avec Xinha intégré

      C’est bon j’ai trouvé j’avais oublié de modifier le fichier inc/presentation.php

    • Le 12 octobre 2012 à 16:24, par jérémie En réponse à : Un SPIP avec Xinha intégré

      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

  • Le 17 janvier 2012 à 11:25, par Luc Tartier En réponse à : Un SPIP avec Xinha intégré

    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

    • Le 17 janvier 2012 à 15:42, par jérémie En réponse à : Un SPIP avec Xinha intégré

      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

      <script type='text/javascript' 
      src='//static-contrib.spip.net/ecrire/xinha/plugins/Equation/ASCIIMathML.js'></script>

      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

    • Le 20 janvier 2012 à 13:45, par Luc Tartier En réponse à : Un SPIP avec Xinha intégré

      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='//static-contrib.spip.net/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

    • Le 20 janvier 2012 à 16:20, par jérémie En réponse à : Un SPIP avec Xinha intégré

      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

  • Le 20 décembre 2011 à 22:28, par lambert En réponse à : Un SPIP avec Xinha intégré

    bonjour,

    J’utilise la version Spip xinha 2.1.12 et ça ne marche pas sous ie9 l’éditeur ne se charge pas.

    • Le 27 décembre 2011 à 16:23, par jérémie En réponse à : Un SPIP avec Xinha intégré

      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

    • Le 3 janvier 2012 à 15:18, par Lambert Vincent En réponse à : Un SPIP avec Xinha intégré

      Super !

      Merci de ta réactivité ça fonctionne nickel...

      merci encore...

      Meilleurs voeux pour 2012.

      Vincent

    Répondre à ce message

  • Le 28 novembre 2008 à 13:04, par scoubidoo.bidoo En réponse à : Ca déchire tout

    ’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

  • Le 27 novembre 2008 à 17:10, par scoubidoo.bidoo En réponse à : Un spip avec Xinha intégré

    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

    • Le 28 novembre 2008 à 00:31, par jérémie En réponse à : Un spip avec Xinha intégré

      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

  • Le 24 novembre 2008 à 12:54, par Joseph En réponse à : Produit du HTML ?

    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

  • Le 24 novembre 2008 à 09:46, par ? En réponse à : Un spip avec Xinha intégré

    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

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Brownie

    6 juillet 2012 – 43 commentaires

    Brownie est une adaptation pour Zpip du thème du même nom initialement développé par Egrappler.com. Présentation Brownie est un thème Responsive à deux colonnes. La démonstration ci-dessous utilise la version 2.0.0 de Brownie, la dist de SPIP3 (...)

  • Métas +

    3 décembre – 13 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Acces Restreint 3.0

    11 décembre 2008 – 785 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Compositions 2 et 3

    25 mars 2011 – 176 commentaires

    Ce plugin vous permet de définir plusieurs variantes de squelettes (nommées compositions) pour un même type d’objet SPIP. Dans l’espace privé, il est alors possible de choisir, dans un menu déroulant, la composition qu’on veut attribuer à chaque (...)

  • Configurer Sparkpost

    25 avril – 18 commentaires

    N’hésitez pas à relire le préambule de cette rubrique avant de créer un compte sur une plateforme tierce . Présentation Sparkpost est une société d’envoi de mailing https://www.sparkpost.com/ Sur les petits volumes ( <100.000 emails / mois), (...)

Ça spipe par là