SPIP-Contrib

SPIP-Contrib

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

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

Accueil > Administration et BDD > Import-Export > Convertisseur > Plugin Convertisseur

Plugin Convertisseur

24 février 2008 – par erational, Fil – 18 commentaires

7 votes

Convertit différents formats d’articles (wiki, docx, pdf, etc..). en format SPIP (texte avec les raccourcis typographiques SPIP)

Avertissement

Ce plugin est toujours en cours de développement. Selon les formats choisis la conversion sera de plus ou moins au bonne qualité. Si vous voulez ajouter un format ou améliorer le script, n’hésitez pas à commiter sur la zone.
http://zone.spip.org/trac/spip-zone...

Installation

  1. Télécharger le plugin Convertisseur
  2. Activer le plugin
  3. Le plugin est disponible pour les administrateur dans le menu édition

Objectifs

Le plugin permet de convertir différentes formats en format SPIP

Le principe est de conserver le maximum éléments utiles. Par exemple pour médiawiki, on convertit le formatage de texte, de liens mais on supprime les images, les modèles et catégories.

Les formats bien supportés

  • Wiki (MediaWiki) vers SPIP
  • DotClear vers SPIP
  • XTG (XPressTags) vers SPIP
  • DOCX (Word 2007) vers SPIP nouveauté 2012
  • SPIP vers Wiki (MediaWiki) nouveauté 2012
  • SPIP vers texte brut

Pour convertir en local vos documents word, vous pouvez aussi utiliser Macro Word v.3 - Word2spip

Les formats en cours de développement (à affiner)

  • Wiki (MoinWiki) vers SPIP
  • BBcode (PhpBB) vers SPIP
  • SLA (Scribus) vers SPIP
  • HTML vers SPIP

Pour convertir HTML vers SPIP, le plugin utilise par défaut la fonction sale().
Le plugin supporte aussi classe la HTML2SPIP. Pour l’utiliser, installer au préalable http://ftp.espci.fr/pub/html2spip/h... dans votre répertoire ./lib/

Utilisation

Conversion de fichiers. Choisissez votre format, téléchargez votre fichier, puis validez pour intégrer le résultat dans un article SPIP. Il est possible de télécharger plusieurs fichiers à la fois, en les mettant dans un paquet zip.

Conversion de texte. Dans l’espace privé, coller votre code original, puis Choisir le format de conversion et valider. Le format « traduit » apparait en haut.
Si vous choississez une rubrique destination, les articles SPIP seront crées automatiquement après conversion.

Une option vous permet aussi de convertir votre texte en format unicode (utf-8)

Voir en ligne : http://plugins.spip.net/convertisseur

Dernière modification de cette page le 14 novembre 2014

Retour en haut de la page

