You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2020-11-25 12:53:04

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

[resolu]formcreator2.10.4+glpi9.4.6 : JS lib photoswipe is not known

Bonjour,
Je viens de migrer en GLPI9.4.6 et mis à jour mon plugin. j'ai régulièrement dans mes logs ce message qui me semble lié à formcreator quand je suis en interface simplifiée.

glpiphplog.ERROR: Html::requireJs() in /var/www/html/glpi/inc/html.class.php line 5967
JS lib photoswipe is not known!  {"user":"3308@hdvapp153"}

effectivement la librairie photoswipe n'est pas présente.

le seul symptôme est ce message. le comportement semble normal.


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#2 2020-11-25 19:17:38

btry
Moderator
Registered: 2015-10-01
Posts: 588

Re: [resolu]formcreator2.10.4+glpi9.4.6 : JS lib photoswipe is not known

Bonjour

Il y a eu une correction récente pour faire fonctionner le "carrousel" d'images d'un ticket dans le plugin (environnement catalogue de services). A vérifier, il se peut que la libraririe ait été ajoutée en GLPI 9.5 et donc qu'elle soit introuvable dans GLPI 9.4.

Pouvez-vous ouvrir un ticket sur github pour ce souci ? La solution sera de conditionner son chargement selon la version de GLPI.


No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!

Offline

#3 2020-11-26 10:49:56

btry
Moderator
Registered: 2015-10-01
Posts: 588

Re: [resolu]formcreator2.10.4+glpi9.4.6 : JS lib photoswipe is not known

Bonjour

Essayez ce patch et dites moi si le problème est résolu.

https://github.com/pluginsGLPI/formcreator/pull/2029


No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!

Offline

#4 2020-11-26 19:03:28

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: [resolu]formcreator2.10.4+glpi9.4.6 : JS lib photoswipe is not known

j'ai essayé le patch et ça n'a pas résolu mais si je place les 2 lignes  262 & 263 en commentaire je n'ai plus le problème.

j'en déduis que c'est la condition dans le patch qui ne joue pas son rôle. je suis en  GLPI 9.4.6.

" if (version_compare(GLPI_VERSION, '9.4') > 0) "


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#5 2020-12-08 18:38:20

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: [resolu]formcreator2.10.4+glpi9.4.6 : JS lib photoswipe is not known

oups désolé , j'ai mis un peu de temps à répondre : c'est résolu avec la correction github


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

Board footer

Powered by FluxBB