Difference between revisions of "Template:PropVals/getIcon/doc"
From Salem Wiki
< Template:PropVals | getIcon
m (→Description: update with detailed working) |
m (→Description: more detail) |
||
Line 7: | Line 7: | ||
:If it can't find that property then it will auto-compose a filename for the icon-image to use: | :If it can't find that property then it will auto-compose a filename for the icon-image to use: | ||
::The composed filename of the icon-image is composed of the last part of the pagename followed by "_icon.png". | ::The composed filename of the icon-image is composed of the last part of the pagename followed by "_icon.png". | ||
+ | ::fe. when an icon should be displayed for "somepage/subpage", then this icon would be "Image:subpage icon.png". | ||
==Syntax== | ==Syntax== |
Revision as of 17:54, 7 July 2012
Description
- This template is used to automatically display an icon for a page.
- The page to fetch an icon for is given as its only argument.
- If no icon can be found or it doesn't exist, then will be displayed.
- If is displayed, then the image will link to the image that should have been shown, to easy uploading one by clicking the image.
- It uses {{HasProp|Has icon}}, on the requested page and use the value 'Has icon' as icon-image to display.
- If it can't find that property then it will auto-compose a filename for the icon-image to use:
- The composed filename of the icon-image is composed of the last part of the pagename followed by "_icon.png".
- fe. when an icon should be displayed for "somepage/subpage", then this icon would be "Image:subpage icon.png".
Syntax
- Type the below code somewhere on a page:
{{PropVals/getIcon|pagename}}
- pagename will default to
{{PAGENAME}}
when not provided.
Examples
- {{PropVals/getIcon}} ⇒
- {{PropVals/getIcon|Nails}} ⇒