Vos commentaires

  • Le 19 septembre 2013 à 13:25, par Cyril Marion En réponse à : Plugin Convertisseur

    Bonjour,

    Merci pour cet excellent plugin, dont la mission s’avère fort utile.

    Des rédacteurs chargés de faire des copiés-collés de fiches techniques, depuis MS WORD vers SPIP signalent un souci : dans un environnement SPIP 2.1 23 (r20815) le plugin « convertisseur » en version 0.4.3 (r58807) a qui l’on demande une conversion d’un fragment de texte MS WORD en raccourcis SPIP, génère, lorsqu’on clique sur le bouton "convertir" une double erreur :

    Le dossier /postoffice/contents1/word/_rels/ n’est effectivement pas présent, et même si je le crée manuellement en lui accordant les droits d’écriture, l’erreur demeure.

    L’erreur demeure également lorsqu’on demande la conversion d’un fichier complet (et pas seulement d’un fragment).

    Est-ce que d’autres utilisateurs ont eu le même problème avec les conversions MS Word vers SPIP ? Et si oui, comment l’ont-ils résolu ?

    Merci par avance,
    Cyril

    • Le 29 novembre 2015 à 12:13, par horetol En réponse à : Plugin Convertisseur

      Bonjour,
      Même problème que le message publié par Cyril Marion.
      La solution a_t-elle été publiée ?
      Merci

    Répondre à ce message

  • Le 11 juin 2013 à 14:26, par Valéry En réponse à : Plugin Convertisseur

    Bonjour,

    Lorsque j’essaye de convertir un docx j’ai le message : « Erreur : l’extracteur n’a pas fonctionné extracteur_docx »

    Un article est bien créé mais il est vide.

    Je suis en SPIP 3.0.10 et j’ai dézippé html2spip-0.6 dans /lib/ à la racine du site.

    Valéry

    Répondre à ce message

  • Le 11 février 2012 à 00:00, par gilcot En réponse à : Plugin Convertisseur

    héhé...
    Je lis que la conversion depuis le (X)HTML est en cours... Peut-être fusionner avec SALE ?
    Suggestion de formats à importer/exporter : Textille, Markdown, ReStructuredText, Asciidoc, ODT, DocBook (La)TeX (surtout en export) :P

    • Le 11 février 2012 à 01:54, par erational En réponse à : Plugin Convertisseur

      la conversion XHTML utilise déjà la fonction sale()
      Pour les autres formats, la zone est ouverte, go go go ;)

    Répondre à ce message

  • Le 6 mai 2008 à 18:00, par dolphinman En réponse à : Plugin Convertisseur

    Bonjour,
    Merci pour ce super plugin ! Comme je suis en train de rentrer beaucoup beaucoup d’articles pdf sur mon site en SPIP, j’me demandais si vous aviez une idée de quand le convertisseur PDF>SPIP serait prêt...

    Répondre à ce message

  • Le 25 février 2008 à 16:22, par JamesNicolas En réponse à : Plugin Convertisseur

    c’est un super outils, il ne serait pas possible d’utiliser aussi ceci en transformant Dotclear en SPIP ? (Et faire ainsi une migration de site Dotclear en site SPIP ? En étendant les fonctionnalités de ce plugin^^)

    • Le 28 février 2008 à 16:37, par erational En réponse à : Ajout de DotClear vers SPIP

      Voilà, j’ai écrit et intégré un convertisseur DotClear (syntaxe) vers SPIP dans le plugin.

      Cela permet de convertir une page donnée de format DotClear en format SPIP
      Pour un site entier, il faudrait étendre cette fonction pour développer un véritable outil de migration

    • Le 23 avril 2008 à 11:02, par alter En réponse à : Ajout de DotClear vers SPIP

      bonjour,
      je souhaite migrer l’ensemble d’un site (300 articles) de dotclear 1.2 vers SPIP.

      La tache est hardue , mais par exemple , si j’essaye de convertir un article DC , j’ai ca :
      Fatal error : Call to undefined function : sql_fetsel() in /homepages/43/d140622069/htdocs/plugins/convertisseur/inc/convertisseur.php on line 417

      Je suis en PHP 4.4 .8 (sql client 5.0.32) . Allez dites moi que je ne dois pas demander à mon hebergeur de changer sa version de PHP ! :-)

      Merci d’avance .

    • Le 23 avril 2008 à 11:16, par JamesNicolas En réponse à : Ajout de DotClear vers SPIP

      Il semblerait que c’est dû à l’incompatibilité 193/192

    • Le 23 avril 2008 à 11:34, par alter En réponse à : Ajout de DotClear vers SPIP

      Et que me conseillez vous pour pallier cet incompatibilité ?

      Je n’ai pas trop saisi comment y remedier ...

      Merci d’avance.

      ps : j’ai installé la 1.9.2d

    • Le 23 avril 2008 à 11:40, par JamesNicolas En réponse à : Ajout de DotClear vers SPIP

      Je souhaitais aussi dire (désolé de m’y reprendre à 2 fois) mais que cela fonctionne avec 193 mais il y a quelques incohérences de conversions avec Dotclear.

      l289 dans inc/convertisseur.php la code exact c’est

           
             'href_3' => '[\\1| \\4{\\3}->\\2]',
             'href_2' => '[\\1| \\3->\\2]',
             'href_1' => '[\\1->\\2]',

      Par contre à revoir la place des antislash (je ne sais plus où les placer.)

    • Le 23 avril 2008 à 11:47, par JamesNicolas En réponse à : Ajout de DotClear vers SPIP

      euh déjà il faut essayer de ne pas être tenté par la SVN (c’est pas bien la tentation même si l’outils est super !)

      et je crois qu’il a été donné un moyen pour la compatibilité http://www.spip-contrib.net/Compatibilite-des-plugins

    • Le 23 avril 2008 à 12:47, par erational En réponse à : Ajout de DotClear vers SPIP

      Fil travaille beaucoup sur la partie quark et l’upload . C’est possible qu’il soit maintenant nécessaire d’avoir une 193. La version du plugin de fin février était compatible 192d. si vous voulez je peux mettre un sabot dessus pour la compatiblité 192 et le temps que cela se stabilise.

    • Le 23 avril 2008 à 13:37, par alter En réponse à : Ajout de DotClear vers SPIP

      A vous de me dire si il faut attendre (combien de temps ? ) ou de passer en 1.9.3...

      Je vient tout juste d’installer une 1.9.2d et non une 1.9.2 mais je n’ai installé aucun plugin, ni meme commencé les squelettes.

      Merci pour vos conseils.

    • Le 23 avril 2008 à 22:25, par Charlie En réponse à : Ajout de DotClear vers SPIP

      Salut
      oui ce serait vraiment cool que tu fasse ce petit boulot de compatibilité (si ça ne te demande pas trop de temps) car pour un utilisateur « nouveau » (au hasard moi) c’est vraiment pas évident de trouver ce qu’il faut adapter pour que ça marche sur spip 1.9.2 ...
      Merci

    • Le 25 avril 2008 à 11:07, par erational En réponse à : 2 versions du plugin

      voila, on a scindé le plugin en 2. tout le monde devrait s’y retrouver maintenant

      version basique (compatible SPIP 192)
      version de base stable qui effectue le travail

      version dev (SVN) (compatible SPIP 193)
      version SVN instable mais avec les fonctionnalités les plus abouties (upload, import dans rubriques, ...)

    • Le 1er mai 2008 à 08:58, par ? En réponse à : Suggestion

      Un convertisseur vers les formats Markdown et Textile (langage), c’est envisageable ? J’évoque cela parce que la grande majorité des sites (en France et même dans le monde) utilisent principalement deux CMS : SPIP et Drupal ! J’aimerais pouvoir mettre en forme directement mes articles formatés SPIP vers ces deux formats...

      Merci par avance.

    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

  • Utilisez le framework Foundation dans vos squelettes !

    13 août 2013 – 53 commentaires

    Foundation est un framework CSS et Javascript très complet pour réaliser des sites sur une grille propre et homogène. Mais surtout, il permet de rendre un site responsive très facilement ! Ce plugin ajoute le framework Foundation sur l’espace (...)

  • Les crayons

    23 avril 2008 – 806 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • Sélecteur générique

    26 janvier 2008 – 33 commentaires

    Nota SPIP-Contrib : un article minimaliste pour référencer ce plugin et comme support de notes et forum. Un plugin à but de recherche et développement. Pour SPIP 3 le plugin a évolué, une partie spécifique est présente en fin de l’article. Ce (...)

  • Californiumite (Squelette)

    2 avril 2012 – 45 commentaires

    Un squelette principalement pour les sites de type blog. Présentation : Adaptation pour Zpip du thème Wordpress Californiumite conçu par Padd Solutions. Voir une démo du thème et du squelette Californiumite. Ce squelette a été conçu pour (...)

  • Le plugin ZotSpip

    28 mai 2012 – 124 commentaires

    Synchronise Spip avec une bibliothèque (personnelle ou partagée) de références bibliographiques Zotero. Utilisez Zotero pour gérer / importer / rédiger vos références bibliographiques, puis incorporez vos références bibliographiques dans votre Spip avec (...)