Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

cljosse
2011-03-11 12:27:20

Je pensai au cas ou la librairie était chargée sans passer par 'combine_script', mais c'est peut-être un faux problème.

P@t
2011-03-11 11:03:56

cljosse a écrit:

Si les scripts "packed" font parti des scripts combinés oui.

Je ne comprend pas le problème...

cljosse
2011-03-11 10:50:31

Si les scripts "packed" font parti des scripts combinés oui.

P@t
2011-03-11 10:43:43

cljosse a écrit:

Il me semble que c'est en tête  de chaque script combiné  et non en fin, à la suite d'un script packed.
C'est du moins ce qui m'avait semblé quand j'avais été confronté à ce problème.

Rajouter le point virgule au début ou à la fin de chaque script combiné revient exactement au même, non?

cljosse
2011-03-11 10:32:02

Bonjour.

Il me semble que c'est en tête  de chaque script combiné  et non en fin, à la suite d'un script packed.
C'est du moins ce qui m'avait semblé quand j'avais été confronté à ce problème.

A+

P@t
2011-03-11 10:09:51

grum a écrit:

Faut juste avoir en tête que si quelqu'un réalise un plugin avec des librairies packée (quelque soit le nom du fichier, .min.js ou .truc.js), si le fichier ne finit pas par un point-virgule y a un fort potentiel pour que çà bloque tout.

C'est corrigé: [Subversion] r9606
Un point virgule est systématiquement ajouté à la fin de chaque script combiné s'il n'y est pas.

P@t
2011-03-10 20:51:01

Bon, si on rajoute automatiquement un ; à la fin de chaque script combiné, il ne devrait plus y avoir de soucis...

grum
2011-03-10 19:45:05

pas réessayé avec la dernière RC, mais le fichier se charge parfaitement.

C'est juste qu'après une instruction eval(), tout code js merdoie.

J'ai trouvé la solution pour éviter d'intervenir sur piwigo : je modifie le fichier packé, je rajoute le point-virgule à la mano à la main à la fin du fichier, et hop c'est bon !


Faut juste avoir en tête que si quelqu'un réalise un plugin avec des librairies packée (quelque soit le nom du fichier, .min.js ou .truc.js), si le fichier ne finit pas par un point-virgule y a un fort potentiel pour que çà bloque tout.

P@t
2011-03-09 16:17:43

grum a écrit:

P@t a écrit:

Est-ce que tes librairies sont bien nommées xxx.packed.js?

non.

c'est xxx.pack.js

si je met packed çà va fonctionner ?

Je ne sais pas si ca va fonctionner, mais en tout cas, combine_script minimise tous les fichiers javascripts, excepté ceux dont le nom comporte .min ou .packed
Peut-etre qu'il essait de minimiser ton fichier packed, et ca doit donner un résultat improbable.

Autre piste: est-ce que ton fichier js appelle d'autres fichiers js? Si c'est le cas, c'est mort pour utiliser le combine_script.

grum
2011-03-08 21:21:16

P@t a écrit:

Est-ce que tes librairies sont bien nommées xxx.packed.js?

non.

c'est xxx.pack.js

si je met packed çà va fonctionner ?

P@t
2011-03-08 17:02:37

grum a écrit:

Je reviens sur le sujet.
Certes, çà fonctionne si on n'utilise pas de packed.

Néanmoins, pour ma part j'utilise certaines librairies qui ne sont disponibles que sous forme de js packé.

Est-ce que tes librairies sont bien nommées xxx.packed.js?

LucMorizur
2011-03-07 22:47:23

grum a écrit:

Bref, pour moi, le problème n'est pas vraiment résolu.

"Eh ! oui" (Othello, ac. 2, sc. 3)

grum
2011-03-07 22:35:32

Je reviens sur le sujet.
Certes, çà fonctionne si on n'utilise pas de packed.

Néanmoins, pour ma part j'utilise certaines librairies qui ne sont disponibles que sous forme de js packé.

A prévoir :
- soit des incompatibilités lors de l'utilisation des librairies
- soit devoir désactiver le mode combiné
- soit changer de librairie (mais dans ce cas, ayant déjà eu du mal à trouver celle que j'utilise actuellement, je n'ai aucune idée si je serais à même de migrer les plugins...)

Bref, pour moi, le problème n'est pas vraiment résolu.

P@t
2011-02-15 08:38:20

jQuery et jQuery UI ont été mis à jour.
[Subversion] r9172

Il n'y a plus aucun fichier packed.

LucMorizur
2011-02-14 23:57:50

Pour info, il y a la discussion qui va bien sur le forum EN : http://piwigo.org/forum/viewtopic.php?id=16802

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact