Projet

Général

Profil

Actions

Support #12463

fermé

BOG-Intégration d'une image par copier/coller

Ajouté par Marc Avenel il y a plus de 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06/07/2021
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox
Votre version de Silverpeas:
6.1.3
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Nous créons une publication dans un blog
  • Nous intégrons une image par copier/coller
  • Quand nous accédons à la publication du blog l'image n'est pas visible
  • Si nous prenons la publication en mise à jour, l'image est bien visible

Fichiers

blog1.png (547 ko) blog1.png David Lesimple, 16/08/2021 15:36
12463.ods (9,76 ko) 12463.ods David Lesimple, 25/08/2021 10:02

Mis à jour par Marc Avenel il y a plus de 2 ans

Si je regarde ce qui est généré au niveau de l'image:
<img src="/silverpeas/attached_file/componentId/blog45866/attachmentId/aac08640-fe84-4eaf-b1d0-6d72c5705200/lang/fr/size/221x275/name /undefined?t_=1625580498088" width="221" height=275">

Mis à jour par Marc Avenel il y a plus de 2 ans

  • Priorité changé de Normal à High

Je suis relancé par les utilisateurs de l'ensemble des pays.
Ceci devient Urgent.
Toutes nos informations de modification sur divers outils sont notés dans des blogs.
Notifie l'ensemble des utilisateurs
Merci

Mis à jour par David Lesimple il y a plus de 2 ans

  • Fichier blog1.png blog1.png ajouté
  • Tracker changé de Bug à Support
  • Statut changé de New à Qualified
  • Assigné à mis à David Lesimple
  • Priorité changé de High à Normal
  • Votre base de données Toutes supprimé

