Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-6639

Améliorer la recherche des urls concernés par l'écran "URL Courtes"

    • Icon: Demande d'amélioration Demande d'amélioration
    • Résolution: Non résolu
    • Icon: Mineur Mineur
    • Aucune
    • 6.07.71
    • Aucune

      Contexte

      Sur l'écran "URL Courtes", nous n'affichons à l'utilisateur que les urls concernées par son périmètre.

      Par exemple, si son rôle (écran "Administration > Comptes utilisateur", onglet rôle), a le droit d'URL Courte mais est concerné par un périmètre d'une rubrique précise (cf capture d'écran ci-dessous) alors l'écran "URL Courtes" n'affichera que les urls concernées par la rubrique et ses sous-rubriques en question.

      Exemple de rôle d'un utilisateur avec un périmètre précis de rubrique :

      Problème

      Si l'utilisateur a plusieurs rôles (qui ont pour droit "URL Courtes") avec des rubriques précises (plutôt que "Toutes rubriques"), alors l'écran "URL Courtes" mettra beaucoup de temps à s'afficher, le temps de rechercher les url concernées par le périmètre de l'utilisateur (plus de 10 secondes qui est souvent la norme avant l'erreur "Communications link failure, The last packet successfully received from the server was 10 010 milliseconds ago")

      Proposition

      Serait-il possible d'améliorer la recherche des urls courtes ?

      Solutions possible :

      • Optimisation du calcul des urls
      • Cache
      • ...

      Techniquement

      D'un point de vue technique, le calcul des urls concernés par l'utilisateur se passe ici :

      com.univ.objetspartages.processus.SaisieUrlCourte#preparerListe

            frederic.rapin Frédéric RAPIN
            gabriel.boursier Gabriel BOURSIER [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            2 Démarre l'observation de ce ticket

              Création:
              Mise à jour: