Messages recommandés

PeterRabbit    283

Random banner

Voir le fichier

A la demande de @creatifmen, voici un petit script tout simple, trouvé sur le forum d'Alsacréations, qui  affichera une bannière choisie de façon aléatoire à chaque rafraîchissement de page ou à chaque changement de rubrique. 

 

Avertissement
Le script d'installation modifie deux lignes dans "core/layout/main.php" et en ajoute six à la fin de "site/data/custom.css". Si vous avez personnalisé ces fichiers, faites-en une copie de sécurité, même si le module de désinstallation vous les restitue dans leur état initial. 

 

Installation

  • Dézippez l'archive. Ouvrez le dossier "random_banner_install".
  • Téléversez le fichier "index.php" et le dossier "site" qu'il contient à la racine du répertoire d'installation de votre site.
  • Acceptez le remplacement du fichier "index.php".
  • Connectez-vous à votre site ou rafraîchissez la page.

 

C'est fait.

 

Utilisation et personnalisation

  • Cliquez sur "Personnaliser le thème" (icone "Pinceau") dans la barre d'outils de l'interface d'administration, puis sur "Mode avancé" dans la zone correspondant à la page pour accéder à la feuille de style personnalisée "site/data/custom.css".
  • Editez le chemin des images à votre convenance.

 

random_banner1.jpg.e371d27c9c822642a48170aae0601f95.jpg

 

Pour ajouter ou supprimer des bannières, il ne suffit pas de copier ou supprimer des lignes dans la feuille de style.
Il faut aussi régler le tirage aléatoire en fonction du nombre de bannières souhaité :

  • Editez "core/layout/main.php".
  • Recherchez "<header" avec CTRL F ou rendez-vous aux lignes 30 et 71.
  • Remplacez "6" par le nombre de bannières souhaité :
<header class="img<?php echo rand(1, 6);?>">
  • Enregistrez la modification.

 

C'est tout !

 

Conseil

Mettez le texte du titre en blanc ou dans une couleur claire, on le verra mieux.

 

random_banner2.jpg.e37380d26e5381fd878e2b454d05e490.jpg

 

Désinstallation éventuelle
Procédez comme pour l'installation, mais avec le module "random_banner_restaure"... et effacez les lignes inutiles dans le css personnalisé de Zwii. o.O

 


 

  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    283

Merci @Rémi ! :) Puisque ça te plaît, il va falloir que je rende les bannières responsives — mais il faut que je retrouve comment Roger s'y prenait... J'avoue que je ne me suis jamais véritablement intéressé à cette question. o.O 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Contenu similaire

    • Par PeterRabbit
      A la demande de @creatifmen, voici un petit script tout simple, trouvé sur le forum d'Alsacréations, qui  affichera une bannière choisie de façon aléatoire à chaque rafraîchissement de page ou à chaque changement de rubrique. 
       
      Avertissement
      Le script d'installation modifie deux lignes dans "core/layout/main.php" et en ajoute six à la fin de "site/data/custom.css". Si vous avez personnalisé ces fichiers, faites-en une copie de sécurité, même si le module de désinstallation vous les restitue dans leur état initial. 
       
      Installation
      Dézippez l'archive. Ouvrez le dossier "random_banner_install". Téléversez le fichier "index.php" et le dossier "site" qu'il contient à la racine du répertoire d'installation de votre site. Acceptez le remplacement du fichier "index.php". Connectez-vous à votre site ou rafraîchissez la page.  
      C'est fait.
       
      Utilisation et personnalisation
      Cliquez sur "Personnaliser le thème" (icone "Pinceau") dans la barre d'outils de l'interface d'administration, puis sur "Mode avancé" dans la zone correspondant à la page pour accéder à la feuille de style personnalisée "site/data/custom.css". Editez le chemin des images à votre convenance.  

       
      Pour ajouter ou supprimer des bannières, il ne suffit pas de copier ou supprimer des lignes dans la feuille de style.
      Il faut aussi régler le tirage aléatoire en fonction du nombre de bannières souhaité :
      Editez "core/layout/main.php". Recherchez "<header" avec CTRL F ou rendez-vous aux lignes 30 et 71. Remplacez "6" par le nombre de bannières souhaité : <header class="img<?php echo rand(1, 6);?>"> Enregistrez la modification.  
      C'est tout !
       
      Conseil
      Mettez le texte du titre en blanc ou dans une couleur claire, on le verra mieux.
       

       
      Désinstallation éventuelle
      Procédez comme pour l'installation, mais avec le module "random_banner_restaure"... et effacez les lignes inutiles dans le css personnalisé de Zwii.