Comment ajouter beaucoup d’auteurs en même temps

Plugin « Importer des auteurs » v-0.1

Ancienne version du plugin « Importer des auteurs »

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

Notes : il est vivement conseillé de sauvegarder la table spip_auteurs avant cette manipulation. Sachez également qu’une contribution similaire est disponible sur Spip-contrib. Il s’agit de Gestion des auteurs (anciennement csv2spip).

Une nouvelle version est disponible

Une nouvelle version de ce plugin est disponible. Elle permet, par rapport à cette version, de :

  • récuperer un fichier csv contenant les identifiants et mot de passe créés en sortie en plus du tableau en HTML
  • préciser les identifiants et mots de passe dans le fichier CSV
  • surcharger les fonctions de génération de l’identifiant et du mot de passe
  • choisir le caractère de séparation utilisés dans le fichier CSV

J’ai également ajouté pas mal de commentaires dans le code source pour les bidouilleurs.

Je vous encourage donc à tester la nouvelle version.

Vous pouvez néamoins utiliser cette version si vous le souhaitez. Les informations sur l’installation et le format du fichier OpenOffice sont disponible sur la page consacrée à la nouvelle version (sauf les informations relatives au nouvelles fonctionnalités comme le choix de l’identifiant et du mot de passe)

L’installation ce fait comme tous les plugins. Je n’ai pas ajouté de bouton dans l’interface privé vu qu’on ne l’utilise pas tous les jours. L’accès se fait donc par l’url : http://www.monsite.com/ecrire/?exec=auteurs_import

Ce plugin est noté en version « expérimental » mais déjà testé avec succès en production.

Plugin « Importer des auteurs »
A mettre dans son répertoire « plugins »

Note de l’équipe de Spip-Contrib

Cet article est publié avec les précisions suivantes :
-  ce plugin touche à la sécurité de votre site, attention au niveau de compétence requis (voir les mots clefs), ce plugin n’est clairement pas destiné a des débutants
-  il faut vraiment tester qu’il n’est pas possible par une fausse manipulation d’effacer les comptes 0minirezo (admins)
-  il est vivement déconseillé d’utiliser ce plugin sans avoir *vraiment* les moyens et l’habitude de bidouiller avec phpmyadmin. En effet les conséquence d’une erreur peuvent vite devenir ingérable autrement. Par exemple si l’on créé 150 ou 1000 auteurs avec ce plugin, s’il y a un problème, alors il est difficile de corriger l’erreur en quelques clics si l’on utilise que l’interface SPIP d’admin du site ...
-  cette contrib est quand même validée pour qu’il y ait plus de retours d’expériences ... merci d’avance de témoigner de vos essais sur ce forum

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

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.

Qui êtes-vous ?
[Se connecter]

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