Ce site utilise entre autres, Coppermine pour présenter nombres de photos ou vidéos. Coppermine est vraisemblablement la meilleure solution pour présenter plusieurs albums photos agréablement. Son unique défaut peut-être est qu'il ne s'intègre pas pleinement dans Joomla. Il existe cependant des moyens aisés pour le faire, en fait deux. La première, que j'utilise, est rapide, efficace et gratuite. Elle a pour inconvénient de passer par une administration indépendante, c'est à dire que l'on gère Coppermine, via Coppermine et non via Joomla. Toutefois cela se fait en toute transparence, vous allez voir. Ainsi : - Il suffit d'installer Coppermine sur la base de données de Joomla (on sauvegarde tout avant, au cas où). En même temps, on créé sous la racine de votre site Joomla, un dossier du nom par exemple de votre galerie. Ensuite vous uploader par ftp les dossiers Coppermine dans ce dossier créé. (En fait vous avez alors un nouveau dossier dans Joomla, avec des tas de sous dossiers) Pour l'install vous pouvez tout laisser par défaut, vous aurez simplement à indiquer le chemin relatif vers votre dossier que l'on vient de créer. - Puis, dans Joomla, vous créez dans le menu principal, un nouvel onglet, en utilisant le wrapper. C'est à dire, lors des premières options de création du nouvel onglet du menu, vous sélectionnez Wrapper Puis, vous indiquez le bon chemin dans l'option Wrapper Link (celui de ce fameux dossier créé donc). A droite, vous indiquez 100% pour la hauteur, et pour la largeur (width) cela dépend de votre template. Ici j'ai mis 610 (px) (Nota 1: template = thème) (Nota 2 : on peut tout à fait créer une base de données indépendante, et placer Coppermine dans un sous-domaine, que l'on utilisera ensuite comme lien wrapper. Cependant je ne le vous recommande pas, l'expérience montre que le redimensionnement de Coppermine sous Joomla, ne se fait pas automatiquement sous le wrapper - le coup de mettre height=100% par exemple.)
- Déjà votre Coppermine s'intègre à peu près dans votre portail. Il reste toutefois encore à modifier quelque peu le template de Coppermine (ben oui tout est indépendant). Si vous avez un template au format imposé (comme celui que vous voyez ici), je vous suggère de prendre par exemple le template intégré nommé water_drop. C'est le plus aisé à modifier. Il vous faudra modifier la feuille de style CSS (pour mettre les couleurs de votre portail) et le fichier html très simple, pour adapter la largeur de la balise du template. (Ici à l'origine c'était 100% et j'ai mis 500 en largeur de table)
<body> {CUSTOM_HEADER} <table width="500" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" style="border: 1px solid #905437; background-color: #000000;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="100%" align="center"> <h1>{GAL_NAME}</h1> <h3>{GAL_DESCRIPTION}</h3><br /> {SYS_MENU}<br />{SUB_MENU} </td> </tr> </table> Dès lors il ne reste plus qu'à modifier les boutons d'administration de Coppermine, qui sont gérés par la feuille de style, à l'entrée : .admin_menu { font-family: Arial, Helvetica, sans-serif; font-size: 70%; border: 1px solid #905437; background-image : url('/images/button_bg.gif'); background-position : bottom; background-repeat: repeat-x; background-color: #000; color: #000; margin-top: 0px; margin-bottom: 0px; text-align: center; }
Ici j'ai mis 70% au lieu de 90% initialement. Ainsi le texte plus petit, s'intègre parfaitement aux contraintes de largeur du thème du portail, et donc maintenant de mon Coppermine. La seconde méthode est aussi simple, mais coûteuse. De plus elle n'est pas reconnue par l'équipe hardcore de Coppermine. Je ne vous la conseille donc pas. Pour insister, je ne l'ai pas testé ! Elle a néanmoins un énorme avantage, elle intègre complètement Coppermine à Joomla, en créant une passerelle. Je ne vous cacherais pas que vos visiteurs ne verront aucune différence avec la première méthode. - Il faut donc acheter, et télécharger un composant spécifique Joomla, dédié à Coppermine. C'est sur ce site [en] (Le site n'existe plus) Un autre moyen, un peu plus complexe, consiste à utiliser la passerelle native de Coppermine dans sa dernière version. Elle est plus complexe car elle impose l'installation d'un forum à votre portail. Ce forum pourra être SMF ou phpBB. Coppermine possède en effet un intégrateur qui passe par le système de ces forums. Cela semble un peu étrange et tordu, mais cela semble marcher. Pour plus de détails voyez le fichier documentation de Coppermine. - Pourquoi autant de solutions différentes ? Car il n'y a pas de solution miracle, c'est à dire un Coppermine-composant prêt à l'emploi. Même la seconde méthode ne convient pas tout à fait, car elle n'est pas d'origine certifiée. La première méthode utilise un iframe, ce qui n'est pas recommandé par le W3C (standard des pages web), mais pour des sites non professionnels, est tout à fait acceptable. La dernière méthode, un peu différente semble un bon compromis, mais du coup est longue et incite à une débauche de fichiers sur votre ftp ... Nouveau ! Il existe un bridge gratuit et efficace désormais pour Joomla: !
Voilà pour l'essentiel ! N'hésitez pas à me poser des questions ici .  Votre commentaire est le bienvenu, connectez-vous pour cela. |