Avertissement
Ce plugin est activement maintenu mais toujours en cours de développement (2023). 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 : https://git.spip.net/spip-contrib-extensions/convertisseur
Installation
- Télécharger le plugin Convertisseur
- Activer le plugin
- 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)
Commandes spip-cli
Des commandes spip-cli permettent aussi de convertir, d’exporter des articles et de les importer, de même que traiter des images et des pdfs.
convertisseur
convertisseur:convertir Conversion de fichiers divers au format SPIP txt.
convertisseur:exporter Exporter la table spip_articles (ou autre) au format SPIP txt.
convertisseur:images:optimiser Compression et/ou redimensionnement d'une ou plusieurs images.
convertisseur:importer Importer des fichiers SPIP txt dans la table spip_articles (ou autre).
convertisseur:pdf:toimg Conversion d'un PDF en image(s).
Discussions par date d’activité
Une discussion
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
Bonjour,
Même erreur ici dans un Spip 4.2.6, tous plugins à jour (et PHP8.2) en téléchargeant le fichier, je ne vois aucune erreur dans les logs, que ce soit en demandant de créer un article ou pas ...
Si je copie-colle le contenu du fichier même erreur.
Une idée de ou il faut chercher, sans rien dans les logs je me demande par ou commencer.
Pierre
Je viens de réaliser que j’avais répondu à message de 2013, j’avais lu 2023 ... je comprends mieux la version de Spip 3.0....
Mon erreur à moi est bien de 2023 :-)
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 : |