Afficher un texte aléatoirement

Publié le par Francisek

DESCRIPTION

Tire aléatoirement et à intervalle régulier un texte dans une liste de textes et l'affiche dans un emplacement défini de la page.

INSTALLATION

  1. Téléchargez le fichier aleatexte.zip et décompressez-le
  2. Dans votre page, placez un élément receveur défini par un ID.
    Exemple:
    <div id="receveur"></div>

    Le conteneur peut être placé n'importe où dans la page (dans un module, un article)....
  3. Editez le fichier textaleatoire.js
    1. Créez vos listes de n textes (au début du fichier) selon le modèle:
      var nom_de_liste = new Array();
      var nb_mestextes = 0;
      nom_de_liste[nb_mestextes++] = "Texte 1";
      nom_de_liste[nb_mestextes++] = "Texte 2";

      ...
      nom_de_liste[nb_mestextes++] = "Texte n";

      Exemple:
      var mestextes = new Array();
      var nb_mestextes = 0;
      mestextes[nb_mestextes++] = "Texte 1";
      mestextes[nb_mestextes++] = "Texte 2";
      mestextes[nb_mestextes++] = "Texte n";

    2. En fin de fichier, placez les demandes de tirage aléatoire (une insertion par groupe de texte):

      aleaTexte('id_du_receveur', 'liste_de_textes', nb_de_millisecondes_entre_les_tirages);

      Exemple:
      aleaTexte('receveur', 'mestextes', 5000);

      Note : receveur est l'id défini à l'étape 2
       
  4. Sauvegardez le fichier textealeatoire.js (attention, le bloc-note rajoute l'extention .txt, supprimez cette extension).
  5. Envoyez textealeatoire.js sur votre blog (dans Mes fichiers).
  6. Placez la ligne suivante en fin de votre pied de page :
    <script type='text/javascript' </script>
    .

Publié dans Les inserts

Commenter cet article

Vicky 22/09/2005 14:36

Hummm... La je bloque!
Est-il possible d'utiliser ce script pour qu'un ancien article ressorte?

Francisek : C'est à dire ?

Stef 06/09/2005 11:58

Le javascript n'est "plus" permis alors. Parce que ça a très bien marché pendant plusieurs mois.
Etant en mode "confiance", j'avais dû héberger le "textealeatoire.js" sur mon autre site, mais ça marchait nickel.
Alors si c'est ça, ça veut dire qu'avec les nouvelles versions d'O.B. on progresse à certains endroits, et on régresse à d'autres ! Pas cool !
Merci de ta réponse, si t'as d'autres infos, envoie moi un mail, ce serait sympa !

Stef 05/09/2005 22:33

Salut !
Ca marchait très bien, du premier coup. Mais là je viens de m'apercevoir que ça ne marche plus. Je suis donc retourné dans mon bas de page ( là où je viens d'ajouter un compteur... ) et oh surprise, le script n'y est plus.
Je le remets, je valide, mais oh surprise, il repart ! J'arrive plus à l'enregistrer en bas de page. Est-ce normal ? C'est peut-être dû à la nouvelle version d'over-blog ? (J'ai eu un pb aussi avec une vidéo).
Bref, si t'as une solution, elle serait la bienvenue !
Quoi qu'il en soit, continue ton blog grand chef ! C'est très utile !
Francisek : Ton blog ne serait pas en niveau confiance par hasard ? Si c'est le cas, le javascript n'est pas permis.

Yann 18/04/2005 08:14

super, mais est ce qu'en le modifiant un peu on peut faire ça mais pour des images ?
a++

AMX - @Ra[k]!Ri 27/03/2005 03:47

Jy arive pas ! Bon il est 3h du mat, alors je vais dormir et je reesaye demain ! Merci encore pour ton blog à outil francisek ! @+