Projet

Général

Profil

Actions

Bug #11039

fermé

Affichage d'un fichier dans l'iframe MyMain

Ajouté par Sebastien Vuillet il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Visionneuse
Début:
15/10/2019
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox
Votre version de Silverpeas:
6.1-x
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

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.

Actions

Formats disponibles : Atom PDF