SPIP - Contrib

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



Accueil du site > Auteurs et Authentification > Gestion des auteurs en nombre

Comparaison « csv2spip » ou « Importer des auteurs »

dimanche 3 juin 2007, par cy_altern. Dernier ajout dimanche 2 septembre 2007


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

[1] remplacé maintenant par Gestion auteurs


Répondre à cet article



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net