adHoc - Module Hasard

→ Installer un Module Hasard dans une boîte d'adHoc

C'est le Module (la version 3.3 du module est compatible avec la version 0.70 d'adHoc) qui est en place sur ce site, sous l'édito de la page d'accueil.

Ce Module permet d'afficher, dans une boîte, un lien vers une page (un article)... choisi(e) au hasard parmi les pages autorisées pour les visiteurs, pour les membres... selon vos souhaits. Vous avez aussi la possibilité de supprimer les catégories ou les numéros de page dont vous ne souhaitez pas l'affichage ainsi que plusieurs autres réglages (présentation, info de nouveauté/MAJ). Suite à deux suggestions d'Alain, un des fondateurs d'adHoc, cette nouvelle version de module (mod_fork_hasard_3_2) vous permet en plus, dans les réglages, de choisir la hiérarchie des balises de titre et de paragraphe (h1, h2, h3...). Il est complètement intégré dans adHoc et est nativement trilingue (anglais, français, italien) comme il se doit, et possède un lien d'Administration Rapide vers les réglages du module (voir ici pour son utilisation : CMS AdHoc - Administration Rapide).

ATTENTION, car ce Module contient un fichier forké de l'original d'adHoc (modules/boxes/lateral.inc). Ce fork est absolument sans incidence sur le reste du fonctionnement d'adHoc... Et si, Penanders, le développeur d'adHoc l'acceptait, il pourrait être intégré sans souci au CMS. Sinon, bien sûr, lors d'une montée en version d'adHoc qui impacterait ce fichier, il faudrait le réinstaller après sa mise à jour de ma part.

Si vous utilisez ce Module, veuillez, s'il vous plait, laisser les références à l'origine du script et à mon site, ainsi que sa licence GNU-GPL V3.

→ La mise en place du Module

Vous pouvez télécharger l'archive zip du Module : mod_fork_hasard_3_3.zip. Décompressez le zip sur votre disque dur. Envoyez le contenu du zip (trois dossiers : admin, data, modules) à la racine de votre site adHoc par FTP s'il est en ligne, ou directement dans le dossier local contenant votre site (acceptez de fusionner les dossiers). Vous pouvez, par sécurité, faire une sauvegarde préalable du fichier forké : modules/boxes/lateral.inc. Pour mettre à jour vers la version 3.3 du module, vous pouvez ne transférer que les fichier modules/boxes/lateral.inc et data/boxes/special/codehasard.php . Ou bien si vous avez déjà installé et mis en fonction ce module dans sa version 3.2, vous pouvez récupérer directement, puis téléverser par FTP, sa mise à jour ici : MAJ_mod_hasard32v33. Celle-ci conservera tous vos réglages.

→ Si nécessaire, pour ce qui suit, vous pouvez vous rapporter utilement à la documentation en ligne d'adHoc, et notamment https://www.cmsadhoc.net/private/013-pages-configuration-fr.php et pages suivantes.

→ Vous devrez créer et affecter une boîte à ce service en lui donnant un titre ou pas, à votre gré.

→ Vous notez son identifiant (son numéro) -09- par exemple, vous aurez à le reporter dans les réglages en admin.

→ NB : ATTENTION ! Si vous étiez utilisateur de ce service avec le fonctionnement antérieur, pensez à changer le nom ou simplement supprimer le fichier data/boxes/special/boxe_XX.php au n° (Id) de la boîte que vous aviez créé à ce moment, car sinon le script actuel, par sécurité, n'enregistrera pas de nouveau ce nom.

→ Vous pouvez laisser vide son contenu ou pas. Le service s'affichera à la suite de l'éventuel contenu. Personnellement, je place dans le code source ce commentaire pour mémoire :


<!-- Code fichier data/boxes/special/boxe_XX.php -->

→ Les Réglages du Module

Rendez-vous ensuite dans l'admin d'adHoc. Vous avez un onglet Modules, il vous donne accès à l'icône Hasard. Vous pouvez ensuite y régler toutes les variables, dont les commentaires sont, je l'espère, assez clairs...

Ci-dessous, une imagette de saisie d'écran du réglage en admin, vous pouvez cliquer dessus pour zoomer.

Vous installez ensuite en admin de votre site (Apparence >> Thème actuel >> Header Pied de page - default - index) votre nouvelle boîte où vous le souhaitez.

NB : Pour désactiver ce module, il suffit de ne plus lui affecter de boîte en admin et de la supprimer de votre thème.

Me contacter via Contact, pour toute question ou aide pour mettre en place et utiliser ce service, et notamment :

→ pour ajouter, si cela m'est possible des fonctions supplémentaires à ce Module.

→ pour ajouter une traduction du Module dans une autre langue.


Index |Info | Imprimer | Permalien
Astuces

adHoc

Iframes responsives

Camera

Unite Gallery

Animations au survol

Autres astuces en CSS

Audio-Players

Carousels