SPIP - Contrib

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



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

Gestion auteurs - notes de développement

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


Présentation et débats de développement sur ce projet.


Le projet

Ce plugin est destiné à remplacer/compléter le plugin Csv2spip (gestionnaire d’auteurs à partir de fichiers csv).

Principe général pour ce projet :

- une carcasse vide où on créerait des morceaux ou importerait les fonctionnalités actuelles de csv2spip avec comme règle de base la compatibilité
- code de l’espace privé squeletisé et modulaire => tout en récupérer_fond(), echo interdit , pas de css inline
- utilisation de CFG pour la config du plugin

Fonctionnalités supplémentaires par rapport à csv2spip :

- suppression auteurs depuis une liste soit id , soit login, email ou nom
- gestion des admins autorisés à utiliser le plugin (et/ou bridage des fonctionnalités en fonction de l’admin)
- exportation des listes d’auteurs en CSV
- gestion de l’ensemble des champs de la table spip_auteurs
- possibilité de remplir des tables complémentaires avec des infos par auteurs / par groupes / par sous-groupes (cf la connexion avec acces_groupes de csv2spip)

Historique du projet

csv2spip est né dans les balbutiements de la 1.9, des besoins de cy_altern. Rapidement, au delà du transfert massif d’auteurs depuis un fichier cfg, ce plugin s’est intéressé à d’autres développements comme le plugin acces_groupes. Il s’est donc mis à faire bien plus que de l’import csv.

Evidemment, d’autres plugins comme Spip-listes se sont naturellement frottés aux auteurs voire d’autres à l’import csv en lui-même (csv_import).

Enfin, à l’aube de cette 1.9.2, la gestion même des auteurs du coeur a vieilli. Notamment sur des bases d’auteurs volumineuses, on arrive aux limites du système. Des outils pour squelettiser et dynamiser les dialogues ouvrent des horizons nouveaux.

Les débats

Sur le forum joint


Répondre à cet article



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