Carnet Wiki

Evolution du plugin Bouquinerie

Version 2 — Avril 2014 tcharlss

Cet Cet article est destiné aux personnes interessées par l’évolution du plugin Bouquinerie pour SPIP 3.
N’hésitez pas à éditer cet article pour ajouter vos remarques dans le dernier paragraphe, il est librement accessible.
Vous pouvez également suivre le fil de discussion sur la liste spip.users : [http://archives.rezo.net/archives/spip.mbox/RNCMG3KDBWETD4CEA4N43WYXAP62SX5T/->http://archives.rezo.net/archives/spip.mbox/RNCMG3KDBWETD4CEA4N43WYXAP62SX5T/]
Que vous soyez utilisateurs ou non, contribuez à la discussion !

La La version courante (.1.) n’est pas compatible SPIP 3, et le plugin a peu évolué depuis son dépôt sur la zone.
Je souhaite me charger de sa mise à jour.
Plutôt que de faire un «  " simple » " portage pour SPIP 3, profitons-en pour faire une remise à plat : à qui se destine le plugin ? De quelles fonctionnalités a-t-on besoin ?

----

Le plugin actuel (version .1.0 pour SPIP 2)

Etat des lieux / récapitulatif succint :

  • Le plugin a été conçu à destinations des librairies/bouquineries, pour leur permettre de présenter des catalogues de livres (neufs et occasions) à l’achat et à la vente.
  • Dans l’espace privé, il permet la gestion de « livres » qu’on regroupe sous formes de « catalogues », les 2 étant de nouveaux objets éditoriaux.
  • Un formulaire permet d’importer des catalogues provenant du site commercial «  Priceminister  ».
    < code>Priceminister</code >.
    -* Des squelettes sont fournis pour le site publique.

Problèmes soulevés :

  • Le plugin n’est pas vraiment adpaté à la gestion de collections de livres dans un cadre non commercial : maisons d’édition ou particuliers par exemple.
    Concrètement , la Problèmes soulevés  :
  • La table « spip_livres » comporte de nombreux champs pertinents uniquement dans le cadre d’un commerce, mais inutiles pour les autres cas de figure ( maison d’édition , collection personnelle )  : « < code>etat_livre</code « etat_livre&lt;/code >», «<code>etat_jaquette », « prix_achat », « commentaire</code> », « num_facture</code > » etc.
  • Le regroupement des livres sous formes de « catalogues » est imposé.
  • Le nom, l’adresse de la boutique, les mentions légales etc. sont enregistrés dans les options de configuration du plugin.
  • Gestion technique dans l’espace privé + squelettes pour le site publique = mélange des genres !

----

Proposition d’évolution (version 1.x pour SPIP 3)

Bientôt <div class="notice">Bientôt ! </div >

----

Vos remarques