« 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 |
||
| (10 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
<includeonly><tr> | <noinclude> | ||
== 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>. | |||
=== Utilisation === | |||
Ce modèle n'est pas destiné à être appelé manuellement. Il est utilisé automatiquement par les requêtes SMW du Scriptorium : | |||
<pre> | |||
{{#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 | |||
}} | |||
</pre> | |||
=== Paramètres === | |||
{| class="wikitable" | |||
! Paramètre !! Source !! Description | |||
|- | |||
| '''1''' || SMW (nom de page) || Nom complet de la page, avec préfixe de namespace. Affiché comme lien via <code>[[:{{{1}}}]]</code>. | |||
|- | |||
| '''Statut''' || Propriété SMW || Passé au modèle [[Modèle:ScriptoriumItemStatus|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 <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 === | |||
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 === | |||
* [[Modèle:ScriptoriumItemStatus]] | |||
* [[AC:Scriptorium]] | |||
</noinclude><includeonly><tr> | |||
<td>[[:{{{1}}}|{{{1}}}]]</td> | <td>[[:{{{1}}}|{{{1}}}]]</td> | ||
{{ScriptoriumItemStatus|{{{Statut|}}}}} | {{ScriptoriumItemStatus|{{{Statut|}}}}} | ||
| Ligne 5 : | 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" 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.