OpenEdition / lodel

Science publishing CMS
GNU General Public License v2.0
50 stars 27 forks source link

Droits de télécharger la maquette et les données #107

Open brrd opened 5 years ago

brrd commented 5 years ago

Dans le cadre l'utilisation de Lodel par @edinum nous souhaiterions ajouter la possibilité de modifier certains droits de la page d'administration du site : urldusite/lodel/admin/index.php

Téléchargement de la maquette

Actuellement rédacteurs et administrateurs ont le droit de "Sauvegarder le modèle éditorial" et "Exporter le modèle éditorial au format XML". Cela signifie que la maquette du site (Lodelia pour OpenEdition, Prima pour Edinum) est disponible au téléchargement. Notre maquette actuelle n'étant pas libre, nous souhaitons bloquer cette fonctionnalité.

Pour l'instant nous utilisons un plugin maison pour bloquer cette option sur nos site : https://github.com/edinum/authfix

Téléchargement des données

À contrario les rédacteurs et administrateurs n'ont pas le droit de "Sauvegarde des données" : il faut être administrateur Lodel pour avoir cette option. Ce comportement est problématique pour nous car nous souhaitons nos clients aient la possibilité de récupérer leurs données à tout moment et librement.

Il est (me semble-t-il) impossible de corriger ce fonctionnement par un plugin, à moins de dupliquer de gros morceaux de codes, ce qui ne nous semble pas souhaitable.

Ma question est la suivante : accepteriez-vous un PR de notre part pour ajouter la possibilité de modifier ces comportements ?