Difference between revisions of "Template:List Submenus/query template"
From Salem Wiki
m (display icon-image from 'Has icon' property when available, and display the 'Unknown Item icon.png' when not available or not existing.) |
m (bugfix; 'Unknown Item icon.png' shown when no redirect page exists for sub-pagename.) |
||
Line 1: | Line 1: | ||
<onlyinclude><li><!-- | <onlyinclude><li><!-- | ||
− | -->[[{{#if: {{HasProp | + | -->[[{{#if: {{HasProp |page={{{1|GameMenu/Learning}}} |Has icon}} |
− | |||
− | |||
− | |||
| {{#ifexist: | | {{#ifexist: | ||
− | {{#show | + | {{#show: {{{1|GameMenu/Learning}}} |
|?Has icon | |?Has icon | ||
|link=none | |link=none | ||
}} | }} | ||
− | | {{#show | + | | {{#show: {{{1|GameMenu/Learning}}} |
|?Has icon | |?Has icon | ||
|link=none | |link=none | ||
}} | }} | ||
− | | Image:Unknown Item icon.png{{!}}link= | + | | Image:Unknown Item icon.png{{!}}link={{ |
− | #show | + | #show: {{{1|GameMenu/Learning}}} |
|?Has icon | |?Has icon | ||
|link=none | |link=none | ||
}}{{!}}No image found, click to upload | }}{{!}}No image found, click to upload | ||
}} | }} | ||
− | | Image:Unknown Item icon.png{{!}}link= | + | | Image:Unknown Item icon.png{{!}}link=Image:Menu Button {{#titleparts: {{{1|GameMenu/Learning}}} ||-1 }}.png{{!}}No image found, click to upload |
− | }}]] [[{{{1|GameMenu/ | + | }}]] [[{{{1|GameMenu/Learning}}} | {{#titleparts: {{{1|GameMenu/Learning}}} ||-1 }}]].<!-- |
--></li></onlyinclude><noinclude>{{documentation}}</noinclude> | --></li></onlyinclude><noinclude>{{documentation}}</noinclude> |
Revision as of 18:55, 3 July 2012
Template documentation (for the template shown above, sometimes hidden or invisible)
Description
- This template is used to format the output-results of the SMW-Query used in {{List Submenus}}.
- It uses {{HasProp|Has icon}}, on the page of the entry to be displayed, and use that as icon-image to display.
- If it can't find that property or the set image doesn't exist it will use and link this image, so ppl can click it, to "Menu Button " followed by the last part of the entry-name followed by ".png".
- fe. when an entry should be displayed for "GameMenu/subpage", then this link would point to "Image:Menu Button subpage.png".
- See Inline queries to see how an inline query can use this to format the display of query results.
Visit Template:List Submenus/query template/doc to edit this text! (How does this work?)