SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
BOUCLES, CRITERES, FILTRES
                                         MEMENTO – SPIP 2
    d'après http://www.spip-contrib.net http://www.spip.net/fr et http://www.erasme.org


CRITERES    de boucles   FILTRES    de boucles   BALISES générales                 FILTRES    de balises


Comparaison              Sélection               Configuration du Site:            Filtres de texte
{critère}                {début,nombre}          #URL_SITE_SPIP                    majuscules
{critère=valeur}         {debut_xxx,b}           #NOM_SITE_SPIP                    justifier, aligner_droite,
{critère=#BALISE}        {1/3}                   #EMAIL_WEBMASTER                  aligner_gauche, centrer
{critère=#GET{var}}      {a,n-b}                 #LOGO_SITE_SPIP
{critère=#ENV{var}}      {n-a,b}                                                   textebrut
avec <,=,>=,<=,==,!=                             Chemin relatif                    couper{80}
                         Tri                     "#DOSSIER_SQUELETTE/fichier"      ligne_longue{10}
Union de valeurs         {par   titre}           "#CHEMIN{fichier}"
{critère IN v1,v2,...}   {par   hasard}                                            supprimer_numero
                         {par   visites}         Inclusion de squelettes           nl2br
Arborescence             {par   date}            [(#INCLURE{fond=nom_sq})]         PtoBR
{id_rubrique}            {par   date_redac}      <INCLURE{fond=nom_sq}>            taille_en_octets
{id_secteur}             {par   ...}{inverse}                                      match{^w+}
{branche} *                                      Cache                             replace{origine,dest}
                         Combinaison de          #CACHE{24*3600}                   |concat{texte2}
Date                     filtres de tri
{age>n}                  {par filtre}            Formulaires                       Les filtres des dates
{age_redac>n}            {par num filtre}        #FORMULAIRE_FORUM                 affdate
{age_relatif>n}          {!par filtre}           #FORMULAIRE_RECHERCHE             ex:[(#DATE|affdate{'Y-m'})]
{mois}                   {par filtre1,           #FORMULAIRE_INSCRIPTION           affdate_jourcourt
{annee}                  filtre2, ...}           #FORMULAIRE_SIGNATURE             affdate_court
{mois_redac}                                     #FORMULAIRE_SITE                  affdate_mois_annee
{annee_redac}            Exclusion               #FORMULAIRE_ECRIRE_AUTEUR         jour, mois, annee
                         {doublons}                                                heures, minutes, secondes
                         {doublons xxx}          Balises de mise en page           nom_jour, nom_mois, saison
                         {unique}                #PUCE
                                                 #FORMULAIRE_ADMIN                 Filtres d'images
                         Présentation            #DEBUT_SURLIGNE                   |image_reduire{largeur,
                         {"inter"}               #FIN_SURLIGNE                     hauteur}
                         ex :{« , »}                                               image_recadre{largeur,hauteu
                                                 Paramètres de l'URL               r,position}
                         Recherche               #ENV{parametre,defaut}            image_aplatir{format,couleur_
                         {recherche}             #EVAL{_request('parametre')}      fond}
                         {par points}                                              image_gamma{valeur}
                                                 Générations d'URL(*, **)          image_typo{police,couleur,taille}
                                                 [(#SELF)]
                                                 [(#URL_PAGE{squelette})]          Autres Filtres
                                                 +|parametre_url{valeur}|...       inserer_attribut{attribut,val}
                                                                                   extraire_attribut{attribut}
                                                 Jeux de caractères                parametre_url{parametre,val}
                                                 #CHARSET                          traduire_nom_langue
                                                 #LANG                             alterner{a,b,c,...}
                                                 #LANG_DIR / _LEFT / _RIGHT
                                                 #MENU_LANG                        Filtres techniques
                                                 #MENU_LANG_ECRIRE                 entites_html
                                                                                   texte_script
                                                 Commentaire                       attribut_html
                                                 [(#REM) commentaire]              texte_backend
                                                                                   abs_url
                                                 Variables
                                                 #SET{variable,valeur}             Les filtres mathématiques
                                                 #GET{variable}                    plus{xx}, moins{xx},
                                                 #EVAL{expression_php}             mult{xx}
                                                                                   div{xx}, modulo{xx}
                                                 Balises techniques
                                                 #SPIP_CRON                        Filtres de test
                                                 #INSERT_HEAD                      |sinon{valeursinon}
                                                 #HTTP_HEADER{argument}            |?{valeursioui,valeursinon}
                                                                                   |==, |!=, |>, |>=, |< {val}
                                                 Tableaux
                                                 #SET{tab,#ARRAY{cle1,item1,..}}
                                                                                   [(#BALISE|=={val}|oui
                                                 [(#GET{tab}|table_valeur{1})]
                                                 [(#GET{tab}|table_valeur{cle})]   code avec instructions]
                                                 #SET{tab, #GET{tab}|
                                                 array_merge{#ARRAY{clef, val}}
Syntaxe SPIP résumée :

    <B_nom>
         Code HTML optionnel avant
    <BOUCLE_nom(TYPE){critère1}{critère2}...{critèrex}>
         #COMPTEUR_BOUCLE
         [ texte optionnel avant (#BALISE|filtre|filtre...) texte optionnel après ]
         Une balise d'une autre boucle : [(#_principale:BALISE)]
         <BOUCLE_recursive(boucle_nom)>
         </BOUCLE_recursive>
    </BOUCLE_nom>
         #TOTAL_BOUCLE
    </B_nom>
         Code HTML alternatif
    <//B_nom>




BOUCLE                   CRITERES                         BALISES
ARTICLES                 {tout}                           #ID_ARTICLE
                         {id_article}                     #SURTITRE
                         {id_rubrique}                    #TITRE
                         {id_secteur}                     #SOUSTITRE
                         {branche}                        #DESCRIPTIF
                         {id_auteur}                      #CHAPO
                         {id_mot}                         #TEXTE
                         {titre_mot=xxxx}                 #PS
                         {type_mot=yyyy}                  #DATE
                         {id_groupe=zzzz}                 #DATE_REDAC
                         {lang}                           #DATE_MODIF
                         {date}                           #ID_RUBRIQUE
                         {date=...}                       #ID_SECTEUR
                         {date==...}                      #NOM_SITE
                         {recherche}                      #URL_SITE
                         {statut=prop|prepa               #VISITES
                         |publie|refuse|poubelle}         #POPULARITE
                         {exclus}                         #LANG

                         tri                              Les balises calculées
                         {par popularite}                 #NOTES
                                                          #INTRODUCTION
                                                          #LESAUTEURS
                                                          #PETITION
                                                          #URL_ARTICLE
                                                          #FORMULAIRE_FORUM
                                                          #FORMULAIRE_SIGNATURE
                                                          #PARAMETRES_FORUM

                                                          Les logos
                                                          #LOGO_ARTICLE
                                                          #LOGO_ARTICLE_RUBRIQUE
                                                          #LOGO_RUBRIQUE
                                                          #LOGO_ARTICLE_NORMAL
                                                          #LOGO_ARTICLE_SURVOL
RUBRIQUES                {id_rubrique}                    #ID_RUBRIQUE
                         {id_secteur}                     #TITRE
                         {id_parent}                      #DESCRIPTIF
                         {racine}                         #TEXTE
                         {id_enfant}                      #ID_SECTEUR
                         {meme_parent}                    #LANG
                         {recherche}
BOUCLE    CRITERES           BALISES
          {tout}             Les balises calculées:
          {lang}             #NOTES
          {exclus}           #INTRODUCTION
                             #URL_RUBRIQUE
                             #DATE
                             #FORMULAIRE_FORUM
                             #PARAMETRES_FORUM
                             #FORMULAIRE_SITE

                             Le logo:
                             #LOGO_RUBRIQUE
                             #LOGO_RUBRIQUE_NORMAL
                             #LOGO_RUBRIQUE_SURVOL
BREVES    {tout}             #ID_BREVE
          {id_breve}         #TITRE
          {id_rubrique}      #DATE
          {id_mot}           #TEXTE
          {titre_mot=xxxx}   #NOM_SITE
          {type_mot=yyyy}    #URL_SITE
          {id_groupe=zzzz}   #ID_RUBRIQUE
          {lang}             #LANG
          {recherche}
                             Les balises calculées:
                             #NOTES
                             #INTRODUCTION
                             #URL_BREVE
                             #FORMULAIRE_FORUM
                             #PARAMETRES_FORUM

                             Le logo:
                             #LOGO_BREVE
                             #LOGO_BREVE_RUBRIQUE
AUTEURS   {tout}             #ID_AUTEUR
          {id_auteur}        #NOM
          {id_article}       #BIO
          {lang}             #EMAIL
          {lang_select}      #NOM_SITE
          {login}            #URL_SITE
          {statut}           #PGP
                             #LANG
                             #STATUT
                             #EN_LIGNE

                             Les balises calculées:
                             #NOTES
                             #URL_AUTEUR
                             #FORMULAIRE_ECRIRE_AUTEUR

                             Le logo:
                             #LOGO_AUTEUR
FORUMS    {id_forum}         #ID_FORUM
          {id_article}       #ID_THREAD
          {id_rubrique}      #URL_FORUM
          {id_breve}         #ID_BREVE
          {id_syndic}        #ID_ARTICLE
          {id_thread}        #ID_RUBRIQUE
          {id_parent}        #ID_SYNDIC
          {id_enfant}        #DATE
          {meme_parent}      #TITRE
          {plat}             #TEXTE
          {tout}             #NOM_SITE
          {id_secteur}       #URL_SITE
          {id_mot}           #NOM
          {titre_mot=xxx}    #EMAIL
          {id_groupe}        #IP
          {type_mot=yyyy}
                             Les balises calculées:
                             #FORMULAIRE_FORUM
                             #PARAMETRES_FORUM
BOUCLE                 CRITERES                   BALISES
MOTS                   {tout}                     #ID_MOT
                       {id_mot}                   #TITRE
                       {id_groupe}                #DESCRIPTIF
                       {id_article}               #TEXTE
                       {id_rubrique}              #TYPE
                       {id_breve}                 #LOGO_MOT
                       {id_syndic}                #URL_MOT
                       {id_forum}
                       {titre=xxx}
                       {type=xxx}
GROUPE_MOTS                                       #ID_GROUPE
                                                  #TITRE
SITES ou SYNDICATION   {tout}                     #ID_SYNDIC
                       {id_syndic}                #NOM_SITE
                       {id_rubrique}              #URL_SITE
                       {id_secteur}               #DESCRIPTIF
                       {id_mot}                   #ID_RUBRIQUE
                       {titre_mot=xxxx}           #ID_SECTEU
                       {type_mot=yyyy}
                       {id_groupe=zzzz}           Autres balises:
                                                  #LOGO_SITE
                       critères d’affichage:      #URL_SYNDIC
                       {moderation=oui}           #FORMULAIRE_FORUM
                       {syndication=oui/non}      #PARAMETRES_FORUM
DOCUMENTS              {id_article}               #LOGO_DOCUMENT
                       {id_rubrique}              #FICHIER ou (#URL_DOCUMENT)
                       {id_breve}                 #TITRE
                                                  #DESCRIPTIF
                       critères d’affichage:      #TYPE_DOCUMENT
                       {mode=document/image}      #TAILLE
                       {extension==jpg|gif|png}   #LARGEUR
                                                  #HAUTEUR
                                                  #ID_DOCUMENT
                                                  #EMBED_DOCUMENT
SYNDIC_ARTICLES        {tout}                     #ID_SYNDIC_ARTICLE
                       {id_syndic_article}        #ID_SYNDIC affiche
                       {id_syndic}                #TITRE
                       {id_rubrique}              #URL_ARTICLE
                       {id_secteur}               #DATE
                                                  #LESAUTEURS
                                                  #DESCRIPTIF
                                                  #NOM_SITE
                                                  #URL_SITE
SIGNATURES             {tout}                     #ID_SIGNATURE
                       {id_signature}             #ID_ARTICLE
                       {id_article}               #DATE
                       {par nom_email}            #MESSAGE
                       {par ad_email}             #NOM
                                                  #EMAIL
                                                  #NOM_SITE
                                                  #URL_SITE
HIERARCHIE             {id_article}               Celles de la boucle RUBRIQUES
                       {id_rubrique}
                       {tout}
Syntaxes avancées (à compléter) :

   [(#AUTORISER{modifier, rubrique, #ID_RUBRIQUE})
         <a
   href="#URL_ACTION_AUTEUR{editer_#OBJET,nan,#SELF}&id_parent=#
   ID_RUBRIQUE&statut=publie&titre=nouveau+contenu">
        </a>
       #FORMULAIRE_EDITER_SITE{#ID_SYNDIC, #ID_RUBRIQUE,
   #SELF}
   ]

Weitere ähnliche Inhalte

Ähnlich wie Memento Boucles SPIP

Ähnlich wie Memento Boucles SPIP (6)

Cours3 gdm sql
Cours3 gdm sqlCours3 gdm sql
Cours3 gdm sql
 
Tirer parti des décorateurs de Zend_Form
Tirer parti des décorateurs de Zend_FormTirer parti des décorateurs de Zend_Form
Tirer parti des décorateurs de Zend_Form
 
oracle : le PL-SQL
oracle : le PL-SQLoracle : le PL-SQL
oracle : le PL-SQL
 
SQL et MySQL
SQL et MySQLSQL et MySQL
SQL et MySQL
 
.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHP.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHP
 
C# 7 - Nouveautés
C# 7 - NouveautésC# 7 - Nouveautés
C# 7 - Nouveautés
 

Mehr von Patrick Vincent

Séminaire éco-citoyen Bio-inspiration
Séminaire éco-citoyen Bio-inspirationSéminaire éco-citoyen Bio-inspiration
Séminaire éco-citoyen Bio-inspirationPatrick Vincent
 
SCEWC 2018 Erasme P VINCENT
SCEWC 2018 Erasme P VINCENTSCEWC 2018 Erasme P VINCENT
SCEWC 2018 Erasme P VINCENTPatrick Vincent
 
Challenge Transport - Restitution
Challenge Transport - RestitutionChallenge Transport - Restitution
Challenge Transport - RestitutionPatrick Vincent
 
Innovation ouverte - Sprint créatif
Innovation ouverte - Sprint créatifInnovation ouverte - Sprint créatif
Innovation ouverte - Sprint créatifPatrick Vincent
 
Présentation HOST-Communication / Webnapperon 2
Présentation HOST-Communication / Webnapperon 2Présentation HOST-Communication / Webnapperon 2
Présentation HOST-Communication / Webnapperon 2Patrick Vincent
 
Ateliers de co-design seniors - HOST
Ateliers de co-design seniors - HOSTAteliers de co-design seniors - HOST
Ateliers de co-design seniors - HOSTPatrick Vincent
 
Lift12 workshop conductor
Lift12 workshop conductorLift12 workshop conductor
Lift12 workshop conductorPatrick Vincent
 
RFID au Muséolab - retours d'expérience
RFID au Muséolab - retours d'expérienceRFID au Muséolab - retours d'expérience
RFID au Muséolab - retours d'expériencePatrick Vincent
 
Formation - P3 - SPIP Squelettes
Formation - P3 - SPIP SquelettesFormation - P3 - SPIP Squelettes
Formation - P3 - SPIP SquelettesPatrick Vincent
 
Formation - P2 - Standards du Web
Formation - P2 - Standards du WebFormation - P2 - Standards du Web
Formation - P2 - Standards du WebPatrick Vincent
 
Formation - P1 - Spip Utilisation
Formation - P1 - Spip UtilisationFormation - P1 - Spip Utilisation
Formation - P1 - Spip UtilisationPatrick Vincent
 

Mehr von Patrick Vincent (16)

Séminaire éco-citoyen Bio-inspiration
Séminaire éco-citoyen Bio-inspirationSéminaire éco-citoyen Bio-inspiration
Séminaire éco-citoyen Bio-inspiration
 
SCEWC 2018 Erasme P VINCENT
SCEWC 2018 Erasme P VINCENTSCEWC 2018 Erasme P VINCENT
SCEWC 2018 Erasme P VINCENT
 
Workshop IA publiques
Workshop IA publiquesWorkshop IA publiques
Workshop IA publiques
 
Challenge Transport - Restitution
Challenge Transport - RestitutionChallenge Transport - Restitution
Challenge Transport - Restitution
 
Innovation ouverte - Sprint créatif
Innovation ouverte - Sprint créatifInnovation ouverte - Sprint créatif
Innovation ouverte - Sprint créatif
 
Ludomuse
LudomuseLudomuse
Ludomuse
 
Présentation HOST-Communication / Webnapperon 2
Présentation HOST-Communication / Webnapperon 2Présentation HOST-Communication / Webnapperon 2
Présentation HOST-Communication / Webnapperon 2
 
Ateliers de co-design seniors - HOST
Ateliers de co-design seniors - HOSTAteliers de co-design seniors - HOST
Ateliers de co-design seniors - HOST
 
Lift12 workshop conductor
Lift12 workshop conductorLift12 workshop conductor
Lift12 workshop conductor
 
Webnapperon
WebnapperonWebnapperon
Webnapperon
 
RFID au Muséolab - retours d'expérience
RFID au Muséolab - retours d'expérienceRFID au Muséolab - retours d'expérience
RFID au Muséolab - retours d'expérience
 
Formation - P3 - SPIP Squelettes
Formation - P3 - SPIP SquelettesFormation - P3 - SPIP Squelettes
Formation - P3 - SPIP Squelettes
 
Formation - P2 - Standards du Web
Formation - P2 - Standards du WebFormation - P2 - Standards du Web
Formation - P2 - Standards du Web
 
Formation - P1 - Spip Utilisation
Formation - P1 - Spip UtilisationFormation - P1 - Spip Utilisation
Formation - P1 - Spip Utilisation
 
Memento HTML CSS
Memento HTML CSSMemento HTML CSS
Memento HTML CSS
 
Formation - WiFi
Formation - WiFiFormation - WiFi
Formation - WiFi
 

Memento Boucles SPIP

  • 1. BOUCLES, CRITERES, FILTRES MEMENTO – SPIP 2 d'après http://www.spip-contrib.net http://www.spip.net/fr et http://www.erasme.org CRITERES de boucles FILTRES de boucles BALISES générales FILTRES de balises Comparaison Sélection Configuration du Site: Filtres de texte {critère} {début,nombre} #URL_SITE_SPIP majuscules {critère=valeur} {debut_xxx,b} #NOM_SITE_SPIP justifier, aligner_droite, {critère=#BALISE} {1/3} #EMAIL_WEBMASTER aligner_gauche, centrer {critère=#GET{var}} {a,n-b} #LOGO_SITE_SPIP {critère=#ENV{var}} {n-a,b} textebrut avec <,=,>=,<=,==,!= Chemin relatif couper{80} Tri "#DOSSIER_SQUELETTE/fichier" ligne_longue{10} Union de valeurs {par titre} "#CHEMIN{fichier}" {critère IN v1,v2,...} {par hasard} supprimer_numero {par visites} Inclusion de squelettes nl2br Arborescence {par date} [(#INCLURE{fond=nom_sq})] PtoBR {id_rubrique} {par date_redac} <INCLURE{fond=nom_sq}> taille_en_octets {id_secteur} {par ...}{inverse} match{^w+} {branche} * Cache replace{origine,dest} Combinaison de #CACHE{24*3600} |concat{texte2} Date filtres de tri {age>n} {par filtre} Formulaires Les filtres des dates {age_redac>n} {par num filtre} #FORMULAIRE_FORUM affdate {age_relatif>n} {!par filtre} #FORMULAIRE_RECHERCHE ex:[(#DATE|affdate{'Y-m'})] {mois} {par filtre1, #FORMULAIRE_INSCRIPTION affdate_jourcourt {annee} filtre2, ...} #FORMULAIRE_SIGNATURE affdate_court {mois_redac} #FORMULAIRE_SITE affdate_mois_annee {annee_redac} Exclusion #FORMULAIRE_ECRIRE_AUTEUR jour, mois, annee {doublons} heures, minutes, secondes {doublons xxx} Balises de mise en page nom_jour, nom_mois, saison {unique} #PUCE #FORMULAIRE_ADMIN Filtres d'images Présentation #DEBUT_SURLIGNE |image_reduire{largeur, {"inter"} #FIN_SURLIGNE hauteur} ex :{« , »} image_recadre{largeur,hauteu Paramètres de l'URL r,position} Recherche #ENV{parametre,defaut} image_aplatir{format,couleur_ {recherche} #EVAL{_request('parametre')} fond} {par points} image_gamma{valeur} Générations d'URL(*, **) image_typo{police,couleur,taille} [(#SELF)] [(#URL_PAGE{squelette})] Autres Filtres +|parametre_url{valeur}|... inserer_attribut{attribut,val} extraire_attribut{attribut} Jeux de caractères parametre_url{parametre,val} #CHARSET traduire_nom_langue #LANG alterner{a,b,c,...} #LANG_DIR / _LEFT / _RIGHT #MENU_LANG Filtres techniques #MENU_LANG_ECRIRE entites_html texte_script Commentaire attribut_html [(#REM) commentaire] texte_backend abs_url Variables #SET{variable,valeur} Les filtres mathématiques #GET{variable} plus{xx}, moins{xx}, #EVAL{expression_php} mult{xx} div{xx}, modulo{xx} Balises techniques #SPIP_CRON Filtres de test #INSERT_HEAD |sinon{valeursinon} #HTTP_HEADER{argument} |?{valeursioui,valeursinon} |==, |!=, |>, |>=, |< {val} Tableaux #SET{tab,#ARRAY{cle1,item1,..}} [(#BALISE|=={val}|oui [(#GET{tab}|table_valeur{1})] [(#GET{tab}|table_valeur{cle})] code avec instructions] #SET{tab, #GET{tab}| array_merge{#ARRAY{clef, val}}
  • 2. Syntaxe SPIP résumée : <B_nom> Code HTML optionnel avant <BOUCLE_nom(TYPE){critère1}{critère2}...{critèrex}> #COMPTEUR_BOUCLE [ texte optionnel avant (#BALISE|filtre|filtre...) texte optionnel après ] Une balise d'une autre boucle : [(#_principale:BALISE)] <BOUCLE_recursive(boucle_nom)> </BOUCLE_recursive> </BOUCLE_nom> #TOTAL_BOUCLE </B_nom> Code HTML alternatif <//B_nom> BOUCLE CRITERES BALISES ARTICLES {tout} #ID_ARTICLE {id_article} #SURTITRE {id_rubrique} #TITRE {id_secteur} #SOUSTITRE {branche} #DESCRIPTIF {id_auteur} #CHAPO {id_mot} #TEXTE {titre_mot=xxxx} #PS {type_mot=yyyy} #DATE {id_groupe=zzzz} #DATE_REDAC {lang} #DATE_MODIF {date} #ID_RUBRIQUE {date=...} #ID_SECTEUR {date==...} #NOM_SITE {recherche} #URL_SITE {statut=prop|prepa #VISITES |publie|refuse|poubelle} #POPULARITE {exclus} #LANG tri Les balises calculées {par popularite} #NOTES #INTRODUCTION #LESAUTEURS #PETITION #URL_ARTICLE #FORMULAIRE_FORUM #FORMULAIRE_SIGNATURE #PARAMETRES_FORUM Les logos #LOGO_ARTICLE #LOGO_ARTICLE_RUBRIQUE #LOGO_RUBRIQUE #LOGO_ARTICLE_NORMAL #LOGO_ARTICLE_SURVOL RUBRIQUES {id_rubrique} #ID_RUBRIQUE {id_secteur} #TITRE {id_parent} #DESCRIPTIF {racine} #TEXTE {id_enfant} #ID_SECTEUR {meme_parent} #LANG {recherche}
  • 3. BOUCLE CRITERES BALISES {tout} Les balises calculées: {lang} #NOTES {exclus} #INTRODUCTION #URL_RUBRIQUE #DATE #FORMULAIRE_FORUM #PARAMETRES_FORUM #FORMULAIRE_SITE Le logo: #LOGO_RUBRIQUE #LOGO_RUBRIQUE_NORMAL #LOGO_RUBRIQUE_SURVOL BREVES {tout} #ID_BREVE {id_breve} #TITRE {id_rubrique} #DATE {id_mot} #TEXTE {titre_mot=xxxx} #NOM_SITE {type_mot=yyyy} #URL_SITE {id_groupe=zzzz} #ID_RUBRIQUE {lang} #LANG {recherche} Les balises calculées: #NOTES #INTRODUCTION #URL_BREVE #FORMULAIRE_FORUM #PARAMETRES_FORUM Le logo: #LOGO_BREVE #LOGO_BREVE_RUBRIQUE AUTEURS {tout} #ID_AUTEUR {id_auteur} #NOM {id_article} #BIO {lang} #EMAIL {lang_select} #NOM_SITE {login} #URL_SITE {statut} #PGP #LANG #STATUT #EN_LIGNE Les balises calculées: #NOTES #URL_AUTEUR #FORMULAIRE_ECRIRE_AUTEUR Le logo: #LOGO_AUTEUR FORUMS {id_forum} #ID_FORUM {id_article} #ID_THREAD {id_rubrique} #URL_FORUM {id_breve} #ID_BREVE {id_syndic} #ID_ARTICLE {id_thread} #ID_RUBRIQUE {id_parent} #ID_SYNDIC {id_enfant} #DATE {meme_parent} #TITRE {plat} #TEXTE {tout} #NOM_SITE {id_secteur} #URL_SITE {id_mot} #NOM {titre_mot=xxx} #EMAIL {id_groupe} #IP {type_mot=yyyy} Les balises calculées: #FORMULAIRE_FORUM #PARAMETRES_FORUM
  • 4. BOUCLE CRITERES BALISES MOTS {tout} #ID_MOT {id_mot} #TITRE {id_groupe} #DESCRIPTIF {id_article} #TEXTE {id_rubrique} #TYPE {id_breve} #LOGO_MOT {id_syndic} #URL_MOT {id_forum} {titre=xxx} {type=xxx} GROUPE_MOTS #ID_GROUPE #TITRE SITES ou SYNDICATION {tout} #ID_SYNDIC {id_syndic} #NOM_SITE {id_rubrique} #URL_SITE {id_secteur} #DESCRIPTIF {id_mot} #ID_RUBRIQUE {titre_mot=xxxx} #ID_SECTEU {type_mot=yyyy} {id_groupe=zzzz} Autres balises: #LOGO_SITE critères d’affichage: #URL_SYNDIC {moderation=oui} #FORMULAIRE_FORUM {syndication=oui/non} #PARAMETRES_FORUM DOCUMENTS {id_article} #LOGO_DOCUMENT {id_rubrique} #FICHIER ou (#URL_DOCUMENT) {id_breve} #TITRE #DESCRIPTIF critères d’affichage: #TYPE_DOCUMENT {mode=document/image} #TAILLE {extension==jpg|gif|png} #LARGEUR #HAUTEUR #ID_DOCUMENT #EMBED_DOCUMENT SYNDIC_ARTICLES {tout} #ID_SYNDIC_ARTICLE {id_syndic_article} #ID_SYNDIC affiche {id_syndic} #TITRE {id_rubrique} #URL_ARTICLE {id_secteur} #DATE #LESAUTEURS #DESCRIPTIF #NOM_SITE #URL_SITE SIGNATURES {tout} #ID_SIGNATURE {id_signature} #ID_ARTICLE {id_article} #DATE {par nom_email} #MESSAGE {par ad_email} #NOM #EMAIL #NOM_SITE #URL_SITE HIERARCHIE {id_article} Celles de la boucle RUBRIQUES {id_rubrique} {tout}
  • 5. Syntaxes avancées (à compléter) : [(#AUTORISER{modifier, rubrique, #ID_RUBRIQUE}) <a href="#URL_ACTION_AUTEUR{editer_#OBJET,nan,#SELF}&id_parent=# ID_RUBRIQUE&statut=publie&titre=nouveau+contenu"> </a> #FORMULAIRE_EDITER_SITE{#ID_SYNDIC, #ID_RUBRIQUE, #SELF} ]