Difference between revisions of "Template:Display image"

From Wikispooks
Jump to navigation Jump to search
(has logo fix)
Line 7: Line 7:
 
Usage:
 
Usage:
 
  <nowiki>{{</nowiki>{{PAGENAME}}|''Pagename''<nowiki>}}</nowiki></noinclude><includeonly>{{#if: {{{1|}}}|
 
  <nowiki>{{</nowiki>{{PAGENAME}}|''Pagename''<nowiki>}}</nowiki></noinclude><includeonly>{{#if: {{{1|}}}|
{{#ifexpr: {{#ask:[[-Has logo::{{{1}}}]]|format=count}}>0|{{#ask:[[-Has logo::{{{1}}}]]}}|{{Display image/image|{{{1|}}}|}}}}}}</includeonly>
+
{{#ifexpr: {{#ask:[[-Has logo::{{{1}}}]]|format=count}}>0|{{#ask:[[-Has logo2::{{{1}}}]]}}|{{Display image/image|{{{1|}}}|}}}}}}</includeonly>

Revision as of 17:24, 13 July 2015

This is a semantic utility template to allocate Property:Display image.
The logic is as follows:

  • If the page Has logo, and that file exists, then use that.
  • Elseif the page Has image, and that file exists, then use that.
  • Else use an icon derived from the page's Has objectClass2.

Usage:

{{Display image|Pagename}}