Table des matières

description fonctionnelle

2 fonctionnalités se rejoignent sur ce besoin de sélection de titres :

Un seul et même développement ?

Demande donc de créer un troisième niveaux d'accès en lecture (changer les termes) :

  1. utilisateur (lecteur)
  2. administrateur (éditeur)
  3. abonné : donne accès à la sélection d'un corpus “Bouquet”

Dans l'interface d'admin, au moment de créer un utilisateur “client bouquet” l'éditeur indique le choix du client dans le champ “Abonnement” :

Attention, l'éditeur doit pouvoir adapter le nombre de livres par bouquet. Par défaut 1 bouquet = 50 livres, 2 = 100, etc. Au moment de créer le compte l'éditeur doit pouvoir modifier 2 = 108 textes. Ainsi la facture sera bien de 2 x 50 = 100 mais 8 textes seront “cadeau”.

Une fois cet abonnement contracté le client va sur le site en lecture, se connecte, et sélectionne ses titres : voir ici Sélection d'un corpus de recherche

Limite de temps

Un client a 1 semaine pour finaliser son choix de titres pour le bouquet acheté, après quoi il est verrouillé pour la durée de l'abonnement = poser un mécanisme de verrouillage dans l'admin, au moment de créer le user (date de fin)

bouquet transversal à plusieurs portails

dans un premier temps

1 bouquet = 1 portail : pas de transversalité.

ASAP

Rendre cette transversalité possible