Project

General

Profile

Bug #1966

Erreur lors de la restitution web d'une image provenant d'une galerie

Added by Cécile Bonin almost 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
High
Assignee:
Target version:
-
Start date:
05/04/2011
Due date:
% Done:

0%

Estimated time:
Spent time:
Navigateur:
Firefox 3.x
Votre version de Silverpeas:
5.5.4
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Si l'on va chercher une image dans une galerie dans un champ Image d'un formulaire XML (dont on a activé l'option Photothèques), l'image ne s'affiche pas dans le site web via les taglibs

#1

Updated by Cécile Bonin almost 10 years ago

Précisions :

En utilisant la propriété fieldValue :

<logic:notEmpty name="zePubDetail" property="fieldValue(VisuelDroite)">
<%//Affichage conditionnel du visuel%>
<br/>
<center><img src="<%=silverpeasContextWeb%><bean:write name="zePubDetail" property="fieldValue(VisuelDroite)" filter="false"/>" /> </logic:notEmpty></center>

ok si image téléchargée : http://server:port//contexteWeb//attached_file/componentId/kmelia24/attachmentId/11496/lang/fr/name/Couv-RA-site-colonne-droite.jpg
pas ok si image galerie car le chemin silerpeas n'est pas remplacé : http://server:port//contexteWeb//silverpeas/GalleryInWysiwyg/dummy?ImageId=48&ComponentId=gallery134&UseOriginal=true

En utilisant la propriété parsedFieldValue :

<logic:notEmpty name="zePubDetail" property="fieldValue(VisuelDroite)">
<%//Affichage conditionnel du visuel%>
<br/>
<center>
<bean:define name="ttContenu" property="<%="parsedFieldValue("+currentPubId+",VisuelDroite)"%>" id="zeParsedFieldVisuelDroite"/>
<img src="<%=silverpeasContextWeb%><bean:write name="zeParsedFieldVisuelDroite" filter="false"/>" />
</center>
</logic:notEmpty>

ok si image téléchargée : http://server:port//contexteWeb//attached_file/componentId/kmelia24/attachmentId/11496/lang/fr/name/Couv-RA-site-colonne-droite.jpg
pas ok si image galerie car le contexte est doublé :
http://server:port//contexteWeb//contexteWeb/attached_file/dummy?ImageId=48&ComponentId=gallery134&UseOriginal=true

#2

Updated by Nicolas Eysseric almost 10 years ago

  • Status changed from New to Assigned
  • Assignee set to Emmanuel Hugonnet
  • Priority changed from Normal to High
#3

Updated by Cécile Bonin over 9 years ago

  • Status changed from Assigned to In progress...
  • Assignee changed from Emmanuel Hugonnet to Cécile Bonin
#4

Updated by Cécile Bonin over 9 years ago

  • Status changed from In progress... to Resolved

Mise à jour de la taglib Kmelia classe KmeliaTagUtil, modification de la méthode getParsedFieldValue pour ajouter automatiquement le contexte web à la valeur des champs Image des formulaires XML.

Nouvelle version de taglibs-5.5-SNAPSHOT.jar

Ainsi, pour les champs image de vos pages web, il faut utiliser la propriété parsedFieldValue et ne pas ajouter le chemin absolu contenant le contexte web (c'est la taglib qui rajoute automatiquement le contexte web) :

<logic:notEmpty name="zePubDetail" property="fieldValue(VisuelDroite)">
<%//Affichage conditionnel du visuel%>
<br/>
<center>
<bean:define name="ttContenu" property="<%="parsedFieldValue("+currentPubId+",VisuelDroite)"%>" id="zeParsedFieldVisuelDroite"/>
<img src="-<%=silverpeasContextWeb%>-<bean:write name="zeParsedFieldVisuelDroite" filter="false"/>" />
</center>
</logic:notEmpty>

ok si image téléchargée : /contexteWeb//attached_file/componentId/kmelia24/attachmentId/11496/lang/fr/name/Couv-RA-site-colonne-droite.jpg
ok si image galerie : /contexteWeb/attached_file/dummy?ImageId=48&ComponentId=gallery134&UseOriginal=true

#5

Updated by Cécile Bonin over 9 years ago

  • Status changed from Resolved to Closed

Voir document de migration MIGRATION DE PAGES WEB SPÉCIFIQUES LORS DU PASSAGE DE SILVERPEAS EN V5.5

Chapitre 1.2 (page 2)- MODIFICATIONS À APPORTER SUR LES PAGES AFFICHANT DES CHAMPS IMAGES

qui se trouve ici : http://extranet.silverpeas.com/silverpeas/Publication/6279

#6

Updated by Cécile Bonin over 9 years ago

Récupérer la Taglib-5.5-SNAPSHOT.jar daté du 30/06/2011 ici : http://extranet.silverpeas.com/silverpeas/File/18200

Also available in: Atom PDF