Boucle et Balises de DW2

0Boucle0
DW2 offre un boucle DW2_DOC dont vous trouverez un exemple explicite dans le fichier illustrant le catalogue public : modele_catalogue_dw2.html, à la racine du plugin.
Elle s’emploiera également dans les squelettes articles pour afficher la valeur du "Compteur" d’un Document, à insérée dans la boucle DOCUMENTS :

0Balises0
 #ID_DOCUMENT
2Retourne le numéro du document comme la balise du même nom d’une boucle DOCUMENTS.2

 #NOM_DOC
2Balise calculée.
Retourne le nom de la fiche du Document.
( Rappel .. Ce champ est modifiable dans DW2, et, par défaut DW2 y duplique le nom du fichier : monfichier.pdf.
2

 #FICHIER_DOC
2Balise calculée.
Alternative à la précédente, retourne le nom du fichier (ex. monfichier.pdf.)
2

 #URL_DOC_OUT
2balise calculée.
Utilisable dans une BOUCLE_chose(DOCUMENTS) ou BOUCLE_bidule(DW2_DOC)
Fournie l’url standard de DW2 : spip.php?action=dw2_out&id_xxx
2

 #TOTAL_DOC
2Retourne la valeur du Compteur du document.2

 #DATEUR_DOC : : 2.12 : :
2Balise calculée.
Date du dernier téléchargement du fichier, sous la forme " 0000-00-00 00:00:00 ".
Peut être traité comme toutes dates dans SPIP :
[(#DATEUR_DOC|affdate’d/m/Y’)]
2

2L’ancienne balise #DATEUR reste supportée.2

 #TAILLE_DOC
2Balise calculee.
Retourne la Taille du fichier. Elle peut recevoir le filtre : |taille_en_octets.
2

 #TITRE_DOC
2Balise calculee.
Renvois le Titre du Document.
2

 #DESCRIPTIF_DOC
2Balise calculee.
Renvois le Descriptif du Document.
2

 #CONT_DOC
2Balise calculée.
Retourne le type de conteneur du Document ; soit : "article" ou "rubrique" (en minuscule).
2

 #ID_CONT_DOC
2Balise calculée.
ID de l’Article ou Rubrique conteneur.
2

 #TITRE_CONT_DOC
2Balise calculée.
Retourne le Titre de l’article ou de la Rubrique conteneur.
2

 #URL_CONT_DOC
2Balise calculée.
Retourne l’URL de l’Article ou de la rubrique conteneur.
2

 #CATEGORIE
2Retourne la Catégorie. Soit le Nom de la Rubrique ou Secteur dans lequel l’article ou la rubrique conteneur se trouve.2

 #DATE_CREA
2Date d’enregistrement du Document dans le Catalogue DW2.
Fonctionne comme toutes dates sous SPIP (voir #DATEUR_DOC)
2

 #LOGO_DOC
2Balise calculée.
Retourne le LOGO du Document, comme pour une Balise #LOGO_DOCUMENT.
Supporte filtres : |right ...
Le filtre "|lien" renvois vers une redirection DW2 ( .. |fichier = chemin de l’icône)
|#URL_DOC_OUT == |lien
2

 #TOTAL_SITE
2Balise calculée.
Retourne le cumul des Téléchargements de tous les Documents ayant un "statut : actif".
2

 #DW2_ALERTE : : 2.13 : :
2Balise calculée.
Placée juste après la balise HTML <body ...> , elle permet l’affichage des messages d’alertes (visiteur non identifié sur le site, document inexistant ...) dans un <div ...> centré sur la page du navigateur.
Elle appel l’un des pseudo-formulaires (dw2/formulaires/) selon un argument transmis par l’aiguilleur de DW2 dans l’url de retour, si le document ne peut être transmis au visiteur.
Argument : dwacces= 1, 2 ou 3.
Formulaires : dw2_alerte[1, 2 ou 3].html
2

2 Pour info
Message 1 (dw2_alerte1.html) : le document est restreint et le visiteur n’est pas identifié.
Le navigateur reste sur la page encours et affiche le popup :
Affichage du popup : #LOGIN_PUBLIC.

Message 2 (dw2_alerte2.hmtl) : le visiteur est identifié, mais n’a pas les droits suffisants.
Le navigateur reste sur la page encours et affiche le popup :
Affichage du popup : « ... vous n’avez pas les droits suffisants ... ».

Message 3 (dw2_alerte3.html) : l’ID du document n’est pas reconnue comme étant un document du Catalogue.
Le navigateur passe sur la page sommaire.htlm et affiche le popup :
Affichage du popup : « ... document inaccessible ... voir la page [ catalogue ] ... ».
2

Accueil
L'auteur ...
Ecrire à Hugues
Plan du site
... quelques liens !
Catalogue
:::  koakidi.com © 2002-2017 :::  Crédits  :::  spip   koak2.0  :::  ico 1036931  :::  ff  :::