Marc Avenel a écrit (#note-1):

Si je regarde ce qui est généré au niveau de l'image:
<img src="/silverpeas/attached_file/componentId/blog45866/attachmentId/aac08640-fe84-4eaf-b1d0-6d72c5705200/lang/fr/size/221x275/name /undefined?t_=1625580498088" width="221" height=275">

Avez-vous bien attendu la fin de l'upload de l'image comme cela est indiqué ci-dessous ? Car le nom de l'image semble ne pas avoir été récupéré.

Est-ce que cela se produit sur une image uniquement ou sur plusieurs ?

Mis à jour par Marc Avenel il y a plus de 2 ans

Se produit sur l'ensemble des publications du blog, si l'utilisateur colle l'image directement dans la publication
  • Le nom de la pièce jointe est notée " undefined ".
Ce que j'explique aux utilisateurs
  • Télécharger l'image dans le cartouche de la publication
  • Sélectionner depuis le cartouche l'image l'image a intégrer

Dans ce cas précis ceci fonctionne bien.

Mis à jour par David Lesimple il y a plus de 2 ans

  • Statut changé de Qualified à Feedback
  • % réalisé changé de 0 à 30

Marc Avenel a écrit (#note-4):

Se produit sur l'ensemble des publications du blog, si l'utilisateur colle l'image directement dans la publication

Je ne comprends pas comment vous arrivez à faire un coller de l'image dans le billet... pouvez-vous illustrer précisément l'action effectuée ?

Mis à jour par Marc Avenel il y a plus de 2 ans

Tout simplement,
  1. vous copiez une image dans votre presse papier
  2. Dans le blog vous la collez.
  3. En visualisation image cassée en mise à jour l'image existe
  4. Dans le blog sur la liste des images comme nom vous avez " undefined "

Ce que font tous les utilisateurs

Mis à jour par David Lesimple il y a plus de 2 ans

Marc Avenel a écrit (#note-6):

Tout simplement,
  1. vous copiez une image dans votre presse papier
  2. Dans le blog vous la collez.

Comment ? l'entrée Coller n'est pas disponible sur le clic droit, dans le contenu wysiwyg du billet...

Mis à jour par Marc Avenel il y a plus de 2 ans

David, si l'utilisateur le fait c'est que c'est bien accessible (Ctrl+V).
Je l'ai fait aussi avant de vous notifier.

Mis à jour par David Lesimple il y a plus de 2 ans

Marc Avenel a écrit (#note-8):

David, si l'utilisateur le fait c'est que c'est bien accessible (Ctrl+V).
Je l'ai fait aussi avant de vous notifier.

Je ne le mets pas en doute, tout ce que je voulais savoir c'est précisément comment...
CTRL+V est un raccourci pour l'outil de coller de texte de l'éditeur wysiwyg, il ne s'applique donc pas aux objets binaires.

Mis à jour par Marc Avenel il y a plus de 2 ans

David en V5 ça fonctionnait bien.
*Les utilisateurs ont gardé l'habitude.
  • Cette possibilité n’existe plus en V6.

Avez vous fait le test ? Merci

Je vais notifier les utilisateurs ... Mais

Mis à jour par David Lesimple il y a plus de 2 ans

  • Avec Silverpeas 5 :

-il s'agit d'URL de donnnées, où l'image est encapsulée dans le lien.
Plus d'infos ici: https://developer.mozilla.org/fr/docs/Web/HTTP/Basics_of_HTTP/Data_URIs
Il en ressort que ce type d'utilisation est d'une part limitée (en terme de taille d'image), et d'autre part de plus en plus bloquée par les navigateurs.

l'URL est de type: data:text/plain;base64....

  • Avec Silverpeas 6 : l'image est bien chargée dans workspaces , mais sous le nom undefined
    Le lien est de type:
    /silverpeas/attached_file/componentId/blog39380/attachmentId/3f1597ec-b61a-4857-a400-2bc47ccef2fb/lang/fr/name/undefined?t_=1629817298002
    

L'entrée associée dans la JCR semble correcte (ceci est un exemple) :

/blog39380/images/simpledoc_1857697/file_fr

+-properties                                                                   
| +-jcr:lastModifiedBy: '1098'                                                 
| +-slv:creator: '1098'                                                        
| +-slv:creationDate: 2021-08-24T17:01:38.002+02:00                            
| +-jcr:language: 'fr'                                                         
| +-slv:size: 845941                                                           
| +-jcr:createdBy: 'jcr-system'                                                
| +-slv:name: 'undefined'                                                      
| +-jcr:lastModified: 2021-08-24T17:01:38.002+02:00                            
| +-jcr:mimeType: 'application/octet-stream'                                   
| +-jcr:created: 2021-08-24T17:01:40.695+02:00                                 
| +-jcr:primaryType: slv:simpleAttachment                                      
+-children                                                                     

Mis à jour par David Lesimple il y a plus de 2 ans

  • Statut changé de Feedback à In progress...

Apparemment, suivant le couple navigateur/OS client, cela fonctionne ou pas. On va faire quelques tests avec différentes configurations

Mis à jour par Marc Avenel il y a plus de 2 ans

Merci. J'attends votre retour
Pour l'instant nous avons une solution de contournement.

Mis à jour par David Lesimple il y a plus de 2 ans

  • Fichier 12463.ods 12463.ods ajouté
  • Tracker changé de Support à Bug
  • Statut changé de In progress... à Qualified
  • Votre base de données mis à Toutes

Pour simplifier: avec Firefox cela ne fonctionne pas, avec Chrome cela fonctionne.

C'est donc très navigateur dépendant.

Voir détail en PJ.

Mis à jour par Marc Avenel il y a plus de 2 ans

Merci pour le retour.
Chez AKWEL c'est Firefox ESR qui est validé. Pas d'autres navigateurs pour l'instant.

Mis à jour par Marc Avenel il y a environ 2 ans

Quelle suite pour ce ticket ?

Mis à jour par David Lesimple il y a presque 2 ans

  • Tracker changé de Bug à Support
  • Statut changé de Qualified à Closed
  • % réalisé changé de 30 à 100
  • Votre base de données Toutes supprimé

Il faudra essayer avec une version de Firefox ESR plus récente lorsque vous l'aurez.
En attendant, on ne peut rien faire de plus, cela ne dépend pas de nous mais du navigateur.

Actions

Formats disponibles : Atom PDF