Fork me on GitHub




« 1 (2)


Re: eXtGallery 1.12 beta 2
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
tiens, le pont Valentré, c'est a coté de chez moi,

les deux cas, même thème sur une version neuve ?.

Parce qu'en théorie, je pense à un problème avec jQuery, tout Ce que tu indique est gérer par jQuery.

C'est la première chose que je regarderai, car par défaut, le jQuery n'est pas préinstallé dans le thème (et suffit que le module ne l'appel pas non plus)

Pour savoir, code source de la page (CTRL+U sur la plupart des navigateurs). Ensuite chercher la ligne d'appel à jQuery (en général entre <head> et </head>).

En voici un exemple :

<script src="https://www.frxoops.org/themes/XDFrxoops/js/jquery-1.6.4.min.js"></script>

Du moment que tu trouve jquery.js quelque part.

Après autre possibilité, un conflit jQuery qui fait planté justement jQuery.
Sinon, il reste la possibilité de voir les problèmes possibles avec les "outils développeurs" proposé par Chrome (ou Firefox ou IE)

Posté le : 03/06/2015 14:45
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Bonjour Montui,
J'utilise plutôt Firefox et firebug.
Je retrouve bien
<script type="text/javascript" src="http://gccaf-2-5-6/browse.php?Frameworks/jquery/jquery.js">

sur ma version 2.5.6 mais pas sur 2.5.7...
Tu m'as certainement mis sur la bonne piste!

Pourtant jquery.js se trouve bien dans xoops_lib/Frameworks/jquery/ sur 2.5.7
Il s'y trouve aussi dans ma version 2.5.6 mais je le retrouve aussi sur cette version dans le module Xpress...

jquery ne se trouve dans aucun de mes thèmes en 2.5.6 comme en 2.5.7

Comment régler ce pb?
où placer jquery pour qu'il soit exécuté?

merci Yves

Posté le : 03/06/2015 17:22
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery 1.12 beta 2
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
C'est a insérer dans ton thème (et oui, il n'est pas d'office), en général c'est dans theme.html mais tout dépend tu thème, entre les balise <head> et </head> mais avant l'appel aux autres fichiers javascript


Posté le : 03/06/2015 18:02
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
En regardant de plus près...
si l'utilisation de jquery est à "OUI" dans les préférences
jquery.js est lancé par le module
par exemple dans public_useralbum.php
if ($jquery == && $ajaxeffect != 'none') {
$xoTheme->addScript("browse.php?Frameworks/jquery/jquery.js");


Là, il y a une différence entre Xoops 2.5.6 et Xoops 2.5.7
en effet, la version de jquery implantée dans "Frameworks" de 2.5.6 est 1.8 sur et 1.11 pour 2.5.7
c'est la cause du blocage car la fonction "$browser()" dépréciée depuis jquery1.3 est supprimée à partir de jquery1.9.

Première solution:
Placer juste après l'appel de Jquery un appel à jquery-migrate qui a été conçu pour faire tourner les vieux php sur jquery1.9+
ça donne:
if ($jquery == && $ajaxeffect != 'none') {
$xoTheme->addScript("browse.php?Frameworks/jquery/jquery.js");
$xoTheme->addScript("http://code.jquery.com/jquery-migrate-1.2.1.js");

la fonction est à nouveau acceptée comme dépréciée et jquery et Fancybox fonctionnent correctement.

Solution 2:
La version 1-3-4 de Fancybox incluse dans extgallery 1.12 beta2 date un peu...
On trouve sur le site http://fancybox.net/
Fancybox2.1.5 qui s'utilise sans problème avec les dernières versions de jquery.
J'ai intégré cette version de Fancybox2 à la place de l'originale dans la module extgallery 1.12 beta2
et le résultat est excellent.
Je n'ai plus besoin de la solution 1 sauf pour les autres effets pour lesquels je n'ai pas trouvé de nouvelles versions...

Je tiens cette adaptation de Fancybos2 à votre disposition car je ne vois pas de moyen de joindre un fichier dans votre forum.

Yves

Posté le : 12/06/2015 10:48
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery 1.12 beta 2
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Carrément preneur.... je confirme... avec "boite fantaisie" aucun n'effet n'est pris en compte. La photo s'affiche, mais il n'y a même pas la possibilité de la fermer, à part appeler la page précédente.

Merci par avance.

Posté le : 19/01/2016 00:23
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery 1.12 beta 2
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Bon.... j'ai appliqué l'astuce 1 et cela fonctionne

Ce que je ne comprends pas, c'est comment le faire fonctionner sur la page d'accueil. L'effet visionneuse, ok, mais si fancybox est dispo pourquoi ne fonctionne t'il pas.

Est-ce lié au jquery du thème ? Qui n'est pas de la bonne version ? (1.10.2)

Avez-vous une piste ?

Posté le : 20/01/2016 19:12
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Si la page d'accueil dont tu parles est celle de ton site et si tu veux utiliser JQuery et Fancybox en dehors du module
Et ça peut être très sympa car çà offre des possibilités intéressantes!
Il faut charger JQuery et Fancybox dans ton thème pour pouvoir en profiter sur tout ton site, dans les news par exemple pour ajouter un pop up Youtube ou Googlemap ou simplement agrandir une photo etc ( démos http://www.fancyapps.com/fancybox/ )

Posté le : 20/01/2016 19:27
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery 1.12 beta 2
Régulier
Inscrit: 20/11/2005 11:48
Messages: 215
Tip Top !!! C'est génial !!!! Merci !!!!

Posté le : 20/01/2016 22:32
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

62 Personne(s) en ligne (38 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 62 | Plus ...