Support #10514
ferméImpossible de lire un média de type PDF inséré avec le bouton Medias
0%
Description
Message d'erreur sur le navigateur et erreur dans la console de ce dernier :
The XSS Auditor blocked access to 'http://localhost:8000/silverpeas/Rquickinfo/quickinfo29/Save' because the source code of a script was found within the request. The auditor was enabled as the server did not send an 'X-XSS-Protection' header.
Le pdf est pourtant bien ajouté dans le contenu.
Le problème se produit même si:
security.web.protection = false
Mis à jour par David Lesimple il y a environ 5 ans
Précision importante : cela fonctionne bien dans un contenu wysiwyg d'une publication de GED, il n'y pas d'erreur qui remonte.
Mis à jour par David Lesimple il y a environ 5 ans
- Priorité changé de Normal à Urgent
- Votre version de Silverpeas changé de 5.15.8 à 6.1-x
En 6.1, cela ne fonctionne ni dans un contenu wysiwyg de publication de GED ni dans une actualité.
Dans cette version, il n'y a pas d'erreur dans la console du navigateur, ni dans les logs de SP.
Mis à jour par David Lesimple il y a environ 5 ans
- Sujet changé de Erreur de sécurité à l'insertion d'un média de type PDF à Impossible de lire un média de type PDF inséré avec le bouton Medias
Mis à jour par Nicolas Eysseric il y a environ 5 ans
David, de quel bouton Medias parles-tu ? Le plugin allMedias ?
Mis à jour par David Lesimple il y a environ 5 ans
Nicolas Eysseric a écrit :
David, de quel bouton Medias parles-tu ? Le plugin allMedias ?
oui. Pour la 6.1, tu as répondu dans le ticket #10587.
Mis à jour par Nicolas Eysseric il y a presque 5 ans
- Tracker changé de Bug à Support
- Statut changé de New à Closed
- Votre base de données
Toutessupprimé
Le plugin allMedias de l'éditeur WYSIWYG a été supprimé de Silverpeas 6 car il n'était plus maintenu et il générait du code non pris en charge de manière standard (Flash player notamment).
Pour supprimer le code généré, il faut passer par Source de l'éditeur et supprimer l'élément HTML embed.
Si vous voulez continuer à insérer des fichiers PDF dans le contenu sans joindre ce PDF à la contribution (bloc à droite Fichiers joints), il faut alors utiliser l'outil Cadre de contenu incorporé (iFrame).
Le code ne sera donc plus :
<embed allowfullscreen="true" autostart="false" height="800" loop="false" mtype="allmedias" pluginspage="http://www.macroallMedias.com/go/getflashplayer" quality="high" rsrc="/silverpeas/attached_file/componentId/kmelia589/attachmentId/0a0f37a1-2582-4d9b-8bb5-b44cf459bcdb/lang/fr/name/M63_inondations 2 mois après.pdf" src="/silverpeas/attached_file/componentId/kmelia589/attachmentId/0a0f37a1-2582-4d9b-8bb5-b44cf459bcdb/lang/fr/name/M63_inondations 2 mois après.pdf" type="application/pdf" width="700" internalinstanceid="57">
Mais :
<iframe frameborder="0" height="800" scrolling="yes" src="/silverpeas/attached_file/componentId/kmelia589/attachmentId/0a0f37a1-2582-4d9b-8bb5-b44cf459bcdb/lang/fr/name/M63_inondations 2 mois après.pdf"/>