-
Codes java
Les codes sont présentés dans une fenêtre (liste déroulante éventuellement). On peut le copier en faisant par exemple : Ctrl A puis Ctrl C pour copier tout le contenu
Sommaire :
- Construire le sommaire de la page affichée
- Construire le sommaire de la rubrique (et trier par ordre alphabétique)
- Imprimer l'article - les commentaires - tout
- Masquer le blog (pseudo hors ligne) pour visiteur
- Masquer un module aux utilisateurs (sauf un ou certains)
- Modifier le curseur sur les images d'imprimante
- Panneau de liens coulissant
- Tableau recapitulatif de sondages
- Tourne page dans un module
- Gerez les cookies avec javascript
-
Par michel buisson le 28 Mars 2019 à 11:51
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).
Faire appel aux fonctions : écrire un cookie avec javascript.
Faire appel aux fonctions : lire un cookie avec javascript.
votre commentaire -
Par michel buisson le 18 Juillet 2016 à 19:25
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)
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 -
Par michel buisson le 12 Avril 2016 à 15:23
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.
Partie HTML
Partie CSS
Partie Javascript
si cote=='l' le panneau s'ouvre à gauche sinon =="r" s'ouvre à droite
votre commentaire -
Par michel buisson le 26 Mars 2016 à 11:39
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.
votre commentaire -
-
Par michel buisson le 14 Mars 2016 à 19:48
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.
votre commentaire -
Par michel buisson le 6 Mars 2016 à 18:49
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 -
Par michel buisson le 28 Février 2016 à 08:03
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 -
-
Par michel buisson le 19 Février 2016 à 13:44
Pour cette opération je suis passé par un module simple (voir menu à gauche).
Note : voir aussi plus performant Sommaire multipage et tri
votre commentaire -
Par michel buisson le 16 Février 2016 à 16:54
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
votre commentaire
Suivre le flux RSS des articles de cette rubrique
Suivre le flux RSS des commentaires de cette rubrique