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
Aujourdhui bien des possibles sont impossibles, demain bien des impossibles deviendront possibles.  (Edgar Morin )
La réflexion du jour
Chacun pense que l'autre est un autre soi-même sans songer que les différences peuvent être si variées que seule l'incompréhension est de mise.
Activités
geek - cycliste - généalogiste - Savoir - lecteur - collectionneur - Philosophe - citoyen - marcheur - scripteur - Photographe - instituteur - enseignant en sciences - enseignant formateur - journaliste local - bénévole
Les mots clés
doc TIC * SPIP * Wikipedia * web & internet * Php * OVH * informatique * Sql * Wamp * Qwant * Firefox * LibreOffice * Thunderbird * FOAD * Buttercup * Mastodon * PeerTube * Chatons * OpenStreetMap * IrfanView * E-learning
Lorand

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

Quelques modèles et formulaires

Ils peuvent s’avérer utiles...

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

mercredi 6 mai 2020 , par Roland


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   :
    <!-- 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 :

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   :
    <!-- 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>

    - Un carnet d’informations sous Spip
    - Des modèles Spip pour la rubrique généalogie
    - Des modèles à disposition des rédacteurs Spip
    - Créer les fichiers associés à un plugin
    - Architecture d’un site Spip
    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |


 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   : <a href="mailto:#EMAIL_WEBMASTER">Courriel du maître de toile</a>
  • Appel par : <courriel_mdt|>
  • Exemple : Utilisation du code <courriel_mdt|>

    Courriel du maître de toile


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   : <a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a>
  • Appel par : <nom_site_spip|>
  • Exemple : Utilisation du code <nom_site_spip|>

    Lorand


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   :
    <a href="#URL_SITE_SPIP/#SELF">#URL_SITE_SPIP/#SELF</a>
  • Appel par : <url_page_affichee|>
  • Exemple : Utilisation du code <url_page_affichee|>

    https://www.lorand.org/spip.php?article2504


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   : <a href="#URL_SITE_SPIP">#URL_SITE_SPIP</a>
  • Appel par : <url_site_spip|>
  • Exemple : Utilisation du code <url_site_spip|>

    https://www.lorand.org


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) :



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 un administrateur du site.

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.

Brèves
19 octobre – Correction des erreurs d’encodage terminée...

... peut-être !
La probabilité que l’encodage se soit emmêlé les pinceaux vient probablement d’une mise à jour de l’ensemble php/Mysql mais également, (...)

1er juin – Les "bizarreries" continuent...

Déjà un mois que je me bagarre avec elles ! Le progrès principal est la probable identification. Il s’agit des mises à jour Apache, MySql, PHP, qui (...)

1er mai – Bizarrerie sur mon site

Depuis que le site a été restauré, il semblerait qu’il y ait eu un bug lors de la restauration, bug ne concernant que certaines informations (dont, (...)