• Attention : si vous utilisez également PHP su votre site, préférez la méthode PHP car javascript peut être désactivé par les visiteurs !

      Avec Javascript, il est préférable avant tout d'intégrer des fonctions complètes qui permettront d'écrire et de lire les cookies (ceci afin d'éviter la répétition de code inutile). Un simple appel à ces fonctions permettra de les gérer. Notez que dans ces fonctions, seule la date d'expiration sera utiliée (les autres paramètres prennent seront laissés par défaut, suffisant dans la majorité des cas). Pour toute question, pensez à utiliser nos forums.

    Insérer les fonctions javascript (dans l'en-tête de vos pages, directement ou dans un fichier .js).

    <script type="text/javascript" language="JavaScript">
    <!--
    
    function ecrire_cookie(nom, valeur, expires) { document.cookie=nom+"="+escape(valeur)+ ((expires==null) ? "" : ("; expires="+expires.toGMTString())); }
    function arguments_cookie(offset){ var endstr=document.cookie.indexOf (";", offset); if (endstr==-1) endstr=document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } function lire_cookie(nom) { var arg=nom+"="; var alen=arg.length; var clen=document.cookie.length; var i=0; while (i<clen){ var j=i+alen; if (document.cookie.substring(i, j)==arg) return arguments_cookies(j); i=document.cookie.indexOf(" ",i)+1; if (i==0) break; } return null; } //--> </script>

    Faire appel aux fonctions : écrire un cookie avec javascript.

     

    // Création d'un cookie non persistant (pas de date)
    // ce cookie s'effacera à la fin de la session
    <script type="text/javascript" language="JavaScript">
    <!--
      ecrire_cookie("deja_venu", "oui");
    //-->
    </script>
    
    // Création d'un cookie persistant (la date est fixée)
    // le cookie s'effacera dans x jours, x mois etc.
    // ici le cookie restera 1 mois.
    // Pour d'autres exemples, pensez à demandez sur le forum !
    <script type="text/javascript" language="JavaScript">
    <!--
      date=new Date;
      date.setMonth(date.getMonth()+1); // expire dans un mois
      ecrire_cookie("deja_venu", "oui", date);
    //-->
    </script>
    

    Faire appel aux fonctions : lire un cookie avec javascript.

     

    <script type="text/javascript" language="JavaScript">
    <!--
      deja_venu = lire_cookie("deja_venu");
    //-->
    </script>

     


    votre commentaire
  • Cette fonction est construite à partir d'un échange avec stormalo.

    L'objectif est de masquer le blog aux visiteurs (hormis certains profils) et d'afficher un message du type : blog en maintenance.

    L'idée initiale d'ouvrir un popup se heurte aux options de sécurité. La solution mise en oeuvre pour l'instant est un simple message.

    Le paramétrage se fait par le biais de balise meta accessibles par "configuration générale" dans le cadre "Balises meta additionnelles " (cette partie n'est accessible qu'aux administrateurs du blog)

    Si la balise horsligne est à 1 le blog sera mis hors ligne (fictif) pour les visiteurs qui recevront le message sans voir le blog

    Si cette balise est à 0 ou absente le blog est ouvert

    La balise useradmin contient le code profil de l'administrateur (si le blog est hors ligne il recevra un message lui indiquant que le blog est hors ligne mais qu'il peut y accèder)

    Masquer le blog (pseudo hors ligne) pour visiteur

     

     

     

    La balise messmaint contient le message affiché aux visiteurs si le blog est hors ligne (horsligne à 1)

     


     

    Partie HTML

     

    Partie CSS (à établir éventuellement)

     Partie Javascript

     


    1 commentaire
  • Modifier le 01/06 pour gérer ouverture à gauche ('l') ou à droite ('r')

    Objectif : Disposer d'un panneau de liens coulissant (non visible, ouvrable avec un bouton) qui reste en place sans défiler avec la page.

     Panneau de liens coulissant

     

     

     

     

     

     

    Partie HTML

     

    Partie CSS

     

    Partie Javascript

    si cote=='l' le panneau s'ouvre à gauche sinon =="r" s'ouvre à droite

     

     

    votre commentaire
  •  

    Table sorter

    Catégorie : SC Humaines / ESSAIS Terreur dans l'hexagone (avis) NaN commentaire(s)
    Catégorie : Littérature Etrangère Délivrances (avis) 1 commentaire(s)
    Catégorie : Littérature Etrangère Un cheval entre dans un bar (avis) 1 commentaire(s)
    Catégorie : Polar / Thriller Montecristo (avis) NaN commentaire(s)
    Catégorie : Littérature francophone Il était une ville (avis) NaN commentaire(s)
    Catégorie : Littérature Etrangère Carthage (Avis) 1 commentaire(s)
    Catégorie : SC Humaines / ESSAIS Le délire occidental (avis) 1 commentaire(s)
    Catégorie : SC Humaines / ESSAIS 10 jours dans un asile (avis) NaN commentaire(s)
    Catégorie : SC Humaines / ESSAIS Imperium - Structures et affects des corps politiques (avis) NaN commentaire(s)
    Catégorie : SC Humaines / ESSAIS Chez Soi (avis) NaN commentaire(s)
    Catégorie : SC Humaines / ESSAIS Sapiens : une brève histoire de l’humanité (avis) 1 commentaire(s)
    Catégorie : SC Humaines / ESSAIS Jésus selon Mahomet (avis) NaN commentaire(s)
    Catégorie : Polar / Thriller Cry Father (avis) NaN commentaire(s)
    Catégorie : Polar / Thriller L’innocence des bourreaux (avis) NaN commentaire(s)
    Catégorie : Polar / Thriller Le manuscrit Robinson (avis) NaN commentaire(s)
    Catégorie : Polar / Thriller Les infâmes (avis)) NaN commentaire(s)
    Catégorie : Polar / Thriller Ils savent tout de vous (avis) NaN commentaire(s)
    Catégorie : Littérature Etrangère Prends garde (avis) 1 commentaire(s)
    Catégorie : Littérature Etrangère Neige noire (avis) 1 commentaire(s)
    Catégorie : Littérature Etrangère L’intérêt de l’enfant (avis) 2 commentaire(s)
    Catégorie : Littérature étrangère Intérieur nuit (avis) NaN commentaire(s)
    Catégorie : Littérature Etrangère Ça aussi ça passera (avis) 2 commentaire(s)
    Catégorie : Littérature Etrangère Troisième noce (avis) 1 commentaire(s)
    Catégorie : Littérature Etrangère Six jours (avis) 1 commentaire(s)
    Catégorie : Littérature Francophone Le caillou (avis) NaN commentaire(s)
    Catégorie : Littérature Francophone Nous rêvions juste de liberté (avis) NaN commentaire(s)
    Catégorie : Littérature Francophone Les ennemis de la vie ordinaire (avis) 1 commentaire(s)
    Catégorie : Littérature Francophone Le censeur (avis) NaN commentaire(s)
    Catégorie : Littérature Francophone Bérézina (avis) NaN commentaire(s)
    Catégorie : Littérature Francophone Ce pays qui te ressemble (avis) 1 commentaire(s)

    votre commentaire
  • J'ai développé cette fonction dans le cadre d'un blog que j'administre pour le compte d'un autre. Certaines actions pilotées oar des scripts ne sont utiles qu'à moi même; il me fallait donc les masquer à d’autres utilisateurs.

    Lire la suite...


    votre commentaire

  • votre commentaire
  • L'objectif est de présenter une rubrique et de présenter les articles comme dans un sommaire (sans le chapô.

     Réalisé avec l'aide de stormalo (co auteur averti et finalement découvreur!!!)

    Lire la suite...


    7 commentaires
  • teste de css pour sommaire


    votre commentaire
  • chapo de l'article

    Lire la suite...


    votre commentaire
  • L'objectif est de positionner les outils de pagination dans un module qui peut apparaître en tête comme sur la gauche de la fenêtre.

    Comme la solution de Papasti a quelquefois tendance à ne pas se rafraîchir, cette solution semble plus fiable.

    Lire la suite...


    votre commentaire
  • Ce script est fait pour l'édition d'un type de sondage particulier du blog du prix colibris

    Deux boutons dans le module de gauche

     Deux fonctions :

    1 pour créer une page avec le tableau et 1 pour inscrire les lignes une par une des résultats des sondages

     Exemple de résultat

    Mise à jour le :6/3/2016

    Titre (5) Très bien (4) Bien (3) Moyen (2) Passable (1) Pas aimé Nb votes Moyenne sur 5
    Découverte : Fausse note 0 0 0 0 1 1 1
    Découverte : La part du diable 0 0 0 0 0 0 NaN
    Découverte : Je Tue Ils 0 0 0 0 0 0 NaN
    Découverte : Misérabilis 0 0 0 0 0 0 NaN
    Découverte : Le calendrier de l’Avent 0 0 0 0 0 0 NaN
    Découverte : Des forêts et des âmes 0 1 0 0 0 1 4
    Découverte : Ce que vit le rouge-gorge 0 0 0 0 0 0 NaN
    Découverte : Antonia 0 0 0 0 0 0 NaN
    Découverte : La meute des honnêtes gens 0 0 0 0 0 0 NaN

     

     


    votre commentaire
  • Procédure

    • L’objectif de ce développement était e construire le sommaire d’une rubrique (avec tous ses articles).
    • De ce fait la rubrique elle-même n’apparait pas dans la liste (donc sur une autre page le premier n’est pas écrit dans la fenêtre).
    • Il faut donc ouvrir la rubrique, actionner le bouton construire le sommaire, laisser la fenêtre ouverte, changer de page sur le blog (manuellement), re-actionner le bouton construire le sommaire et ainsi de suite jusqu’à la dernière page.
    • Pour trier il faut (avec la première fenêtre crée toujours ouverte) actionner le bouton  trier le résultat. Il y a alors deux fenêtres l’une avec l’ordre de EKLA l’autre en tri alphabétique.
    • On peut alors sélectionner la liste des articles si on veut les coller dans un sommaire (c’est ce qui est fait dans ma rubrique code java ou ma rubrique code CSS.
    • Ne pas oublier de fermer les fenêtres crées après utilisation

    Premier conseil d’utilisation : je recommande de réduire la fenêtre du blog pour pouvoir afficher celle-ci avec celle crée pour le sommaire. On peut alors voir les deux en simultané


    Deuxième conseil : Le bouton construire le sommaire écrit dans la fenêtre la liste des articles affichées. On ne doit l’actionner qu’une fois par page (sinon doublons)

    Deux boutons dans le module de gauche

     Le code :


    16 commentaires
  • CSS

    .impico {cursor: pointer;}

    votre commentaire
  • Pour cette opération je suis passé par un module simple (voir menu à gauche).

    Note : voir aussi plus performant Sommaire multipage et tri

     

    Lire la suite...


    votre commentaire
  • Non utilisé

     


     

    Lire la suite...


    votre commentaire
  • Non utilisé

     


     

    Lire la suite...


    votre commentaire
  • Utilisé (mais à adapter)


     

    Lire la suite...


    votre commentaire
  • Code à partir de celui de papasti. Version prototype.

    Le code cré une page HTML et lance l'imprimante sur la page

    Trois boutons (article, commentaires, tout). (Modifiez le code d'insertion des images cliquables pour réduire les fonctions par exemple un seul bouton)

    Pour le curseur en survol voir Cursuer sur les img d'imprimante

    Modification de présentation le 02/03/2016


     

    Lire la suite...


    votre commentaire



    Suivre le flux RSS des articles
    Suivre le flux RSS des commentaires