SPIP-Contrib

SPIP-Contrib

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

246 Plugins, 178 contribs sur SPIP-Zone, 273 visiteurs en ce moment

Accueil du site > Administration et BDD > Import-Export > Importation articles > Archives Importation articles > Importer en masse des articles

Importer en masse des articles

20 janvier 2006 – par erational – 16 commentaires

0 vote

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

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

  • Plugin Pages uniques

    11 décembre 2008 – 74 commentaires

    Allez, avouez... il ne vous est jamais arrivé d’avoir besoin d’articles qui ne sont rattachés à aucun rubriquage particulier ? Des articles uniques, n’ayant ni de thème, ni de rapport avec aucun autre ? Ou encore des articles pour lesquels vous avez (...)

  • Le Couteau Suisse

    4 mai 2007 – 835 commentaires

    Ce plugin propose d’introduire facilement de simples fonctionnalités supplémentaires à SPIP et qui s’avèrent rapidement indispensables ! Par exemple : des filtres supplémentaires, des balises pratiques, des facilités typographiques, le contrôle de (...)

  • Squelette Median

    22 juin 2009 – 77 commentaires

    Un squelette généraliste, valide XHTML, et configurable. Sites de démonstration : en es fr

  • Social tags

    8 septembre 2008 – 121 commentaires

    Le plugin Social Tags permet d’ajouter des icônes de partage de liens vers les sites tels que Digg, Facebook, Delicious.... Une fois le plugin installé et activé (voir doc.), le choix des sites se fait via CFG. Insertion dans les pages Le plugin (...)

  • Squelettes SPIP Reset !

    5 février – commentaires

    Un squelette pour ne rien publier ! Il ne fait rien, mais il le fait à fond ! Objectif Voici un squelette dont le but est d’éviter que du contenu puisse percoler via les squelettes de la dist. En effet, lorsque l’on crée un site sous SPIP, il est (...)