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.
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.
- Ecrire est une vue de l'esprit. C'est un travail ingrat qui mène à la solitude. (Blaise Cendrards )
- En France, la liberté d'expression n'est pas assez utilisée par ceux qui ont les moyens de s'en servir. (Stéphane Charbonnier ou Charb )
- Jamais le meurtre ne sera à mes yeux, un objet d'admiration et un argument de liberté; je ne connais rien de plus servile, de plus méprisable, de plus lâche, de plus borné qu'un terroriste. (Chateaubriant )
- On est toujours prisonnier de son dernier mouvement d'enthousiasme. (Achille Chavée )
- L'art se situe dans l'intervalle, mince comme la peau, qui sépare la vérité du mensonge. (Monzaemon Chikamatsu )
page précédente | 1 | ... | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ... | 33 | page suivante
Le fichier contient 165 citations.