Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
docs:dev:api:web:docpak [2023/08/07 08:28] florian créée |
docs:dev:api:web:docpak [2024/04/17 12:26] (Version actuelle) florian ↷ Nom de la page changé de docs:dev:api:web:user à docs:dev:api:web:docpak |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Docpak ====== | ====== Docpak ====== | ||
| - | |||
| Les services Docpak concernent les fichiers rattachés à une fiche descriptive. | Les services Docpak concernent les fichiers rattachés à une fiche descriptive. | ||
| - | ===== Tout les fichiers (dernière version) ===== | + | ===== Conditions de verrouillage ===== |
| + | |||
| + | Un fichier peut être verrouillé dans les cas suivants: | ||
| + | |||
| + | - Envoyé dans le workflow. | ||
| + | - En cours d'édition par un utilisateur. | ||
| + | |||
| + | Dans les deux cas l'attribut ''islock'' vaut ''1''. | ||
| + | |||
| + | Mais seul dans le cas d'un fichier en cours d'édition l'attribut ''lock'' sera non-vide avec le login de l'utilisateur en train de modifier le fichier. | ||
| + | |||
| + | ===== Lister les docpak d'une fiche ===== | ||
| + | |||
| + | Lister tout les fichiers d'une fiche descriptive. Ne renvoi que la dernière version de chaque fichier. | ||
| - | === URL === | + | ==== URL ==== |
| <code> | <code> | ||
| docpak/loadalllastrevision | docpak/loadalllastrevision | ||
| Ligne 21: | Ligne 33: | ||
| * fsfileinfo : Passer à 1 pour indiquer au service de retourner les informations du fichier. | * fsfileinfo : Passer à 1 pour indiquer au service de retourner les informations du fichier. | ||
| - | === Retour === | + | ==== Retour ==== |
| <code> | <code> | ||
| Ligne 55: | Ligne 67: | ||
| </code> | </code> | ||
| - | ====== Web Services Administration ====== | + | L'attribut ''rows'' contient une liste d'objets. Chaque objet est un élément ''docpak'' et décrit une version spécifique (en l’occurrence la dernière) d'un fichier rattaché à la fiche. |
| + | |||
| + | Ci-dessous une liste des attributs d'un docpak tel que retournés par ce service. | ||
| + | |||
| + | ^ Attributs ^ Description ^ Exemple de valeur ^ | ||
| + | | lock | Nom de l'utilisateur qui a verrouillé le fichier | "Florian" | | ||
| + | |||
| - | Web Services pour les administrateurs. | ||