Comparaison « csv2spip » ou « Importer des auteurs »

Quelques explications sur les raisons de choix de l’une ou l’autre de ces contribs

Nota SPIP-Contrib

Ce texte a été écrit à l’origine pour comparer le prédécesseur de « Gestion auteurs », à savoir csv2spip. Il a été conservé dans son jus car en grande partie toujours valable. Par dela la comparaison entre les deux plugins, cet article à aussi l’intérêt de poser les besoins à traiter sur ce thème

Deux plugins

Cette rubrique présente 2 outils complémentaires pour la gestion des auteurs de SPIP en masse :
-  le plugin Importer des Auteurs
-  le plugin csv2spip [1]

L’idée à la base de ces 2 plugins est de fournir la possibilité de créer et mettre à jour les auteurs de SPIP (admins restreints, rédacteurs et visiteurs) à partir de fichiers tableurs au format CSV.

Les différences

Les principales différences entre ces outils sont les suivantes :

Points gérés par le plugin Importer des auteurs et pas dans csv2spip :

-  le remplacement des caractères spéciaux/accentués dans le nom de l’utilisateur (son futur login)
-  la génération de mots de passe aléatoires (csv2spip utilise le login comme mot de passe si le champ est vide)
-  les champs bio, pgp, nom du site, adresse du site
-  Récapitulatif des enregistrements sous forme d’un tableau HTML

Points gérés par csv2spip et pas par Importer des auteurs (IdA) :

-  la mises à jour des infos pour les utilisateurs existants déja dans la base auteur de spip (IdA considère qu’il s’agit d’un doublon et ne prend pas en compte l’enregistrement)
-  la suppression des auteurs pas dans le fichier csv si l’option correspondante est activée + gestion des articles des utilisateurs supprimés avec archivage possible
-  la création d’admins de rubriques avec génération de la rubrique (+ un article dedans selon option) si nécessaire
-  la création des groupes dans le plugin acces_groupe et l’intégration des utilisateurs dans ces groupes
-  la possibilité de mettre les colonnes dans le désordre dans le fichier csv

Synthèse

Bref, effectivement on peut dire que IdA est plus destiné à une utilisation « one shot » pour un import initial alors que csv2spip à été conçu pour gérer le turn-over de très nombreux utilisateurs (« bascules années »).

De plus Importer des auteurs est créé pour être simple, clairement commenté donc facilement modifiable : un développeur qui voudra le modifier pour son propre cas spécifique n’aura que quelques lignes de codes à comprendre.

Notes

[1remplacé maintenant par Gestion auteurs

Dernière modification de cette page le 9 février 2019

Discussion

Une discussion

Ajouter un commentaire

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom