« Modèle:ScriptoriumItemRow » : différence entre les versions
De Wiki Warhammer AOS | Archivum Céleste
Autres actions
mAucun résumé des modifications |
mAucun résumé des modifications |
||
| (8 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 2 : | Ligne 2 : | ||
== ScriptoriumItemRow == | == ScriptoriumItemRow == | ||
Modèle utilisé par le [[AC:Scriptorium]] pour afficher une ligne de résultat dans les tableaux de suivi. Appelé via <code>format=template</code> dans les requêtes <code>#ask</code>. | Modèle utilisé par le [[AC:Scriptorium]] pour afficher une ligne de résultat dans les tableaux de suivi. Appelé via <code>format=template</code> dans les requêtes <code>#ask</code>. | ||
=== Utilisation === | === Utilisation === | ||
Ce modèle n'est pas destiné à être appelé manuellement. Il est utilisé automatiquement par les requêtes SMW du Scriptorium : | Ce modèle n'est pas destiné à être appelé manuellement. Il est utilisé automatiquement par les requêtes SMW du Scriptorium : | ||
| Ligne 12 : | Ligne 11 : | ||
|?Bibliothécaire | |?Bibliothécaire | ||
|?Notes | |?Notes | ||
|?Modification date#-F[Y-m-d H:i:s]=ModificationDate | |||
|format=template | |format=template | ||
|template=ScriptoriumItemRow | |template=ScriptoriumItemRow | ||
| Ligne 18 : | Ligne 18 : | ||
}} | }} | ||
</pre> | </pre> | ||
=== Paramètres === | === Paramètres === | ||
{| class="wikitable" | {| class="wikitable" | ||
| Ligne 33 : | Ligne 32 : | ||
| '''Sources''' || Propriété SMW || Versions de source (ex: AoS v4). | | '''Sources''' || Propriété SMW || Versions de source (ex: AoS v4). | ||
|- | |- | ||
| ''' | | '''ModificationDate''' || Propriété SMW (Modification date, ISO UTC) || Date de dernière modification au format <code>Y-m-d H:i:s</code> en UTC. Sert de <code>data-sort-value</code> pour le tri, et est convertie en heure locale (Europe/Paris) à l'affichage via <code>#timel</code>. | ||
|} | |} | ||
=== Rendu HTML === | === Rendu HTML === | ||
Le modèle génère un élément <code><tr></code> avec 6 cellules : Page, Statut (via <nowiki>{{ScriptoriumItemStatus}}</nowiki>), Bibliothécaire, Notes, Sources, Dernière édition. | Le modèle génère un élément <code><tr></code> avec 6 cellules : Page, Statut (via <nowiki>{{ScriptoriumItemStatus}}</nowiki>), Bibliothécaire, Notes, Sources, Dernière édition. La date est stockée brute (UTC) dans <code>data-sort-value</code> pour le tri, et affichée en heure locale. | ||
=== Voir aussi === | === Voir aussi === | ||
* [[Modèle:ScriptoriumItemStatus]] | * [[Modèle:ScriptoriumItemStatus]] | ||
| Ligne 48 : | Ligne 45 : | ||
<td>{{{Notes|}}}</td> | <td>{{{Notes|}}}</td> | ||
<td><span class="smwtable-scriptorium-sources">{{{Sources|}}}</span></td> | <td><span class="smwtable-scriptorium-sources">{{{Sources|}}}</span></td> | ||
<td class="smwtable-scriptorium-date">{{{ | <td class="smwtable-scriptorium-date" data-sort-value="{{{ModificationDate|}}}" style="font-size:0.8em;white-space:nowrap;">{{#ifeq:{{#timel:Y|{{{ModificationDate|}}}}}|{{CURRENTYEAR}}|{{#timel:j F H:i|{{{ModificationDate|}}}}}|{{#timel:j F Y H:i|{{{ModificationDate|}}}}}}}</td> | ||
</tr></includeonly> | </tr></includeonly> | ||
Dernière version du 7 juin 2026 à 19:02
ScriptoriumItemRow modifier
Modèle utilisé par le AC:Scriptorium pour afficher une ligne de résultat dans les tableaux de suivi. Appelé via format=template dans les requêtes #ask.
Utilisation modifier
Ce modèle n'est pas destiné à être appelé manuellement. Il est utilisé automatiquement par les requêtes SMW du Scriptorium :
{{#ask:
[[Classification::Skavens]]
|?Statut
|?Sources
|?Bibliothécaire
|?Notes
|?Modification date#-F[Y-m-d H:i:s]=ModificationDate
|format=template
|template=ScriptoriumItemRow
|named args=yes
|link=none
}}
Paramètres modifier
| Paramètre | Source | Description |
|---|---|---|
| 1 | SMW (nom de page) | Nom complet de la page, avec préfixe de namespace. Affiché comme lien via [[:{{{1}}}]].
|
| Statut | Propriété SMW | Passé au modèle ScriptoriumItemStatus pour affichage en badge coloré. |
| Bibliothécaire | Propriété SMW | Nom de l'archiviste assigné à la page. |
| Notes | Propriété SMW | Notes de suivi sur la page. |
| Sources | Propriété SMW | Versions de source (ex: AoS v4). |
| ModificationDate | Propriété SMW (Modification date, ISO UTC) | Date de dernière modification au format Y-m-d H:i:s en UTC. Sert de data-sort-value pour le tri, et est convertie en heure locale (Europe/Paris) à l'affichage via #timel.
|
Rendu HTML modifier
Le modèle génère un élément <tr> avec 6 cellules : Page, Statut (via {{ScriptoriumItemStatus}}), Bibliothécaire, Notes, Sources, Dernière édition. La date est stockée brute (UTC) dans data-sort-value pour le tri, et affichée en heure locale.