Project

General

Profile

Actions

Support #12463

closed

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

Added by Marc Avenel 12 months ago. Updated 2 months ago.

Status:
Closed
Priority:
Normal
Target version:
-
Start date:
07/06/2021
Due date:
% Done:

100%

Estimated time:
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

Files

blog1.png (547 KB) blog1.png David Lesimple, 08/16/2021 03:36 PM
12463.ods (9.76 KB) 12463.ods David Lesimple, 08/25/2021 10:02 AM
Actions #1

Updated by Marc Avenel 12 months ago

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">

Actions #2

Updated by Marc Avenel 12 months ago

  • Priority changed from Normal to 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

Actions #3

Updated by David Lesimple 11 months ago

  • File blog1.png blog1.png added
  • Tracker changed from Bug to Support
  • Status changed from New to Qualified
  • Assignee set to David Lesimple
  • Priority changed from High to Normal
  • Votre base de données deleted (Toutes)

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 ?

Actions #4

Updated by Marc Avenel 10 months ago

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.

Actions #5

Updated by David Lesimple 10 months ago

  • Status changed from Qualified to Feedback
  • % Done changed from 0 to 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 ?

Actions #6

Updated by Marc Avenel 10 months ago

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

Actions #7

Updated by David Lesimple 10 months ago

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...

Actions #8

Updated by Marc Avenel 10 months ago

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

Actions #9

Updated by David Lesimple 10 months ago

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.

Actions #10

Updated by Marc Avenel 10 months ago

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

Actions #11

Updated by David Lesimple 10 months ago

  • 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                                                                     

Actions #12

Updated by David Lesimple 10 months ago

  • Status changed from Feedback to In progress...

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

Actions #13

Updated by Marc Avenel 10 months ago

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

Actions #14

Updated by David Lesimple 10 months ago

  • File 12463.ods 12463.ods added
  • Tracker changed from Support to Bug
  • Status changed from In progress... to Qualified
  • Votre base de données set to 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.

Actions #15

Updated by Marc Avenel 10 months ago

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

Actions #16

Updated by Marc Avenel 5 months ago

Quelle suite pour ce ticket ?

Actions #17

Updated by David Lesimple 2 months ago

  • Tracker changed from Bug to Support
  • Status changed from Qualified to Closed
  • % Done changed from 30 to 100
  • Votre base de données deleted (Toutes)

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

Also available in: Atom PDF