Bug #11039
ferméAffichage d'un fichier dans l'iframe MyMain
100%
Description
Lorsque qu'on fait un lien vers un fichier joint d'un Publication, pour que celui-ci s'affiche dans la zone de contenu, après affichage il n'est plus possible de naviguer dans Silverpeas (suite à une erreur de sécurité au niveau du navigateur).
Mis à jour par Yohann Chastagnier il y a environ 5 ans
- Statut changé de New à Resolved
- % réalisé changé de 0 à 50
Une correction a été apportée afin de permettre d'afficher le contenu d'un fichier joint de type PDF, via son permalien, directement dans l'IFrame principale du layout Silverpeas.
Désormais, le permalien d'un fichier joint de type PDF fournit la visionneuse PDF de Silverpeas et plus celle du navigateur WEB.
La visionneuse Silverpeas étant elle-même encapsulée au sein d'une IFrame sécurisée, la navigation de Silverpeas n'est plus altérée.
PR : https://github.com/Silverpeas/Silverpeas-Core/pull/1013
La résolution des problématiques de sécurités autour de WebPages seront traitées prochainement.
Mis à jour par Yohann Chastagnier il y a environ 5 ans
- Assigné à mis à Yohann Chastagnier
- Version cible mis à Version 6.1
Mis à jour par Nicolas Eysseric il y a environ 5 ans
- Statut changé de Resolved à Feedback
Je viens de tester le PR.
Cependant il y a un effet de bord.
Si le permalien est utilisé pour accéder à un fichier joint à une contribution alors que l'utilisateur n'est pas connecté alors le fichier affiché par la visionneuse de la contribution ne s'affiche pas. Le fichier dans la popin (visionneuse aussi) s'affiche bien.
Le message est le suivant :
Fichier PDF invalide ou corrompu. PDF.js v1.9.426 (identifiant de compilation : 2558a58d) Message : Invalid PDF structure
Ce phénomène se produit systématiquement avec Chrome mais jamais avec Firefox.
Mis à jour par Yohann Chastagnier il y a environ 5 ans
- Statut changé de Feedback à Resolved
J'ai tenté une modification afin de palier à ce problème "aléatoire".
(PR : https://github.com/Silverpeas/Silverpeas-Core/pull/1013)
Mis à jour par Nicolas Eysseric il y a environ 5 ans
- Catégorie mis à Visionneuse
- Statut changé de Resolved à Closed
- % réalisé changé de 50 à 100
Validé et intégré.
Le problème d'accès concurrent détecté dans le premier test du PR n'est pas systématiquement reproductible. Nous gardons un oeil là-dessus pour voir comment cela se comporte en production.