m (test1) |
Aucun résumé des modifications |
||
(4 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 2 : | Ligne 2 : | ||
//prepare image file info |
//prepare image file info |
||
− | -->{{#if:{{#pos: |
+ | -->{{#if:{{#pos:{{{1|}}}|.}}|<!-- |
− | -->{{image/info |
+ | -->{{image/info|{{{1|}}}|{{{force|}}}}}<!-- for "filename.ext" will do exist check. directly.(expensive) |
-->|<!-- |
-->|<!-- |
||
// for "filename" will check "filename.gif" and "filename.png" (expensive*2) |
// for "filename" will check "filename.gif" and "filename.png" (expensive*2) |
||
− | -->{{image/info |
+ | -->{{image/info|{{{1|}}}.gif|{{{force|}}}}}<!-- |
-->{{#if:{{#dplvar:_image_exist}}||<!-- |
-->{{#if:{{#dplvar:_image_exist}}||<!-- |
||
− | -->{{image/info |
+ | -->{{image/info|{{{1|}}}.png|{{{force|}}}}}<!-- |
-->}}<!-- |
-->}}<!-- |
||
-->}}<!-- |
-->}}<!-- |
||
Ligne 20 : | Ligne 20 : | ||
//parameter is a named parameter |
//parameter is a named parameter |
||
-->{{#switch:{{#var:_k}}<!-- check for certain parameters |
-->{{#switch:{{#var:_k}}<!-- check for certain parameters |
||
− | -->|maxsize|scale|size=<!-- |
+ | -->|maxsize|scale|size|redlink=<!-- options of this template. skip, will process later. |
− | -->|#default={{!}}{{#var:_k}}={{#var:_v}}<!-- other custom parameter. add "|<name of the parameter>=<value of the parameter>" to outputstring |
+ | -->|#default={{!}}{{#var:_k}}={{#var:_v}}<!-- other custom parameter for [[File:]]. add "|<name of the parameter>=<value of the parameter>" to outputstring |
-->}}<!-- |
-->}}<!-- |
||
-->|<!-- |
-->|<!-- |
||
Ligne 48 : | Ligne 48 : | ||
//final output: |
//final output: |
||
-->[[File:{{#dplvar:_image_name}}{{#var:_outputstr}}]]<!-- |
-->[[File:{{#dplvar:_image_name}}{{#var:_outputstr}}]]<!-- |
||
+ | -->|<!--ELSE, not exist |
||
+ | -->{{#if:{{{redlink|}}}|[[File:{{#if:{{#pos:{{{1|}}}|.}}|{{{1|}}}|{{{1|}}}.png}}]]}}<!-- |
||
-->}}<!-- |
-->}}<!-- |
||
Ligne 59 : | Ligne 61 : | ||
}}<!-- |
}}<!-- |
||
− | -->{{doc}} |
+ | -->{{doc}} |
+ | {{category|Templates}} |
||
+ | [[de:Vorlage:Image]] |
||
+ | [[en:Template:Image]] |
||
+ | </noinclude> |
Dernière version du 26 septembre 2021 à 21:52
Ce modèle définit la table « Imageinfo ». Afficher la table.
Documentation
[purger]
Aucune sous-page de documentation n'existe pour le moment pour ce modèle. En créer une maintenant.