SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

73 visiteurs en ce moment

fontsizeup fontsizedown
[16 commentaires]

Importer en masse des articles

vendredi 20 janvier 2006, par erational

0 vote

Grâce à un seul fichier texte, importer et créer plusieurs articles dans SPIP sans à avoir à passer par les étapes habituelles et leurs nombreux clics.

Il arrive que l’on veuille intégrer dans un SPIP un contenu externe contenant de nombreux articles (livre, revue, magazine). Or le processus de publication pour chaque article prend toujours quelques minutes. Lorsqu’il faut donc intégrer un ouvrage entier, on peut perdre des journées dans des copiers-collers fastidieux...

Ce script vise donc à faciliter l’import d’initial. Il crée les articles à partir d’un simple fichier texte dans lequel on a placé des signes "séparateurs" entre les articles et d’autres "séparateurs" entre les titres et corps de texte d’articles.

Installation

- Copier les fichiers dans votre répertoire ./ecrire/
- Accéder au script via l’url http://www.mondomaine.org/ecrire/ma...

Le fichier texte test.txt vous permet de tester si le script d’import fonctionne bien.

Configuration

Ce paramétrage est optionnel et le script fonctionne sans à avoir à les éditer

// La rubrique par defaut dans lequel on importe les données si celle ci n'est pas spécifiée par l'utilisateur
define ("ID_RUBRIQUE_PAR_DEFAUT","1");

// ID de l'auteur responsable des imports sinon on prendra celui de l'utilisateur identifié
define ("ID_AUTEUR_PAR_DEFAUT","1");
define ("UTILISER_AUTEUR_PAR_DEFAUT","0"); // 0 ou 1

Suite

Il s’agit d’un script pour dépanner. Il faudrait généraliser avec des formats comme XML, CSV, ...

Retour en haut de la page

16 Messages de forum

Voir toute la discussion

Pages 1 | 2

  • Répondre à ce message

    17 janvier 2008 04:17 , par Isabelle

    MassImport V2 ne fonctionne pas avec la version 1.8.1. Est-ce que vous connaissez un script qui permet d’importer des articles avec des mots-clés ?

    Merci !

  • Répondre à ce message

    17 août 2007 10:31 , par Hocus

    Salut a tous

    La version plugin avec le header enrichi est en cours. Il me reste deux trois pbs de charset a régler dans les recherches sur les noms partiels. Reste ensuite a l’intégrer a svn. Etant novice sur le sujet, je m’adresse au createur de cette merveilleuse contrib. Je peux faire un checkin de mes modifs par dessus les tiennes ou tu préfères que je crée un nouveau projet. amitiés Hocus

  • Répondre à ce message

    3 juillet 2007 21:53 , par noé

    Je signale ce qui a été déjà signalé. http://www.spip-contrib.net/Importe...

    Mais pour spip 1.8

    Et qui consiste à utiliser la syntaxe déjà proposée pour la publication par mail plus riche et qui ressemble plus à ce qui est déjà en usage.

    #titre : Mon article #auteur : hocus ; bozo ; 23 #mots-clés : 5 ; nom complet ; nom partiel

    Et qui ressemble aussi dans un autre contexte à ce qui ce fait dans le plugin cfg [(#REM) boite=Test cfg].

    L’usage du signe egal me semblant mieux #titre= Mon article #auteur= hocus ; bozo ; 23 #mots-clés= 5 ; nom complet ; nom partiel

    puisque déjà dans la syntaxe des modèles Count Basie |photo=12>

    Comme une nouvelle ligne commençant par un ’#’ marque un nouvel article et que le titre est signalé "#titre= Mon article".

    Les "$$$$$" et "******" ne devraient plus être nécessaire.

  • Répondre à ce message

    3 juillet 2007 11:23 , par erational

    voilà importer en masse devient un plugin !

    il est compatible avec les versions récentes de SPIP (1.9+) http://zone.spip.org/trac/spip-zone...

    bon usage à tous !

  • Répondre à ce message

    5 juin 2007 07:44 , par Hocus

    Well well well,

    Je ne sais pas si ça intéresse encore quelqu’un mais voici une nouvelle version avec un header enrichi.. inspirée de ce qui avait été fait pour la publication par mail.

    Je vous préviens, c’est toujours pour 1.8..

    Je vous laisse la découvrir MassImport V2

  • Répondre à ce message

    7 mai 2007 23:54 , par pael

    comment faites vous pour faire une renomage d’images en logo d’articles ?

  • Répondre à ce message

    10 avril 2007 17:31 , par Aurélien

    salut,

    merci pour la réponse. CSV IMPORT est-il fiable ? toujours en développement ? Où peux t-on le télécharger ?

    Je ne suis pas développeur donc je ne vois pas trop comment me servir des fichiers en ligne.

  • Répondre à ce message

    10 avril 2007 07:54 , par erational

    il faut que je trouve le temps de passer la contrib en plugin.

    en attendant vous pouvez jeter un coup d’oeil à
    - le plugin csv_import
    - le plugin documents distants

  • Répondre à ce message

    9 avril 2007 11:32 , par Aurélien

    Bonjour,

    Y’a-t-il une maj de prévu pour importer les docs et img liés aux articles ?

  • Répondre à ce message

    2 octobre 2006 09:33 , par erational

    Il faut en effet que l’on rendre cette contrib plus souple et disponible sous forme de plugin. Quand on retrouvera un peu de temps libre ou s’il y a des volontaires ... En attendant s’il s’agit d’importer de contacts vous pouvez voir cette contrib http://www.spip-contrib.net/csv2spip-gestion-des-utilisateurs

    bonne chance

Pages 1 | 2

Répondre à cet article

Retour en haut de la page

Ça discute par ici