Publication structurée : Différence entre versions
De OviWiki
(Nouvelle page : ===OCPublication=== <source lang="ovml"> <OCPublication [node=""] [structure="" [publication=""]] [filter=""] [limit=""] [order=""] [orderby=""]> <OVPublicationId> <O...) |
|||
| Ligne 1 : | Ligne 1 : | ||
| − | + | ==Containers OVML== | |
===OCPublication=== | ===OCPublication=== | ||
| Ligne 10 : | Ligne 10 : | ||
</OCPublication> | </OCPublication> | ||
</source> | </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 | ||
| + | |||
| + | ; filter | ||
| + | : ??? | ||
| + | |||
| + | ; limit | ||
| + | : ??? | ||
| + | |||
| + | ; order | ||
| + | : ??? | ||
| + | |||
| + | ; orderby | ||
| + | : ??? | ||
| + | |||
| + | |||
| + | ==== Variables ==== | ||
| + | |||
| + | {| class="prettytable" | ||
| + | ! 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: <code>title</code> dans le fichier xsd deviens <code>OVTitle</code> dans l'ovml | ||
| + | |} | ||
| + | |||
| + | |||
| + | ==Fonctions OVML== | ||
| + | |||
===OFDownloadUrl=== | ===OFDownloadUrl=== | ||
Version du 20 janvier 2016 à 11:31
Sommaire
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
- 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>