Fork me on GitHub




« 1 2 (3) 4 5 6 »


Re: xcgal et lightbox js
Aspirant
Inscrit: 23/03/2007 22:25
Messages: 81
Citation :

xmouse a écrit:
Une idée qui me vient à l'esprit : est-ce que mon problème ne viendrait pas du thème. Celui que j'utilise date un peu. C'est peut-être ça mon problème. Je vais en essayer un autre et je vous tiens au courant.

En tout cas merci de ton aide aquaportail.


Peut être que tu utilise la surcharge des templates pour le module xcgal? :roll:

Aquaportail: Tu n'aurais pas une solution pour une notation des images en CSS ou javascript? un peu comme su dailymotion ou youtube pour noter les vidéos
au lieu d'avoir 5 images

Posté le : 12/01/2008 00:34
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Semi pro
Inscrit: 04/08/2005 14:16
De Quelque part dans les étoiles...
Messages: 1141
Citation :
Peut être que tu utilise la surcharge des templates pour le module xcgal?


Et non

Je viens de tester différents thèmes (au standard morphogenis) et je n'ai toujours pas la fonction lightbox qui fonctionne....

Tant pis, je laisse comme c'est pour l'instant et quand j'aurais un peu de temps je chercherai pourquoi...

Merci à tous pour votre aide...

Posté le : 12/01/2008 11:46

Il n'y a qu'une chose que vous pouvez changer dans l'Univers : c'est Vous-Même !
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Bonjour tout le monde :D.

