CNRS-LACITO / Pangloss_website

Tools for the Pangloss Collection, an online archive of under-documented languages
https://pangloss.cnrs.fr/
MIT License
6 stars 1 forks source link

Affichage ressources privées en grand public ? #232

Open sguillaume opened 8 months ago

sguillaume commented 8 months ago

Les ressources privées ne s'affichent pas en mode grand public mais la page de la langue s'affiche dans tous les cas. Il y a une langue qui ne contient que des ressources privées et dans ces cas là le corpus apparait mais sans aucune ressource en mode grand public : https://pangloss.cnrs.fr/corpus/Danu?lang=fr&mode=normal

Il faudrait soit que le corpus n'apparaisse pas, soit que les ressources privées apparaissent même en mode grand public.

Une préférence ?

alexis-michaud commented 7 months ago

Des ressources privées, en mode grand public... intuitivement je trouverais ça pas sympa pour la personne qui visite le site. Si c'est gérable, je trouverais ça bien de ne pas faire apparaître du tout, en mode grand public, les corpus qui ne comportent que des ressources privées. Après, peut-être faut-il plutôt consulter les collègues qui ont des données qui se trouvent dans ce cas-là ? Est-ce que les ressources en privé sont une invitation à contacter la personne qui a déposé pour solliciter son autorisation pour avoir accès ? Dans ce cas ça aurait du sens d'afficher les corpus, et il faudrait aussi expliquer cette "philosophie" (... qui à mes yeux serait en contradiction avec l'esprit de l'interface, tournée vers le public).

EdouardSombie commented 7 months ago

Salut A priori, il faudrait masquer ce corpus en mode grand public. Ou sinon, préciser que les seules ressources sont dispos en mode pro. Ce cas de figure n'était pas prévu au départ. Bon week end !!

EdouardSombie commented 6 months ago

Les corpus ne comportant pas de ressources accessibles ne s'affichent plus au visiteur. A noter : Cette vérification augmente le temps de chargement de la page : on passe de 0.5s à 1.5s. Je préconise de recourir autant que possible à la mise en cache : l'affichage se fait en 0.3s et cela sollicite bien moins le serveur. Je me dis que ce serait peut-être intéressant de se pencher sur une mise en cache automatique des pages du site. Qu'en pensez-vous ?

sguillaume commented 6 months ago

Merci Edouard ! Je ne vois pas spécialement de ralentissements dans le temps de chargement des pages. En ce qui concerne la mise en cache automatique, cela impliquerait quoi ? Il y aurait un inconvénient à ça ?

sguillaume commented 6 months ago

Tout est ok côté affichage !

Derniers tests et modifs : mise en cache automatique des pages et possibilité de vidage lors de mise à jour de contenu (textuel ou ressources)

alexis-michaud commented 3 months ago

@EdouardSombie aurais-tu un moment pour répondre à la question de @sguillaume concernant ta proposition ?

En ce qui concerne la mise en cache automatique, cela impliquerait quoi ? Il y aurait un inconvénient à ça ?

S'il n'y a pas d'inconvénient majeur, autant mettre en cache automatiquement.

Merci++