« Cahier des charges de la migration Drupal6 » : différence entre les versions
Ligne 7 : | Ligne 7 : | ||
** valide W3C | ** valide W3C | ||
** ne nécessitant pas javascript dans la partie publique | ** ne nécessitant pas javascript dans la partie publique | ||
* rôles de contributeurs donnant accès à des fonctionnalités différentes. À minima: | |||
** contributeur | |||
** administrateur/webmaster | |||
** superadmin | |||
* système de contrôle de versions des objets éditoriaux, revert possible | |||
== Fonctionnalités éditoriales attendues == | == Fonctionnalités éditoriales attendues == |
Version du 13 mars 2018 à 13:26
Cahier des charges général
- logiciel libre
- production de code HTML
- accessible
- valide W3C
- ne nécessitant pas javascript dans la partie publique
- rôles de contributeurs donnant accès à des fonctionnalités différentes. À minima:
- contributeur
- administrateur/webmaster
- superadmin
- système de contrôle de versions des objets éditoriaux, revert possible
Fonctionnalités éditoriales attendues
Page d'accueil
Citation du moment: affichage d'un article de type citation pris au hasard
Flux RSS: configurables à partir de l'interface d'administration ou du template (LinuxFR, AdL, Lolix, ...)
Bandeaux de campagnes: idéalement configurables à partir de l'interface
Dernière vidéo: dernier article de type video, avec métadonnées affichées (chapo) + vignette
Nuage de tags: chaque article doit pouvoir être taggué
Revue de presse, actualités, communiqués: derniers articles de type presse, actualités, communiqués
Édition des articles
Édition HTML, éventuellement en mode wisywig si production de code propre.
Workflow éditorial : articles en cours de rédaction, proposé, publié.
Types d'articles
Champs customs types par types.
Articles réservés aux membres
Intégration au SI
formulaire de contact gdtc (stats) gdtc (my) gdtc-auth (supprimer la possibilité de créer des comptes) alexandrie
Fonctionnalités administratives attendues
Sauvegarde du corpus dans une base MySQL