Technologie de l'information et de la communication
Un peu geek mais surtout un dinosaure, de ceux qui ont soudé les composants de leur première machine, flashé la mémoire et publié dans Hebdogiciel.
La citation du jour
Le vélo prépare à la rêverie et libère la pensée.  (Jean-François Balaudé )
La réflexion du jour
Raconter par écrit est une technique de mémorisation pour se souvenir plus tard mais aussi pour entraîner sa mémoire et encore et surtout pour comprendre la complexité.
Activités
bénévole - geek - cycliste (cyclotouriste) - généalogiste - photographe - collectionneur - écrivain - enseignant - Diverses informations
Les mots clés
doc TIC * courriels * réseaux sociaux * chats * navigateurs * web & internet * informatique * Formation à distance * Chatons * E-learning * Logiciel libre * vidéoconférence * Sécurité * courrielleurs * fil d’informations * messagerie instantanée
lorand.org

Site personnel de Roland Bouat. Pour les curieux : Lorand est un anagramme de Roland.


SPIP NOISETTE La réflexion du jour


Mots clés : geek , SPIP , web & internet

lundi 11 mai 2020 , par Roland


L’objectif est d’afficher une réflexion par jour, réflexion extraite d’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). . Cette noisette est guère différente de celle présentée il y a quelques jours (SPIP NOISETTE La citation du jour). Elle se différencie essentiellement par la présence d’une seule donnée par ligne 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). correspondant à l’absence d’auteur. Il aurait été sans doute possible de ne faire qu’une seule noisette mais, outre le fait que j’ai eu la flemme, l’utilisation des deux noisettes en même temps en est simplifiée.

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 réflexions à raison d’une par ligne.

Afficher toutes les réflexions

Elles peuvent être toutes affichées avec la noisette suivante :

[(#REM) <!-- Début reflexions_modele_toutes -->
        Auteur : Roland Bouat
        Date de création : 08/05/2020
]
#SET{fichier_reflexions,reflexions.csv}
[(#REM) Pour changer de fichier remplacer ci-dessus "reflexions" par le nom du fichier.]

<B_csv_reflexions>
        <h2>Liste de réflexions répertoriées au hasard des jours.</h2>
<BOUCLE_csv_reflexions(DATA){source csv,#CHEMIN{csv/#GET{fichier_reflexions}}}> 
        #PUCE #VALEUR{0}
        <br />
</BOUCLE_csv_reflexions>
        <br />Le fichier contient [(#TOTAL_BOUCLE)] réflexions.<br />
</B_csv_reflexions>        
        <i>Il n'y a aucune réflexion (pas de données dans le fichier "#GET{fichier_reflexions}").</i>
<//B_csv_reflexions>
[(#REM) <!-- Début reflexions_modele_toutes --> ]

La noisette peut être enregistrée dans un modele "reflexions_toutes", fichier à inclure à insérer par :
#MODELE{reflexions_toutes}

Afficher une seule réflexion choisie aléatoirement

Pour n’afficher qu’une seule réflexion choisie aléatoirement, inclure la noisette suivante à l’emplacement souhaitée dans un squelette. L’enregistrer dans le dossier "modeles".

[(#REM) <!-- Début reflexion_modele_unalea -->
        Auteur : Roland Bouat
        Date de création : 08/05/2020
]
#SET{fichier_reflexions,reflexions.csv}
[(#REM) Pour changer de fichier remplacer ci-dessus "reflexions" par le nom du fichier.]
<div class="titrecolonnegauche">La réflexion du jour</div>
<div class="textecolonnegauche">
        <B_csv_reflexions>
        <BOUCLE_csv_reflexions(DATA){source csv,#CHEMIN{csv/#GET{fichier_reflexions}}}{par hasard}{0,1}> 
                #VALEUR{0}<br />
        </BOUCLE_csv_reflexions>
</div>
[(#REM) <!-- Fin reflexion_modele_unalea --> ]

La formule toute faite pour inclure :
#MODELE{reflexions_unealea}

Récapitulatif

Exemple 1 : une réflexion au hasard

Cette citation est appelée par le modèle "reflexion_modele_unealea" décrit ci-dessus.

La réflexion du jour
Quand on parle d'action, c'est toujours l'activité physique qui vient à l'esprit. Pourquoi ne serait-ce pas quelquefois l'activité de l'esprit ? Mais, peut-on parler de l'action de la réflexion ?

Exemple 2 : toutes les réflexions répertoriées sur ce site

Cette liste est appelée par le modèle "reflexions_modele_toutes" décrit ci-dessus.

<reflexions_modele_toutes|>


Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par les responsables.

Qui êtes-vous ?
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.