Projet

Général

Profil

Actions

Bug #1240

fermé

Modification d'un thème par un publieur, rédacteur ou lecteur

Ajouté par Anonyme il y a plus de 13 ans. Mis à jour il y a plus de 13 ans.

Statut:
Closed
Priorité:
High
Assigné à:
Début:
29/10/2010
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.3.3
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Voici un bug assez génant: le menu contextuel qui apparaît normalement lorsqu'on clic-droit sur le nom d'un thème en gestionnaire apparaît aussi de manière très succincte pour les lecteurs, rédacteurs et publieurs avant de disparaître. J'ai réussi en cliquant rapidement à modifier/supprimer/ordonner un (les) thème(s) alors que je n'en ai pas les droits!
Il serait préférable de ne pas afficher ce menu pour les utilisateurs n'ayant pas le niveau d'accès nécessaire ou alors de faire une vérification des droits de l'utilisateur avant l'application de l'action.


Fichiers

Mis à jour par François Cedelle il y a plus de 13 ans

Même problème constaté à l'INRA.

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Statut changé de New à Assigned
  • Assigné à mis à Nicolas Eysseric
  • Version cible mis à Version 5.4

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Statut changé de In progress... à Closed
  • % réalisé changé de 0 à 100

La brève apparition du menu contextuel est due à la requête AJAX permettant de récupérer le rôle de l'utilisateur sur le thème. Cette requête était réalisée systématiquement même si elle n'était pas nécessaire.
En effet, elle est nécessaire uniquement lorsque les droits sur les thèmes sont utilisés.
Cette apparition n'est pas supprimable dans l'état avec le widget Javascript que nous utilisons.

Plusieurs modifications ont donc été apportées :
  • Côté client, si l'utilisateur n'est pas gestionnaire et que les droits sur les thèmes ne sont pas activés alors le menu contextuel n'apparait plus (même brièvement).
  • Côté serveur, des vérifications ont été réalisées sur les opérations qui restent accessibles très brièvement lorsque les droits sur les thèmes sont activés.
Actions

Formats disponibles : Atom PDF