Préparation des Squelettes

Le plugin est fournis avec une BOUCLE et un jeu de Balises, pour vous permettre de restituer les données liées à une fiche(document) du Catalogues de celui-ci.

0URL du fichier0
Afin que DW2 prenne en compte un hit fait sur le lien du fichier dans vos pages, ce lien doit pointer vers le fichier "aiguilleur" de DW2.
Pour cela, 2 possibilités :

 1 .. Rien à faire ...: : 2.13 : :
Par défaut, la configuration de DW2 fixe le paramètre « Forcer URL DOCUMENT » sur OUI. Ce qui implique que le plugin intercepte toutes les balises #URL_DOCUMENT de vos squelettes et reconstruit l’url vers l’aiguilleur de DW2.

 2 .. Remplacer les balises ...
Adaptez vos squelettes en y plaçant les balises de DW2.
Remplacer les balises "#URL_DOCUMENT" par la balise de DW2 : #URL_DOC_OUT ; dans les boucles (DOCUMENTS) concernées.
Ex. :

ou

0Affichage du compteur ... (optionnel !)0
Pour afficher la valeur du "Compteur" d’un Document vous pouvez faire usage de la boucle suivante,
à insérée dans la boucle DOCUMENTS :

#TOTAL_DOC retourne le nombre de téléchargements du Document.
#DATEUR_DOC retourne la date du dernier téléchargement.

Voir les Chapitres "Catalogue Public" et "Balises"".

0Mode Restreint0
: : 2.13 : : Voir ce chapitre.
Si vous utilisez le Mode Restreint (Interdire le téléchargement de documents, espace public, aux non-inscrits sur le site) il vous faut impérativement placer la Balise#DW2_ALERTE dans les squelettes article, rubrique et sommaire.html (et tout autre affichant des liens vers les documents).
Cette balise permet l’affichage d’un message (d’alerte !), signalant l’interdit, proposant le formulaire d’enregistrement (login/Mot-passe) ou encore indiquant l’absence du document (ID du Doc erroné).
Du fait de ce dernier message, (absence du doc) afin de parer à toutes éventualités, je vous recommande de placer cette balise, mode Restreint ou pas ! Ce dernier message propose un lien vers votre Catalogue-Public.

La Balise #DW2_ALERTE doit être placée dans les squelettes indiqués ci-dessus, juste après <body ... >

0Filtre dw_redir0
Depuis la v.2.015, vous pouvez appliquer ce filtre à la balise TEXTE ainsi : #TEXTE|dw_redir.
Ce dernier détecte et remplace l’URL de Documents introduit dans le corps de texte par des <docXXX|left> , pour les renvoyer vers le script "Aiguilleur" de DW2.

: : 2.017 : : le filtre prend en compte les Documents "Distant". (Voir SPIP).

Pour les amateur, la fonction de ce filtre se trouve dans le fichier : dw2_mesfonctions.php.

0Filtre longmot0
: : 2.13 : : DW2 propose le filtre longmot, exemple :
[(#NOM_DOC|longmot{30})] .
Il peut être appliqué, par exemple, sur les noms de fichiers un peu trop comme cela semble arriver ... souvent ! Le filtre introduit, dans la chaîne concernée, un espace tous les nn caractères.
2Cette fonction est appliquée à tous les noms de fichiers ou Fiche dans les tableaux du plugin.2

0Le CATALOGUE PUBLIC0
Vous trouverez dans les chapitres "Catalogue Public" et "Boucle et Balises" les informations nécessaire à la création d’un squelette "catalogue.html".

0Backend ... 0
Si vous avez refusé de laisser DW2 modifier automatiquement les #URL_DOCUMENT, pensez aussi à modifier votre fichier backend.html ainsi :
original : #URL_DOCUMENT|url_absolue|unique
devient : #URL_DOC_OUT|url_absolue|unique

0Un dernier truc ... 0
Pensez à vider le CACHE, après avoir installé vos squelettes modifiés, afin que la prise en compte se fasse dès maintenant ! ... enfin ce que j’en dis moi !

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