Bon, je me permets d'up ce topic car, comme beaucoup de monde je supposes j'ai voulu également avoir des effets lightbox ou greybox sur ma galerie (en l'occurence, xcgallery v 2.03).

Une petite recherche Google et génial, un topic existe sur le sujet, et en plus, directement les fichiers à télécharger (si c'est pas le bonheur ça), d'ailleurs merci à aquaportail pour le partage.

Mais (et oui malheureusement, il y a un "mais", je copies l'archive, je remplace le template dans mes surcharges de thème et, rien ne se passe.

Enfin, plus précisément, on peut dire que maintenant je n'ai plus de popup, mais l'image s'affiche normalement dans ma fenêtre avec comme adresse le lien direct de l'image .

N'aimant pas vraiment les popups je préfères autant comme ça , mais je suis loin de l'affichage lightbox qui est vraiment très classe .

ps : je suis en Xoops 2.0.17 avec la version 2.03 de xcgal

N'hésitez pas à me demander si j'ai omis des détails qui vous permettraient de mieux cibler le problème.

Posté le : 07/02/2008 02:21
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Régulier
Inscrit: 26/02/2007 16:00
Messages: 494
Citation :
Slipkorn a écrit:
ps : je suis en Xoops 2.0.17 avec la version 2.03 de xcgal

Perso, v 2.0.16 (donc pas la 0.17) et xcgallery en 2.03 aussi.

Ensuite, il y a peut-être des subtilités entre la 0.16 et 0.17 et suivantes que je ne connais pas. Par exemple, avec avec la 2.2, je sais que le dirname() pose des soucis...

Quelle est l'adresse de ton site?

EDIT:

Sur une page de photo de xcgallery, vérifiez l'entête du fichier généré (sous IE : appuyer sur F5 pour rafraîchir la page, puis dans le menu Affichage, sélectionner Source).

Après quelques lignes d'en-tête et juste avant le tag HEAD, vous devez trouver ceci (à l'adresse de site près...) :

-

Posté le : 07/02/2008 17:41

Portail en aquariophilie avec une passion pour le poisson clown en aquariums récifaux.
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Merci Aquaportail pour ta réponse plus que rapide.

Donc, j'ai depuis, fais des tests et le problème semble mieux ciblé.

Donc, sur mon site :

J'ai un ancien thème au format Xoops 2 et un thème récent au format morphogenesis.

Donc, depuis le début, je fais les tests sur le thème récent.
Mais, j'ai tout de même voulu tester sur mon ancien thème.

Donc, pour l'ancien thème, ça fonctionne au poil, et je vois ce code source :

<!-- RMVadded module header -->
<
link rel="stylesheet" type="text/css" href="xcgalstyle.css" /><script type="text/javascript" src="http://mon_site.free.fr/modules/xcgal/lightbox/js/prototype.js"></script>
<script type="text/javascript" src="http://mon_site.free.fr/modules/xcgal/lightbox/js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="http://mon_site.free.fr/modules/xcgal/lightbox/js/lightbox.js"></script>
<link rel="stylesheet" href="http://mon_site.free.fr/modules/xcgal/lightbox/css/lightbox.css" type="text/css" media="screen" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<script type="text/javascript" src="http://mon_site.free.fr/include/xoops.js">
</script>

Posté le : 07/02/2008 19:03
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Et, dans le thème morpho, ça ne fonctionne pas et j'ai ce code :

<link rel="stylesheet" type="text/css" href="xcgalstyle.css" /><script type="text/javascript" src="http://mon_site.free.fr/modules/xcgal/lightbox/js/prototype.js"></script>
<script type="text/javascript" src="http://mon_site.free.fr/modules/xcgal/lightbox/js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="http://mon_site.free.fr/modules/xcgal/lightbox/js/lightbox.js"></script>

<link rel="stylesheet" href="http://mon_site.free.fr/modules/xcgal/lightbox/css/lightbox.css" type="text/css" media="screen" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<script type="text/javascript" src="http://mon_site.free.fr/include/xoops.js">
</script>


Tu remarqueras j'en suis sûr que les codes sont les mêmes, sauf sur celui au gabarit morphogenis où je n'ai pas le commentaire, où la première ligne est décalée et où il y a une ligne vide au milieu .

De prime abord, je dirais que ce n'est pas grave car les lignes principales sont bel et bien là (celles qui appellent le css et le javascript), mais bon, si ça ne marche pas, c'est qu'il doit bien y avoir un problème.

ps : dans les deux thèmes, le code est placé EXACTEMENT au même endroit (juste après l'appel des feuilles de style dans le <head< </head>).

Je t'avouerais ne pas trop comprendre , m'enfin, dans mon cas, ça m'aura permis d'un peu mieux cibler le problème, en espérant que cela puisse aider entre-autre xmouse.

D'ailleurs, en parlant de xmouse, il dit précédemment avoir tester plusieurs thèmes au gabarit morphogenesis, et moi, ça ne marche pas sur ce gabarit également.

Donc, j'en viens à me poser cette question :
Pour ceux chez qui ça fonctionne, vous utilisez quel type de gabarit de thème ? Morpho ou Xoops 2 ?

En tout cas, encore merci à aquaportail pour son aide (et le partage de ses fichiers). En espérant que ces petits indices lui permettent de déceler le problème .

/edit :

désolé impossible de mettre le post en entier, j'arrivais à chaque fois sur une page blanche

Posté le : 07/02/2008 19:10
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Aspirant
Inscrit: 02/07/2006 14:12
De Saint-Etienne
Messages: 77
Testé sous Xoops 2.0.18 avec le manifique Kubrick Vert de Burning en morpho 2.10, et Xcgal 2.03 : ça marche impecc' avec le zip d'acquaportail.

J'ai juste viré le <{$auteur}> qui devait être déclaré ailleurs pour remettre <{$pic_title}> qui correspond au titre de l'image.

So Nice

Edit :

Citation :

Donc, j'en viens à me poser cette question :
Pour ceux chez qui ça fonctionne, vous utilisez quel type de gabarit de thème ? Morpho ou Xoops 2 ?


Comme je viens de le dire, cela marche. Il ne faut pas oublier d'intégrer sans "xoscripts" d'appeler les scripts

<!-- Appel du script pour Lightbox -->
<
script type="text/javascript" src="<{xoAppUrl /jseffects/prototype.js}>"></script>

<script type="text/javascript" src="<{xoAppUrl /jseffects/scriptaculous.js?load=effects}>"></script>

<script type="text/javascript" src="<{xoAppUrl /jseffects/lightbox.js}>"></script>

<link rel="stylesheet" type="text/css" media="screen" href="<{xoAppUrl /jseffects/lightbox.css}>" />

<!-- Css des scripts -->
<link rel="stylesheet" type="text/css" media="screen" href="<{xoAppUrl /jseffects/thickbox.css}>" />


Extrait de la FAQ de Xoofoo by Kris

Posté le : 07/02/2008 21:31

Xoops user's...
Open in new window
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Pas besoin du "/" devant jseffects

@++

Posté le : 07/02/2008 22:47

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Régulier
Inscrit: 26/02/2007 16:00
Messages: 494
Donc, ce serait un souci avec Morpho? Si le code à intégrer est différent, là je ne peux plus aider car je n'utilise pas Morpho...

(et mon site aquaportail change de serveur ce WE, alors pas trop le temps...)

Posté le : 08/02/2008 12:04

Portail en aquariophilie avec une passion pour le poisson clown en aquariums récifaux.
Partager Twitter Partagez cette article sur GG+
Re: xcgal et lightbox js
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Bonjour tout le monde.

Bon, voici des nouvelles après maintes tentatives de ma part, toutes vaines , en espérant vraiment que les manipulations décrites vous aident à déceler mon problème.

Donc, comme l'a précisé slkx, dans le gabarit morpho il est recommandé d'appeler les scripts directement dans le fichier theme.html comme décrit dans la FaQ de Xoofoo.
J'avais par ailleurs également essayé, mais encore une fois en vain .

Donc, voici maintenant où j'en suis.

I - Je copies le dossier lightbox de aquaportail dans mon dossier /jseffects
II - Je modifies le fichier theme.html de façon à appeler les scripts et css pour lightbox, j'y ajoute donc ceci juste après "xoops_module_header" (qui d'ailleurs dans mon thème se nomme <{$xoops_module_header}>):
<!-- Intégration Lightbox pour Xcal -->
<
script type="text/javascript" src="<{xoAppUrl jseffects/lightbox/js/prototype.js}>"></script>
<script type="text/javascript" src="<{xoAppUrl jseffects/lightbox/js/scriptaculous.js?load=effects}>"></script>
<script type="text/javascript" src="<{xoAppUrl jseffects/lightbox/js/lightbox.js}>"></script>
<link rel="stylesheet" type="text/css" media="screen" href="<{xoAppUrl /jseffects/lightbox/css/lightbox.css}>" />
<!-- Fin Intégration Lightbox pour Xcal -->

III - Je copies les fichiers de aquaportail displayimage.php dans /modules/xcgal/ et le fichier xcgaldisplay.html en surcharge dans /theme/mon_theme/modules/xcgal/

Je fais le test (en prenant soin de virer le cache de mon navigateur, de tout virer dans /template_c/ et dans admin/préférences/ les templates et fichiers theme sont mis à jour.

Aurais-je oublié quelquechose ?

Ensuite, je me dis "Possible que ça ne marche pas car dans le fichier displayimage.php de Aquaportail, il y a déjà des lignes appelant lightbox, et maintenant que je les ai ajouté dans mon theme.html (voir plus haut), peut-être rentrent-elles en conflit ?

Donc, j'ai essayé en virant du coup les lignes suivantes se trouvant dans le fichier displayimage.php :
//[Début] Hack Dlteck2000 - www.aquaportail.com - Integration Lightbox //

$header_lightbox '<script type="text/javascript" src="'.XOOPS_URL.'/modules/xcgal/lightbox/js/prototype.js"></script>

<script type="text/javascript" src="'
.XOOPS_URL.'/modules/xcgal/lightbox/js/scriptaculous.js?load=effects"></script>

<script type="text/javascript" src="'
.XOOPS_URL.'/modules/xcgal/lightbox/js/lightbox.js"></script>

<link rel="stylesheet" href="'
.XOOPS_URL.'/modules/xcgal/lightbox/css/lightbox.css" type="text/css" media="screen" />';

$xcgal_module_header .= $header_lightbox;

//[Fin] Hack Dlteck2000 Integration Lightbox //


Et, résultat, vous l'aurez deviné, ça ne fonctionne toujours malheureusement pas , et là, j'ai beau retourner le problème dans tous les sens (vu qu'il n'y a à priori que quelques lignes de modification), je ne vois pas pourquoi ça ne marche pas dans mon thème .

ps : petite précision

J'ai également essayé sans le / devant jseffects comme l'a précisé Kris, et toujours rien non plus.

Je m'en remets entièrement à vous car là, je sèches.

Merci d'avance et merci aux réponses précédentes

/edit

J'ai activé le mode débug sur les 2 thèmes (celui qui marche et l'autre non), et le résultat est strictement identique .

Posté le : 08/02/2008 16:26
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3) 4 5 6 »



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

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