You are not logged in.
Bonjour,
Après avoir découvert un bug dans l'application, j'aimerai pouvoir limiter plus finement l'accès à certaines fonctionnalités du CMS.
Il arrive, quand une personne copie-colle des pages qu'une boucle "folle" se produise et fasse planter le CMS
Niveau paramétrage de l'application, je peux activer / désactiver une fonction très globale qui englobe la création/modification/suppression de pages.
Est-il possible de supprimer les boutons Copier / Coller des pages du panneau Plan du site ?
Last edited by RSellin (04/11/2013 16:23:19)
Offline
Bonjour,
concernant la boucle folle, c'était un bug connu à une époque mais qui est censé être résolu : quelle version exacte d'Ametys utilisez-vous ?
la gestion des profils est censé résoudre votre problème, mais dans votre cas elle n'est pas assez fine.
il est tout à fait possible de personnaliser le ruban, mais par contre cela le fera pour tous les utilisateurs. il faut modifier le fichier cms/WEB-INF/cms-ribbon-*.xml où * est la typologie de site impactée. (cms-ribbon-default pour un site institutionnel)
dans votre cas, dans ce fichier vous allez éliminer les références à
<control id="org.ametys.web.userinterface.CopyPage"/>
<control id="org.ametys.web.userinterface.PastePage"/>
ATTENTION, un identifiant peut apparaître à plusieurs endroits, notamment, pour des questions de redimensionnement. Dans votre cas, chacun des deux éléments ci-dessus apparait 3 fois et il faut tous les éléminer (sous peine d'avoir un ruban inconsistant, qui refusera de s'executer)
pas la peine de redémarrer : un simple F5 sur votre navigateur applique la modification
Raphael Franchet
Expert Ametys
Offline