Publication structurée : Différence entre versions

De OviWiki
Aller à : navigation, rechercher
(Paramètres)
(Paramètres)
Ligne 24 : Ligne 24 :
  
 
; path
 
; path
: requête XPath à utiliser pour récupérer la liste des champ à utiliser, la requête doit retourner une liste de tags de type <code>element<code>
+
: requête XPath à utiliser pour récupérer la liste des champ à utiliser, la requête doit retourner une liste de tags de type <code>element</code>
  
 
; filter
 
; filter

Version du 20 janvier 2016 à 11:42

Containers OVML

OCPublication

<source lang="ovml"> <OCPublication [node=""] [structure="" [publication=""]] [filter=""] [limit=""] [order=""] [orderby=""]>

     <OVPublicationId>
     <OVPublication...>

</OCPublication> </source>


Paramètres

node
Id du noeud dans le plan du site
structure
nom de la structure de donnés
publication
Id numérique de la publication ou liste d'id séparés par des virgules
path
requête XPath à utiliser pour récupérer la liste des champ à utiliser, la requête doit retourner une liste de tags de type element
filter
 ???
limit
 ???
order
 ???
orderby
 ???

Variables

Variable Valeur
OVPublicationSitemapNodeId Id du noeud du plan du site fourni par ovidentia (toujours présent)
OVPublicationSitemapCustomNodeId Id du premier noeud ayant pour cible cette publication dans le plan du site défini dans les options du site (peut être vide si la publication n'est pas dans sitemap_editor).
PublicationSitemapCustomNodeText Nom du premier noeud ayant pour cible cette publication dans le plan du site défini dans les options du site (peut être vide si la publication n'est pas dans sitemap_editor).
PublicationSitemapCustomNodeDescription Description du premier noeud ayant pour cible cette publication dans le plan du site défini dans les options du site (peut être vide si la publication n'est pas dans sitemap_editor).
PublicationSitemapUrl Url réécrite permettant d'accéder à la publication.
... Autant de variables que de champs dans la structure Il faut utiliser une majuscule pour le premier caractère, example: title dans le fichier xsd deviens OVTitle dans l'ovml


Fonctions OVML

OFDownloadUrl

<source lang="ovml"> <OFDownloadUrl path="localPath" permanent="1|0" saveas=""> </source>

OFPublicationNode

<source lang="ovml"> <OFPublicationNode [node=""] [saveas=""] [all="0"]> </source>