Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Modèle:ScriptoriumItemRow » : différence entre les versions

De Wiki Warhammer AOS | Archivum Céleste
mAucun résumé des modifications
mAucun résumé des modifications
 
Ligne 11 : Ligne 11 :
  |?Bibliothécaire
  |?Bibliothécaire
  |?Notes
  |?Notes
  |?Modification date#-F[Y-m-d H:i:s]=ModifSort
  |?Modification date#-F[Y-m-d H:i:s]=ModificationDate
  |format=template
  |format=template
  |template=ScriptoriumItemRow
  |template=ScriptoriumItemRow
Ligne 32 : Ligne 32 :
| '''Sources''' || Propriété SMW || Versions de source (ex: AoS v4).
| '''Sources''' || Propriété SMW || Versions de source (ex: AoS v4).
|-
|-
| '''ModifSort''' || 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>.
| '''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 ===
Ligne 45 : 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="{{{ModifSort|}}}" style="font-size:0.8em;white-space:nowrap;">{{#ifeq:{{#timel:Y|{{{ModifSort|}}}}}|{{CURRENTYEAR}}|{{#timel:j F H:i|{{{ModifSort|}}}}}|{{#timel:j F Y H:i|{{{ModifSort|}}}}}}}</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.

Voir aussi modifier

Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.