Effets Ajax et Xoops

Date 06/02/2007 | Sujet : Thème

Effets Ajax et Xoops

Dans la dernière version du gabarit Mor.pho.GEN.e.sis et de ses déclinaisons "Lightbox", "Thickbox" et "Greybox", j'ai incorporé un dossier "jseffects" proposant de regrouper les divers scripts utilisés dans des thèmes, modules ou dans le cas de hacks. Je vous propose donc une première realease du package "jseffects" avec les principaux scripts Ajax, pour agrémenter votre site :


Vous pouvez également lire cet excellent article si vous êtes un peu perdu dans les scripts Ajax. Sur ce site de test, j'ai utilisé sur quelques pages et modules certains des scripts du package.

Dans l'archive du zip du package "jseffects", vous trouverez un fichier lisezmoi.txt indiquant la procédure d'implémentation des scripts dans vos thèmes, puisque le but de ce pack est de regrouper (pour éviter la multiplication) dans un dossier unique n'appartenant pas au core de Xoops, les scripts utilisés par certains modules pour les mettre à la disposition d'autres, soit par leurs développeurs, soit par vous même en les modifiant (vive la surcharge des thèmes pour la personnalisation des templates). Les scripts n'étant plus appelés dans les modules mais directement dans le fichier theme.html.

Bien entendu l'utilisation de ces scripts ralentira le chargement de votre première page d'accès à votre site, bien que de nombreux scripts se révèlent légers.

Les scripts jquery et thickbox ont été modifiés pour assurer une compatibilité avec Xoops et Prototype.

Il existe sur notre forum plusieurs sujets concernant l'utilisation des scripts Ajax dans vos thèmes :

Je déposerai sur le forum, et vous également je l'espère, les modifications que j'ai réalisé pour quelques modules.
Si vous désirez créer un sujet inexistant, je vous demanderai de le nommer : Xoops et "lenomduscript", merci d'avance.

Kris





Cet article provient de Communauté Francophone des Utilisateurs de Xoops
https://www.frxoops.org

L'adresse de cet article est :
https://www.frxoops.org/modules/news/article.php?storyid=1275