Fork me on GitHub

Rapport de message :*
 

Re: ThickBox et Xoops

Titre du sujet : Re: ThickBox et Xoops
par vinyz sur 12/02/2007 10:20:59

Merci Christian,

ayé, j'ai trouvé ... mais sur le site de test de Kris, en vérifiant le code implémenté. Par contre, sur les sites de démos, j'ai pas tout compris, et pourtant, je comprend l'anglais.

Sinon, ça fonctionne à merveille, j'en suis ravi !

Donc, pour résumer et pour ceux que ça intéresse, ça se passe un peu comme pour Lightbox, et effectivement, les deux modules sont compatibles entre-eux (Lightbox + Thickbox)

Il faut juste se procurer les fichiers nécessaires dispos sur le site dédié les placer dans le répertoire /jseffects à la racine du site.

Préciser dans le thème.html du site l'appel aux scripts et au CSS :

<!-- Scripts Thickbox-->
<
script type="text/javascript" src="<{$xoops_url}>/jseffects/jquery.js"></script>
<script type="text/javascript">
    JQ = $;  //rename $ function
</script>
<script type="text/javascript" src="<{$xoops_url}>/jseffects/thickbox.js"></script>
<link rel="stylesheet" href="<{$xoops_url}>/jseffects/thickbox.css" type="text/css" media="screen" />


personnellement, j'ai incrémenté le fichier style.css de mon thème du css de thickbox car ça ne fonctionnait pas par une simple déclaration dans le theme.html et j'ai tout placé dans le répertoire /jseffects sans créer de sous-répertoires.

L'appel de la fonction se fait simplement par la commande html suivante :

<a href="adresse_http_du_lien?TB_iframe=true&height=600&width=850" title="titre_du_lien"  class="thickbox">Nom_affiché_du_lien</a>


Vous pouvez modifier la taille de l'iframe 600x850 de base à volonté en remplaçant les valeurs height et width.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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