Projet

Général

Profil

Actions

Bug #13145

fermé

Blog-Plante insertion d'une image

Ajouté par Marc Avenel il y a plus d'un an. Mis à jour il y a plus d'un an.

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

100%

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

Description

A la Création/Mise à jour d'un blog, un utilisateur désire intégrer une image
  1. sélection de l'image à intégrer
  2. validation de la sélection de l'image
  3. la page se fiche
  4. l'utilisateur doit relancer le navigateur
  5. reprise de la publication dans le blog: l'image est dans le cartouche des images disponibles
  6. A partir du cartouche, l'utilisateur peut intégrer l'image

Fichiers

silverpeas-popup-min.js (10,7 ko) silverpeas-popup-min.js David Lesimple, 05/07/2022 11:46
silverpeas-popup.js (32,7 ko) silverpeas-popup.js David Lesimple, 05/07/2022 11:46
99-blogaddfile.groovy (671 octets) 99-blogaddfile.groovy Marc Avenel, 27/09/2022 09:34

Demandes liées 1 (0 ouverte1 fermée)

Lié à Silverpeas Core - Bug #13161: Page inaccessible après importation d'une imageClosed08/07/2022

Actions

Mis à jour par David Lesimple il y a plus d'un an

  • Statut changé de New à Feedback
  • Assigné à mis à David Lesimple

Mis à jour par David Lesimple il y a plus d'un an

On est arrivé à le reproduire.

par contre, il suffit de faire F5 lorsqu'on ne peut plus cliquer (après l'étape 3)

Mis à jour par David Lesimple il y a plus d'un an

Cela se produit quand on ajoute une image depuis son poste, pas quand on sélectionne une image existante.

Mis à jour par David Lesimple il y a plus d'un an

  • Projet changé de 127 à Blog
  • Statut changé de Feedback à Qualified
  • Assigné à changé de David Lesimple à Yohann Chastagnier

Mis à jour par Marc Avenel il y a plus d'un an

Oui d'accord avec vous, c'est ce qui est expliqué sur le ticket.
Mais allez vous faire un correctif pour notre 6.2.3 ?

Mis à jour par David Lesimple il y a plus d'un an

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

Oui d'accord avec vous, c'est ce qui est expliqué sur le ticket.
Mais allez vous faire un correctif pour notre 6.2.3 ?

2 solutions pour obtenir le correctif :
- 1 patch manuel (un fichier .js) à copier dans l'arborescence.
ou
- le correctif intégré à une version de build 6.2.4-

Mis à jour par Marc Avenel il y a plus d'un an

cette solution : 1 patch manuel (un fichier .js) à copier dans l'arborescence.
nous va
  • Si pas besoin de relancer le serveur (juste un fichier JS)
  • Ce JS peut-il concerner le Blog & Forum
  • Pas d'autres impacts sur les autres composants qui font de la présentation (WebPage, Wysiwyg dans la GED, ...)

Mis à jour par David Lesimple il y a plus d'un an

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

cette solution : 1 patch manuel (un fichier .js) à copier dans l'arborescence.
nous va
  • Si pas besoin de relancer le serveur (juste un fichier JS)

OUI.

  • Ce JS peut-il concerner le Blog & Forum

NON, uniquement le blog (+ l'éditeur wysiwyg pour la GED), pour ce bug.

Mis à jour par David Lesimple il y a plus d'un an

Patch manuel :
Fichiers silverpeas-popup.js et silverpeas-popup-min.js à copier dans :

$SILVERPEAS_HOME/silverpeaas/bin/build/dist/util/javaScript/

Mis à jour par David Lesimple il y a plus d'un an

  • Statut changé de Qualified à Resolved

Mis à jour par David Lesimple il y a plus d'un an

  • Lié à Bug #13161: Page inaccessible après importation d'une image ajouté

Mis à jour par Marc Avenel il y a plus d'un an

  • Statut changé de Resolved à Re-opened
J'ai installé les deux JS sur le serveur de DEV
  • Sélection de l'image
  • Au moment de valider le blog reste bloqué
  • Obligé de relancer l'url du portail.

Mis à jour par Nicolas Eysseric il y a plus d'un an

Bonjour Marc,

Avez-vous bien supprimer totalement le cache de votre navigateur ?

Mis à jour par Marc Avenel il y a plus d'un an

A chaque fois je me fais avoir..!!!!
Se déconnecter du portail et vider le cache.
Merci et bonne journée

Mis à jour par David Lesimple il y a plus d'un an

  • Statut changé de Re-opened à Closed
  • % réalisé changé de 0 à 100

Mis à jour par Marc Avenel il y a plus d'un an

  • Statut changé de Closed à Re-opened

Une ré-installation est prévue bientôt:./silverpeas clean install (prise en compte pour la purge RFQ: Ticket 13022)
L'installation ne va pas écraser ces fichiers ?
D'avance merci

Mis à jour par David Lesimple il y a plus d'un an

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

Une ré-installation est prévue bientôt:./silverpeas clean install (prise en compte pour la purge RFQ: Ticket 13022)
L'installation ne va pas écraser ces fichiers ?
D'avance merci

Comme tout patch manuel que nous proposons, il sera par défaut écrasé par la commande ./silverpeas clean install.
Pour le rendre pérenne, il faut s'assurer que les fichiers sont bien copiés (cf https://tracker.silverpeas.org/issues/13145#note-9)

Cela peut se faire via un script Groovy..

Cf https://extranet.silverpeas.com/silverpeas/Question/342

Mis à jour par Marc Avenel il y a plus d'un an

  • Statut changé de Re-opened à Closed

Merci

Mis à jour par Marc Avenel il y a plus d'un an

  • Statut changé de Closed à Re-opened
Intégration des nouveaux modules (fichiers js) et installation avec clean install.
Création d'un blog
  • Insertion dans le cartouche de 2 images
  • Sélection d'une image pour intégration
    A la validation de la sélection, l'écran reste bloqué

Comme vous connectez ce matin sur le serveur de DEV, regardez en même temps.
Ça devient URGENT car mise à jour prochainement de la PROD

Merci

Mis à jour par Marc Avenel il y a plus d'un an

Si je suis la documentation: https://extranet.silverpeas.com/silverpeas/Question/342
Sur le serveur de DEV
  • Déposé le dossier /opt/silverpeas/patch13145 conttenant les 2 fichiers js
  • Créé le fichier /opt/silverpeas/configuration/silverpeas/99-blogaddfile.groovy (voir en pièce jointe)

Pouvez me dire si c'est bien correct?
Et si j'ai bien compris ce patch est pris lors du clean install

Mis à jour par Marc Avenel il y a plus d'un an

J'ai suivi votre doc et la copie c'est bien faire lors du clean install

Mis à jour par Marc Avenel il y a plus d'un an

par contre ne fonctionne pas sur le Blog

Mis à jour par Marc Avenel il y a plus d'un an

Fonctionne . Vider le cache, fermé Firefox et relancé
c'est OK

Mis à jour par Marc Avenel il y a plus d'un an

Dans le fichier 99-blogaddfile.groovy j'ai " log.info 'Copy patch blog add image.. #13145' "
Où est stocké ce log?
merci

Mis à jour par David Lesimple il y a plus d'un an

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

Dans le fichier 99-blogaddfile.groovy j'ai " log.info 'Copy patch blog add image.. #13145' "
Où est stocké ce log?
merci

La trace apparait dans le fichier log/build-<date_du_silverpeas_clean_install>.log

Mis à jour par Marc Avenel il y a plus d'un an

  • Statut changé de Re-opened à Closed

Cool. Merci

Actions

Formats disponibles : Atom PDF