Articles les plus récents
-
SPIP NOISETTE La citation du joursamedi 9 mai 2020
Pour afficher une citation, j’utilisais un script php PHP Hypertext Preprocessor Voir Wikipedia PHP et un fichier texte (txt) jusqu’à ce jour. Maintenant, j’utilise une noisette toute en Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP . Voir SPIP NOISETTE afficher une citation (php) pour des informations sur la noisette en php PHP Hypertext Preprocessor Voir Wikipedia PHP .
Sommaire
Dans un fichier csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). sont stockées les citations à raison d’une par ligne.
Afficher toutes les citations
Elles peuvent être toutes affichées avec la noisette suivante :
[(#REM) <!-- Début citations_modele_toutes --> Auteur : Roland Bouat Date de création : 08/05/2020 ] #SET{fichier_citations,citations.csv} [(#REM) Pour changer de fichier remplacer ci-dessus "citations" par le nom du fichier.] <B_csv_citations> <h2>Liste de citations répertoriées.</h2> <BOUCLE_csv_citations(DATA){source csv,#CHEMIN{csv/#GET{fichier_citations}}}> #PUCE #VALEUR{0} (#VALEUR{2}) <br /> </BOUCLE_csv_citations> <br />Le fichier contient [(#TOTAL_BOUCLE)] citations.<br /> </B_csv_citations> <i>Il n'y a aucune citation (pas de données dans le fichier "#GET{fichier_citations}").</i> <//B_csv_citations> [(#REM) <!-- Début citations_modele_toutes --> ]La noisette peut être enregistrée dans un modele "citations_toutes", fichier à inclure à insérer par :
#MODELE{citations_toutes}Afficher une seule citation choisie aléatoirement
Pour n’afficher qu’une seule citation choisie aléatoirement, inclure la noisette suivante à l’emplacement souhaitée dans un squelette. L’enregistrer dans le dossier "modeles".
[(#REM) <!-- Début citation_modele_unalea --> Auteur : Roland Bouat Date de création : 08/05/2020 ] #SET{fichier_citations,citations.csv} [(#REM) Pour changer de fichier remplacer ci-dessus "citations" par le nom du fichier.] <div class="titrecitation">La citation du jour</div> <div class="textecitation"> <B_csv_reflexions> <BOUCLE_csv_citations(DATA){source csv,#CHEMIN{csv/#GET{fichier_citations}}}{par hasard}{0,1}> #VALEUR{0} - (#VALEUR{1})<br /> </BOUCLE_csv_citations> </div> [(#REM) <!-- Fin citation_modele_unalea --> ]La formule toute faite pour inclure :
#MODELE{citation_modele_unealea}Récapitulatif
- dossier "modeles" :
- citations_modele_toutes.html HTML HyperText Markup Language (langage de balisage qui permet d’écrire de l’hypertexte)
- citation_modele_unealea.html HTML HyperText Markup Language (langage de balisage qui permet d’écrire de l’hypertexte)
- dossier "csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). " : citations.csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma).
Exemple 1 : une citation au hasard
Cette citation est appelée par le modèle "citation_modele_unealea" décrit ci-dessus.
La citation du jourTant que les fantômes malveillants de la religion et de la patrie heurteront encore l'aire sociale et intellectuelle, sous quelque déguisement qu'ils empruntent, aucune liberté ne sera concevable. (Benjamin Péret )
Exemple 2 : toutes les citations répertoriées sur ce site
Cette liste est appelée par le modèle "citations_modele_toutes" décrit ci-dessus.
Liste des citations collectées.
- Le seul courage est de parler à la première personne. (Arthur Adamov)
- Ce n'est pas que j'ai peur de la mort. Je veux simplement ne pas être là quand elle arrivera. (Woody Allen )
- Les gens oublieront ce que vous avez dit, ils oublieront ce que vous avez fait, mais ils n'oublieront jamais ce que vous leur avez fait ressentir. (Maya Angelou )
- Je sais de quelles petitesses meurent les plus grandes amours. (Jean Anouilh )
- Il n'y a qu'une seule façon d'éviter les critiques : ne dis rien, ne fais rien, ne sois rien. (Aristote)
Le fichier contient 177 citations.
Consulter en complément SPIP NOISETTE afficher une citation (php) et SPIP NOISETTE La réflexion du jour.
Mots clés : geek , SPIP , web & internet
- dossier "modeles" :
-
SPIP MODELE citation_modele_unealeavendredi 8 mai 2020
- description : Afficher une citation choisie au hasard dans le fichier des citations.
- complément impératif : le fichier des citations doit se trouver dans le dossier /csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). / et s’appeler /csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). /citations.csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). . Il doit contenir au moins une citation et aucun autre élément.
- état : opérationnel
- appel depuis un squelette :
#MODELE{citation_modele_unealea} - appel dans un article :
<citation_modele_unealea|> - id et paramètres : aucun paramètre (on aurait pu passer le nom du fichier en paramètre).
- Exemple : appel avec
<citation_modele_unealea|>
La citation du jourSi l'on se content de combler le désir d'apprendre, ce n'est plus la peine de former des enseignants. Nous serons très vite remplacés par l'intelligence articielle. (Philippe Meirieu)
- code Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
du modèle :
<!-- DEB citation_modele_unalea --> [(#REM) Afficher une citation choisie au hasard dans le fichier des citations. Auteur : Roland Bouat Création : 08/05/2020 Documentation : https://www.lorand.org/?article3702 ] #SET{fichier_citations,citations.csv} [(#REM) Pour changer de fichier remplacer ci-dessus "citations" par le nom du fichier.] <div class="titrecolonnegauche">La citation du jour</div> <div class="textecolonnegauche"> <B_csv_citations> <BOUCLE_csv_citations(DATA){source csv,#CHEMIN{csv/#GET{fichier_citations}}}{par hasard}{0,1}> #VALEUR{0} (#VALEUR{1})<br /> </BOUCLE_csv_citations> </div> <!-- FIN citation_modele_unalea -->
Structure du fichier citations.csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma).
- une citation par ligne
- deux éléments à la citation toujours présents même vide
- premier élément : la citation proprement dite entre guillemets
- deuxième élément : l’auteur de la citation entre guillemets
- exemple :
"Le seul courage est de parler à la première personne.","Arthur Adamov"
-
SPIP MODELE citations_modele_toutesvendredi 8 mai 2020
- description : Affiche toutes citations enregistrées dans le fichier csv csv Comma-separated values : c’est un format ouvert de fichier texte présentant un tableau dans lequel les données sont séparées par des virgules (comma). .
- complément impératif : le fichier des citations => voir SPIP MODELE citation_modele_unealea
- état : opérationnel
- appel depuis un squelette :
#MODELE{citations_modele_toutes} - appel dans un article :
<citations_modele_toutes|> - id et paramètres : pas de paramètre.
- Exemple : appel avec
<citations_modele_toutes|>
Liste des citations collectées.
- Le seul courage est de parler à la première personne. (Arthur Adamov)
- Ce n'est pas que j'ai peur de la mort. Je veux simplement ne pas être là quand elle arrivera. (Woody Allen )
- Les gens oublieront ce que vous avez dit, ils oublieront ce que vous avez fait, mais ils n'oublieront jamais ce que vous leur avez fait ressentir. (Maya Angelou )
- Je sais de quelles petitesses meurent les plus grandes amours. (Jean Anouilh )
- Il n'y a qu'une seule façon d'éviter les critiques : ne dis rien, ne fais rien, ne sois rien. (Aristote)
Le fichier contient 177 citations.
- code Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
du modèle :
<!-- DEB citations_modele_toutes --> [(#REM) Affiche toutes citations enregistrées dans le fichier csv. Date de création : 08/05/2020 Auteur : Roland Bouat Documentation : https://www.lorand.org/?article3703 ] #SET{fichier_citations,citations.csv} <B_csv_citations> <big>Liste des citations collectées.</big><br /> #ANCRE_PAGINATION <BOUCLE_csv_citations(DATA){source csv,#CHEMIN{csv/#GET{fichier_citations}}}{pagination 5}> - #VALEUR{0} (#VALEUR{1})<br /> </BOUCLE_csv_citations> #PAGINATION{page_precedent_suivant} <br />Le fichier contient [(#GRAND_TOTAL)] citations.<br /> </B_csv_citations> <i>Il n'y a aucune citation (pas de données dans le fichier "#GET{fichier_citations}").</i> <//B_csv_citations> <!-- FIN citations_modele_toutes -->
-
Avec Wampserver
Installer Spip en localjeudi 7 mai 2020
Sommaire
Pour installer Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP en local, il est nécessaire d’installer un serveur local comme WampServer sous Windows (ou Lamp sous Linux).
Installation de Wampserver
Télécharger WampServer [1] et décompacter les fichiers de préférence à la racine du disque dur sur lequel les logiciels sont installés. Un tutoriel d’installation existe ici : Installation d’un serveur WAMP sur Windows 10 avec WampServer
Une vérification de son fonctionnement doit être effectuée en ouvrant simplement Wamp. Pour cela, il suffit de cliquer sur l’icône verte qui devrait être apparue à droite de la barre des tâches. De la fenêtre qui s’affiche, il sera alors possible d’accéder à des éléments qui peuvent être utiles à partir des colonnes en bas de l’écran :
les outils de Wampserver
- phpinfo() pour afficher les informations de configuration
- phpMyAdmin por gérer la base (ou les bases) de données. L’identifiant est root et il n’y a pas de mot de passe.
- ajouter un Virtual Host (voir WAMP : Comment se passer de localhost ?).
Les projets de WampServer
Ce sont les dossiers installés dans www de WampServer.
Si le dossier contient un site (pas nécessairement sous Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP ), un clic sur ce nom ouvre le site local. Si ce n’est pas un site, un message du style "Hum, nous ne parvenons pas à trouver ce site." sera affiché.
Des informations importantes
Pour créer un site local, trois éléments sont importants :
- serveur : localhost (ou 127.0.0.1 ou ... => cela va dépendre de l’installation de Wamp et de VirtualHost plus tard si WampServer vient d’être installé pour la première fois).
- utilisateur : root
- mot de passe : (vide => il n’y en a pas.)
Pour utiliser l’installation automatique des plugins à partir des dépôts et pour que Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP fonctionne plus efficacement, il faut vérifier et peut-être modifier la configuration de php PHP Hypertext Preprocessor Voir Wikipedia PHP .
- Ouvrir php PHP Hypertext Preprocessor Voir Wikipedia PHP .ini avec un éditeur de texte comme notepad++. Le fichier se trouve dans C :\wamp64\bin\php PHP Hypertext Preprocessor Voir Wikipedia PHP \php7.1.9 Nota : selon la version de php PHP Hypertext Preprocessor Voir Wikipedia PHP , le dossier peut être par exemple dans C :\wamp64\bin\php PHP Hypertext Preprocessor Voir Wikipedia PHP \php7.0.23 ou dans C :\wamp64\bin\php PHP Hypertext Preprocessor Voir Wikipedia PHP \php5.6.31.
- extension=php_openssl.dll doit être décommenté (c’est à dire non précédé d’un point-virgule => efface ce signe si besoin
- file_uploads doit être à ON (Autorise ou non le chargement de fichiers par HTTP HTTP HyperText Transfer Protocol (info) [2])
- memory_limit à 512 M (Cette option détermine la mémoire limite, en octets, qu’un script est autorisé à allouer. Cela permet de prévenir l’utilisation de toute la mémoire par un script mal codé. Notez que pour n’avoir aucune limite, vous devez définir cette directive à -1. [2])
- post_max_size à 130 M (Définit la taille maximale des données reçues par la méthode POST. Cette option affecte également les fichiers chargés. [2])
- upload_max_filesize à 64 M (La taille maximale en octets d’un fichier à charger. [2])
- max_execution_time à 300 (Fixe le temps maximal d’exécution d’un script, en secondes. [2])
- max_input_time -1 (Cette option spécifie la durée maximale pour analyser les données d’entrée, comme POST et GET. [2]).
Le site web local peut être installé dans le dossier www de Wamp. Figurent déjà dans ce dossier des sous-dossiers comme wamplangues ou wampthemes. Créer un nouveau sous-dossier de www. Dans cette page, il sera désormais appelé "sitelocal".
Installation de Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP peut être installé soit manuellement soit avec automatiquement.
Installation automatique
L’installation automatique récupère par défaut, la dernière version de Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP .
- Dans le dossier \www\sitelocal, créer un fichier spip_loader.php PHP Hypertext Preprocessor Voir Wikipedia PHP :
- Ouvrir le fichier avec un éditeur de texte comme notepad++ Évidemment, le fichier est vide :
- Récupérer spip_loader.php PHP Hypertext Preprocessor Voir Wikipedia PHP : Télécharger :
- copier tout le contenu ([Ctrl]=[A] pour tout sélectionner, puis, [Ctrl]+[C] pour tout copier) :
- coller le tout dans le fichier spip_loader.php PHP Hypertext Preprocessor Voir Wikipedia PHP ouvert dans notepad++ :
- enregistrer le fichier depuis notepad++ ;
- lancer le spip_loader en tapant localhost/sitelocal/spip_loader.php PHP Hypertext Preprocessor Voir Wikipedia PHP dans la barre d’adresse du navigateur.
Installation manuelle
- Télécharger Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP : down_load
- Le décompresser dans le dossier \sitelocal
Malgré les apparences, l’installation manuelle est plus lente que l’installation automatique et, surtout, il ne faut pas faire d’erreurs.
Démarrage de Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
Enfin, l’étape ultime.
Évidemment, Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP ne fonctionne pas et son éventuel lancement affiche soit "Site en travaux" côté espace public soit la fenêtre "Installation du système de publication..." côté espace privé.
Cette étape est celle de la configuration.
- accéder au site depuis Wamp (icône verte > localhost > sitelocal)
- le message "Site en travaux" s’affiche.
- ajouter /ecrire à l’URL dans la barre d’adresse : localhost/sitelocal/ecrire
- renseigner les éléments
- serveur : localhost
- utilisateur : root
- mot de passe : (vide => il n’y en a pas.)
- Suivre les indications.
Il est possible que Spip SPIP Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP ne puisse pas créer la base de données s’il n’en trouve pas. Il faut alors en créer une manuellement puis revenir à cette procédure.
Créer une base de données
- Ouvrir WampServer
- Lancer PhpMyAdmin
- Renseigner les champs
- utilisateur : root
- mod de passe : (vide => il n’y en a pas.)
- choix du serveur : MySQL MySQL My (prénom) Structured Query Language (langage de requête structurée) : voir Wikipedia > MySQL. (conserver le choix par défaut)
- cliquer sur le bouton "Exécuter"
- dans la colonne de gauche, cliquer sur "Nouvelle base de données"
- dans le champ "nom de base de données", taper sitelocal
- cliquer sur le bouton "Créer"
C’est terminé.
Mots clés : geek , SPIP , web & internet , Wamp
-
Quelques modèles et formulairesIls peuvent s’avérer utiles...
mercredi 6 mai 2020
Sommaire
- Afficher un fil d’actualité
- Afficher les articles associés à un mot du site.
- Afficher l’adresse de courriel du maître de toile (webmaster)
- Afficher le nom du site consulté
- Afficher l’adresse de la page sur laquelle on se trouve
- Afficher l’URL du site sur lequel on se trouve
- Proposer un formulaire de contact
Afficher un fil d’actualité
- Objectif : afficher une liste anté-chronologique des liens issus des sites syndiqués sur le site
- Nom du modèle : actu
- Contenu Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
:
<!-- DEBUT actu (modèle) --> [(#REM) Création : 10/06/2020 ] [(#REM) Auteur : Roland Bouat ] [(#REM) Modèle à appeler dans un article avec la balise <actuX> dans lequel X représente le nombre de lignes à afficher par page] <div style="margin-left:auto; margin-right:auto; text-align:center;"> <p class="#EDIT{soustitre}">Actualités vues à travers les publications des sites suivis.</p> </div> <B_syndic> #ANCRE_PAGINATION <ul> <BOUCLE_syndic(SYNDIC_ARTICLES){!par date} {pagination #ENV{id}}> <li>#PUCE <a href="#URL_ARTICLE" class="spip_out" title="#DESCRIPTIF"><b>#TITRE</b></a> <small> de #LESAUTEURS sur #URL_SITE - article publié le [(#DATE|affdate)]</small> </li> </BOUCLE_syndic> </ul> #PAGINATION{page_precedent_suivant} </B_syndic> <!-- FIN actu (modèle) --> - Appel par :
<actuX|>dans lequel X représente le nombre de liens affichés par page (le modèle utilise la balise #pagination) - Exemples :
- une page d’actualités sur ce site : L’actualité à travers le prisme déformant du site
- utilisation du code
<actu5|>dans un article
– Podcast Projets Libres : la fédération des pros d'OpenStreetMap de wawax sur https://www.journalduhacker.net - article publié le 23 mars 2026Actualités vues à travers les publications des sites suivis.
– OpenAI, Anthropic et Perplexity livrent bataille sur la santé de Clément Bohic sur https://www.silicon.fr - article publié le 23 mars 2026
– 1Mois1CoupledAncêtres François Xavier Leferme de Catherine Livet sur https://becklivet.blogspot.com/ - article publié le 23 mars 2026
– OpenAI recrute un ancien dirigeant de Meta pour accélérer dans la publicité de Philippe Leroy sur https://www.silicon.fr - article publié le 23 mars 2026
– Guillaume de Lavallade devient DG de Free Pro de Lucie Robet sur https://www.channelnews.fr/ - article publié le 23 mars 2026
Afficher les articles associés à un mot du site.
- Objectif : afficher les articles associés à un mot dans l’ordre anté-chronologique de publication et par page de X éléments.
- Nom du modèle : artmot
- Contenu Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
:
<!-- DEBUT modèle artmotX --> [(#REM) Création : 08/06/2020 ] [(#REM) Auteur : Roland Bouat ] [(#REM) Modèle à appeler dans un article avec la balise <artmotX|mot=lemot> dans lequel X représente le nombre de lignes à afficher par page et 'lemot' le mot dont on souhaite affiché les articles associés. ] <B_articlesdumot> #ANCRE_PAGINATION <BOUCLE_articlesdumot(ARTICLES){titre_mot=#ENV{mot}}{!par date}{pagination #ENV{id}}> <a href="#URL_ARTICLE" alt="#DESCRIPTIF"> #PUCE #TITRE<br /> </a> </BOUCLE_articlesdumot> #PAGINATION{page_precedent_suivant} </B_articlesdumot> <!-- FIN modèle artmotX --> - Appel par :
<artmotX|mot=lemot>dans lequel lemot est le mot associé et X représente le nombre d’articles par page. - Exemple : Utilisation du code
<artmot5|mot=SPIP>
Les articles avec le mot-cle "SPIP".– nouan-rando.org : maintenance 2026
– lorand.org : maintenance 2026
– Liste des modèles utilisés sous Spip
– SPIP MODELE citeunsite
– SPIP MODELE introart
Afficher l’adresse de courriel du maître de toile (webmaster)
- Objectif : Ouvrir automatiquement la messagerie avec le destinataire renseigné ?
- Nom du modèle : courriel_mdt
- Contenu Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
:
<a href="mailto:#EMAIL_WEBMASTER">Courriel du maître de toile</a> - Appel par :
<courriel_mdt|> - Exemple : Utilisation du code
<courriel_mdt|>
Afficher le nom du site consulté
- objectif : écrire dans un texte transposable sur un autre site sans aucune modification ou afficher le nom du site et le lien vers la page d’accueil dans un article.
- Nom du modèle : nom_site_spip
- Contenu Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
:
<a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a> - Appel par :
<nom_site_spip|> - Exemple : Utilisation du code
<nom_site_spip|>
Afficher l’adresse de la page sur laquelle on se trouve
- Objectif : Afficher dans le texte d’un article, le lien cliquable de la page dans laquelle on se trouve
- Nom du modèle : url_page_affichee
- Contenu Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
:
<a href="#URL_SITE_SPIP/#SELF">#URL_SITE_SPIP/#SELF</a> - Appel par :
<url_page_affichee|> - Exemple : Utilisation du code
<url_page_affichee|>
https://lorand.org/spip.php?debut_articles=1270&page=blog
Attention, ce modèle est fonctionnel dans l’espace public mais pas dans l’espace privé (le besoin existe-t-il ?)
Afficher l’URL du site sur lequel on se trouve
- Objectif : afficher dans un article l’URL cliquable de la page d’accueil du site.
- Nom du modèle : url_site_spip
- Contenu Spip
SPIP
Système de Publication Pour l’Internet (CMS utilisé pour le présent site). Voir Wiipedia SPIP
:
<a href="#URL_SITE_SPIP">#URL_SITE_SPIP</a> - Appel par :
<url_site_spip|> - Exemple : Utilisation du code
<url_site_spip|>
Proposer un formulaire de contact
- Objectif : Ce formulaire à destination du maître de toile uniquement (limitation) permet de lui transmettre un message depuis la lecture d’un article.
- Nom du formulaire : contact
- Contenu : voir Chronique : créer un formulaire de contact sous Spip
- Appel par :
<formulaire|contact> - Exemple : Utilisation du code
<formulaire|contact>(merci d’utiliser avec parcimonie) :
Mots clés : geek , SPIP , web & internet
-
CovidRadius : zones circulaires et zones distancesmercredi 29 avril 2020
Utilisable sur un smartphone (suivi en direct) comme sur un ordinateur (pour impression par exemple), l’application Covidarius permet d’afficher la zone de un kilomètre à vol d’oiseau ainsi que les itinéraires qui vous permettent de parcourir 1 km sur les routes.
Sur Smartphone, l’application est relativement précise si la géolocalisation est autorisée. De plus, deux autres fonctionnalités sont alors disponibles : une alarme (vibration) quand les limites de la zone sont franchies et un compte à rebours d’une heure sur fond vert pendant la première demie-heure, puis orange pour le quart d’heure suivant et rouge pour le denier quart d’heure.
Sur un ordinateur, la distance est paramétrable (au mètre près !!!). L’idée de Loïc Bouvet a été développée par Maxime Girard et est disponible en open-source sur GitHub. Elle est basée sur les cartes OpenStreetMap et utilise Leafletjs, Maxbox et géoservices d’IGN
Attention, dans cette fenêtre vous n’êtes plus sur ce site mais sur le site https://www.covidradius.info/Voir en ligne : Calcul d’itinéraires (le site officiel)
Mots clés : doc vie quotidienne , Diverses informations , geek , Itinéraires
-
L’E-learning, une autre manière de formermardi 28 avril 2020
Dépasser la formation à distance pour aller vers une formation numérique socialement riche devrait être maintenant l’objectif principal de toute transformation numérique de la formation. La formation à distance « ordinaire » laisse l’apprenant plutôt seul face à des outils numériques, aussi sophistiqués soient-ils. L’interaction apprenant/formateur (élève/enseignant) est à retrouver pour une vraie efficacité de la formation mais la formation numérique doit être l’occasion de passer à un autre type d’interaction : celle entre les apprenants eux-mêmes.
Y a-t-il encore des formateurs qui pensent qu’il est possible d’apprendre seul devant une machine impersonnelle qui affiche sur son écran un monologue ? Si l’activité de l’apprenant se limite à prendre des notes et si le seul avantage de la formation à distance est la possibilité de mettre le cours en pause, il est certain que l’apport du numérique est sans grande importance.
La plupart des vidéos de formation en ligne sont davantage des tutoriels (les fameux « tutos ») probablement efficaces pour répondre à des demandes techniques mais qu’il est difficile de transposer pour l’acquisition de compétences. Rappelons qu’une compétence présente trois domaines tout aussi importants les uns que les autres : la connaissance, le savoir-faire et le savoir-être. Les sites d’hébergement de vidéos en ligne regorgent de ces « tutos » ou de formations qui se veulent pédagogiques et qui ne sont que didactiques (elles ne s’intéressent qu’aux contenus et pas beaucoup ni à la manière de transmettre ces contenus ni à ce qu’ils deviendront).
Mais le succès est là même si les recettes exposées dans ces tutoriels grands publics n’ont pas toujours l’efficacité qu’elles semblent proposer. Et, pour faire sérieux, les « tutos » sont fréquemment baptisés « formation à distance » et de plus en plus « E-learning », dénaturant ainsi la définition initiale et oubliant qu’il ne s’agissait pas de FAD (Formation À Distance) mais de FOAD FOAD Formation Ouverte et/ou À Distance (Formation Ouverte À Distance), acronyme dans lequel la lettre O était primordiale mais a bien trop souvent disparu. Elle signifiait pourtant que la FOAD FOAD Formation Ouverte et/ou À Distance se devait de s’ouvrir, de créer des interactions apprenant/formateur ou apprenants/apprenants. Il semble que le terme « E-learning » prenne le même chemin (Référence : Le e-learning est mort, vive le digital learning ! sur hunow.fr). Dans le monde de l’entreprise et des professionnels de la formation, le « E-learning » serait abandonné au profit de « l’apprentissage numérique » (« Digital Learning »).
Permettre à chacun d’acquérir les compétences qui lui manquent sans avoir à se préoccuper d’un agenda, de moyens de déplacements, d’hébergements… apparaît peut être comme trop « démocratique » et sans doute un peu utopique… Est-ce pour cela que les responsables de structures ont tendance à freiner sur cette mise en place ? Ne serait-ce pas surtout parce que le changement fait peur. L’inconnu effraie, repousse : « N’est-ce pas dangereux ? » (Pour qui ? pourquoi ?), « Est-ce vraiment efficace ? » (par rapport à quels objectifs ?), « Ne serais-je pas remis en cause ? » (Vaudrait-il mieux rester trop sage alors ?)
Il est indispensable de se débarrasser de deux images : celle de la formation en salle assis parmi un groupe de stagiaires avec le formateur (en présentiel) et celle de l’apprenant assis à son bureau face à un écran. Si la formation à distance ne met pas en place d’interaction, elle n’est plus active (c’est une évidence) mais elle n’est, non plus, ni attrayante ni efficace et met beaucoup trop de distanciation entre le formateur et l’apprenant. On apprend parce qu’on a besoin (nécessité) d’apprendre, parce qu’on a envie d’apprendre, parce qu’on ne se sent pas seul en train d’apprendre.
Et puis apprend-on tous de la même manière ? Suit-on tous le même chemin dans les apprentissages ? Avons-nous les mêmes compétences ou ne serait-ce que les mêmes connaissances au démarrage d’une formation ? Allons encore plus loin, un simple QCM QCM Questionnaire à Choix Multiple ou quizz en fin de formation permet-il d’évaluer réellement les compétences acquises ? Se poser la question (ou accepter qu’elle soit posée), c’est déjà y répondre. Par la négative évidemment.
Apprendre n’est plus depuis longtemps devenir un « Pic de la Mirandole » des connaissances. C’est aussi être en capacité de faire et d’être au-delà de seulement connaître. Il est donc indispensable d’échanger, de se confronter aux autres, de mettre en pratique. Apprendre pour savoir, pour détenir de nouvelles connaissances n’amène, à la rigueur, qu’à pouvoir prétendre détenir un savoir, d’afficher une qualification sur sa carte de visite… Détenir un diplôme (une certification dit-on maintenant) n’attribue pas systématiquement une compétence. Une bonne formation est celle qui permet de progresser et qui, en même temps, donne envie d’aller encore plus loin.
Mais où va-t-on avec cette conception de la formation ? Comment la concevoir ? Quels éléments sont alors en prendre en compte pour mettre en place une réelle formation numérique ? Le concept le plus important qui devrait présider à toute formation numérique (aux autres aussi d’ailleurs) est probablement l’apprenant lui-même bien avant l’aspect didactique (le contenu). Se former ne devrait pas, ne doit pas, n’aurait jamais dû être une action personnelle. Se former n’est pas s’isoler mais intégrer un groupe, une équipe, une structure sociale. Se former c‘est apprendre avec les autres, c’est partager avec d’autres apprenants, c’est aller plus loin ensemble.
Réorienter la formation en intégrant davantage d’interactions sociales et en mettant en place des collaborations devient une nécessité. Revenir à une formation en présentiel (en présence du formateur) pourrait alors apparaître comme une solution mais ce serait négliger l’immense apport des outils numériques. Il faut donc aller vers une intégration de l’aspect social comme des aspects techniques pour une formation numérique réellement innovante et novatrice.
Chacun doit pouvoir s’intégrer dans une formation numérique quand il en sent le besoin, la nécessité, l’envie. Chaque formation numérique doit rester accessible sur un temps long tout en restant qualifiante. Ce ne doit plus être l’apprenant qui va en formation mais la formation qui va vers les apprenants potentiels.
Pour cela, il est nécessaire de prendre en compte une dimension sociale, une dimension culturelle, une dimension émancipatrice. A commencer par une meilleure connaissance pour l’apprenant des compétences détenues pour aborder la formation. Le candidat potentiel à une formation numérique doit aussi nécessairement s’interroger sur la manière dont il s’approprie un savoir, une connaissance, une pratique puisqu’il sera seul à décider des moments, du rythme de ses apprentissages. Il faut cesser de viser à tout prix une amélioration des résultats des actions futures, l’atteinte d’objectifs lointains. La personnalisation de la formation est donc incontournable dans le cadre d’une formation numérique : chacun apprend quand il veut/peut, ce qu’il veut, pour son ou ses propres objectifs qui ne sont pas nécessairement ceux de la structure d’appartenance ou de mise à disposition (celle qui offre une formation).
Concevoir la formation comme l’acquisition d’une compétence de transmission en même temps que l’acquisition de compétences plus orientées vers une meilleure efficacité ou de nouveaux objectifs est donc l’objectif premier d’une formation numérique. Il ne reste plus qu’à se mettre à l’œuvre en commençant pour cela par apprendre. La boucle est bouclée.
Mots clés : geek , enseignant
-
La "Bête" de Saint-Arnoult (Loir-et-Cher) lundi 27 avril 2020
Dans ce climat anxiogène pour nombre d’entre nous, dû à ce confinement forcé, l’opportunité était trop belle pour certains, qui ce sont remis à (ou ont commencé) leur généalogie. [...] nous allons parler [...] mais de deux cas particuliers rencontrés dans les registres paroissiaux.

Voir en ligne : https://legeneanographe.blogspot.co...
-
SPIP NOISETTE Message d’alerte par mot-clélundi 27 avril 2020
Objectif : remplacer le message d’alerte du plugin "Couteau Suisse" que je trouve ni pratique (il faut passer par la configuration/paramétrage du Couteau Suisse) ni traçable (tout nouveau message efface l’ancien), ni librement positionnable (quoique, en mettant la main dans le cambouis...). Et puis, le message, même vide s’affiche toujours parce qu’il faut, dans ce cas, ôter la lame "message d’alerte". J’ai alors pensé à utiliser un mot-clé dédié à cette fonctionnalité.
J’ai donc créé un fichier à inclure qui va afficher le dernier message affecté du mot-clé "Alerte_info" et que j’ai baptisé "alerte_info" [3].
[(#REM) "Rendons à César..." : Gérard Colin (crearts@free.fr) via spip@rezo.net ] [(#REM) Debut du block Alerte info ] <!-- #début du block Alerte info --> <div class="alerteinfo"> <B_alerteinfo> <div class="alerte"> <BOUCLE_alerteinfo(ARTICLES){titre_mot=Alerte_Info}{par date}{inverse}{0,1} > [(#LOGO_ARTICLE||image_reduire{40,40})] [<div><h2>(#TITRE|majuscules)</h2></div>] [<div><h3> (#TEXTE|image_reduire{500,150}|liens_ouvrants) </h3></div>] </BOUCLE_alerteinfo> </div> </B_alerteinfo> </div> <!-- #Fin du block Alerte info -->En complément, il a été nécessaire de définir deux classes pour que l’affichage attire le regard : "alerteinfo" et "alerte". Comme les liens éventuels n’étaient pas très lisibles, j’ai ajouté la classe ".alerte a"
.alerteinfo { width: 100%; padding: 0px; Margin: 0px; } .alerte { padding: 2px 0px 2px 0px; /* !important */ background: #B03838; color: #fff; text-align: center; } .alerte a { color:white; text-decoration:underline; }Dernière étape, créer le mot-clé "Alerte_info" dans le groupe de mots de son choix.
Il ne restait plus qu’à inclure le fichier dans les pages visées : "sommaire", "rubrique", "article"... [4] [5] juste après la div "content".
<INCLURE{fond=inclure/alerte_info,env,ajax} />Pourquoi "env" qui n’est pas utilisé ? Sait-on jamais pour une amélioration possible et à venir... (par exemple : paramétrer le nombre d’articles affichés ou encore définir la durée d’affichage ou une date limite...)
Ou, encore mieux :
[(#INCLURE{fond=inclure/alerte_info,env,ajax})]Il ne reste plus qu’à écrire l’article contenant l’alerte et à lui affecter le mot-clé "Alerte_info".
-
Formation numérique et importance du formateurdimanche 26 avril 2020
Le tout numérique qui tente de forcer la porte ne doit pas nous faire perdre des yeux la réalité du terrain. Quand une association souhaite passer au numérique (certains préfèrent dire "au digital"), la formation apparaît comme incontournable pour acquérir les compétences nécessaires mais surtout parce que la formation est un vecteur de mise en œuvre des moyens comme de la preuve de la pertinence des choix.
Passer au numérique, c’est inévitablement avoir besoin d’un accompagnement nécessaire pour la réussite de l’intégration. Tout de suite, on pense au E-learning mais pas celui qui se limite à mettre des cours en ligne mais celui qui sera à la disposition de chacun pour l’accompagner dans cette transition.
Et le formateur, surtout s’il est responsable de la formation, devient un personnage quasiment central et bien souvent incontournable. Dans toute structure, c’est toujours la formation qui montrera les bénéfices que peut apporter toute transition vers une meilleure efficacité, vers une meilleure intégration sociale, vers une amélioration du fonctionnement global.
Le formateur ne pourra en aucune manière se limiter à la gestion, souvent administrative, de la formation. Parce qu’il n’est pas seulement là pour faire passer un projet, pour mettre à niveau l’ensemble des membres ou pour répondre aux seules demandes de qualifications. Il est aussi là en tant qu’élément essentiel de la transformation numérique de la formation en même temps que celle des structures.
Parce qu’il faut le dire haut et fort, l’écrire en gras, passer au numérique c’est mettre en place une vraie culture du numérique en dépassant le tâtonnement et les essais pour aller rapidement à des résultats prouvant l’utilité de ce passage. Ce n’est pas éliminer le présentiel et passer au tout virtuel mais c’est utiliser l’ensemble des ressources technologiques que l’ère technologique met à notre disposition. L’équipe de formation devra se former plus rapidement encore que les autres aux techniques numériques retenues. Le formateur responsable devra donc mettre en œuvre très rapidement les possibilités d’acquérir les compétences nécessaires. Le formateur devra toujours savoir intervenir en présentiel mais aussi maîtriser l’animation de cours virtuels, pouvoir réaliser des cours à distances, être capable d’être un tuteur à distance. La formation des formateurs devra donc s’appuyer inévitablement sur des apprentissages qui utiliseront toutes les technologies numériques à disposition (E-learning) et pas seulement un cours automatique devant un écran. Mettre en place une telle formation des formateurs c’est donc appliquer aussi la formation numérique envisagée à la formation des formateurs. La mise en place de référents numériques est inévitable dans le passage vers une formation numérique mais ce ne peut être qu’une étape nécessairement courte pour en faciliter la mise en œuvre.
Passer à une formation numérique, ce n’est pas passer au "tout virtuel" ou au "tout à distance". C’est réaliser une harmonisation de toutes les techniques formatives disponibles en y intégrant les nouvelles technologies pour en améliorer l’efficacité. Le E-learning, contrairement à ce que beaucoup pensent, ne se limite pas à des tutoriels plus ou moins bien léchés, des présentations plus ou moins sophistiquées, des webinaires plus ou moins bavards . C’est aussi inverser les rôles grâce aux nouvelles technologies : ce ne sont plus les apprenants qui viennent chercher les cours mais le formateur qui s’invite sur place, virtuellement bien souvent pour intégrer la vie de la structure dans le processus d’acquisition des compétences.
La tâche probablement la plus ingrate sera de mettre en place "diplomatiquement" les changements dans les pratiques de chacun. La mise en place d’une intégration du numérique entraînera inévitablement de nouvelles compétences nécessaires et sans doute de nouvelles missions comme de nouveaux comportements face aux acquisitions des connaissances, des savoir faire ou des savoir être (tout ce qui fait une compétence). Faciliter ces acquisitions de nouvelles compétences tout en conservant les anciennes va nécessiter de mettre de "l’huile dans les rouages". Elle entraînera, surtout au début, une accélération de la répartition des contenus vers les apprenants et poser la nécessité de la mise en place simultanée d’une évaluation des avancées du dispositif comme une nouvelle approche de l’évaluation des compétences acquises par les apprenants. Gérer une équipe, mettre en place les compétences indispensables, évaluer chacun et l’évolution de la structure, harmoniser l’ensemble va donc constituer l’objectif principal. C’est là qu’on parlera probablement de formation 2.0 (voire 3.0 peut-être). Dans l’entreprise, on utilise maintenant l’expression "gestion des talents" plutôt que "gestion des ressources humaines". Peut-être est-ce pour mieux montrer l’interaction indispensable de la formation des personnes et des compétences des individus...
Il en est certainement pour objecter "c’est bien beau tout ça mais on fait comment ?". C’est alors que le formateur devra prouver qu’il est toujours un pédagogue et participer activement à la promotion des dispositions qui se mettent en place tant au niveau des apprenants que de ceux qui restent plus ou moins actifs sans franchir le pas de la formation (peut-être n’osent-ils simplement pas se lancer dans ce qui leur apparaît trop comme une aventure...).
Le plan de formation ne peut plus alors se limiter à un inventaire des compétences à acquérir et des moyens dont on dispose pour les transmettre. Il devra aller vers davantage de tutorat (d’accompagnement de l’apprenant) et sans doute moins d’enseignements traditionnels. Le plan de formation de la structure doit donc inévitablement intégrer un important volet de communication. Les formateurs devront donc être quasiment exemplaires dans la mise en œuvre de cette transformation vers plus de numérique.
Le formateur responsable et son équipe devront donc être des tuteurs pour les apprenants, des treuils en action pour mettre en œuvre les nouvelles technologies retenues, des organisateurs facilitant l’accès de tous à ces nouvelles compétences le plus rapidement possible. La transformation numérique que d’aucuns appellent "transition numérique" peut faire peur mais ce sera toujours par ignorance. Elle peut aussi enthousiasmer et créer des besoins insoupçonnés. Elle est déjà en œuvre et annonce déjà une nouvelle conception du monde associatif. Tâchons d’être à la hauteur.
Les bonnes pratiques de la digitalisation de la formation
La vidéo en ligne ci-dessous aborde un sujet proche mais vu par des professionnels du E-learning pour le monde de l’entreprise.
Mots clés : geek , enseignant
lorand.org

Derniers commentaires