Fork me on GitHub

Rapport de message :*
 

Re: ExtGallery v 1.10 (beta 2)

Titre du sujet : Re: ExtGallery v 1.10 (beta 2)
par jbboschung sur 12/06/2007 22:40:19

Le package tourne sur xoops 2.0.16 et Morphogenesis 1.2 dynamique.

Si tu mets cette ligne :

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


Il faut alors ajouter le fichier lightbox.js qui n'est pas fourni dans le package, car pour cela je me suis basé sur les indications de Zoullou et j'utilise son fichier lightbox retouché et dénommé lightbox.php dont la principal différence est le passage du 'dirname' (nom du répertoire) dans l'url.

<script type="text/javascript" src="< xoAppUrl /jseffects/lightbox.php?dirname=}><{$xoops_dirname}>"></script>


Ceci est utilisé dans son code ici :
<?php
$prefix 
"";
if(
$_GET['dirname'] != "system"
    
$prefix "../../";
?>
//
//    Configuration
//
var fileLoadingImage = <?php echo """.$prefix."images/loading.gif""?>;
var fileBottomNavCloseImage = <?php echo """.$prefix."images/closelabel.gif""?>;


Cette variable 'get', si je ne fais erreur, permet d'utiliser le script au niveau des fichiers situés à la racine du site (à ce moment là, la variable '$dirname' doit avoir comme valeur 'system') ou dans n'importe quel module comme ExtGallery, ou cette variable doit prendre un valeur autre que 'system (ex. 'ExtGallery').

Tout ceci permet de définir la variable '$prefix' et d'atteindre les images 'Prev', 'Next' ou 'Close' contenues dans le répertoire images/ situé à la racine du site.

DSL si c'est un peu technique.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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