টেমপ্লেট:Main page image: সংশোধিত সংস্করণের মধ্যে পার্থক্য
Fix trimming |
prevent <p> when caption empty |
||
১ নং লাইন: | ১ নং লাইন: | ||
<div class="thumbinner mp-thumb" style="background:none; border:none; margin:0.5em 0; max-width:{{#expr:{{str number/trim|{{if empty|{{{width|}}}|120}}}}{{#ifeq:{{{border|}}}|yes|+2}}}}px;"> | <div class="thumbinner mp-thumb" style="background:none; border:none; margin:0.5em 0; max-width:{{#expr:{{str number/trim|{{if empty|{{{width|}}}|120}}}}{{#ifeq:{{{border|}}}|yes|+2}}}}px;"> | ||
[[File:<!--if {{{image}} begins with File:/Image: remove it-->{{Remove file prefix|{{{image<noinclude>|Example.png</noinclude>}}}}}|{{#ifeq:{{{border|}}}|yes|border|}}|<!-- if {{{width}}} ends with "px" then remove it -->{{#ifeq: {{str endswith|{{if empty|{{{width|}}}|120}} | px}} | yes | <!--do the substring here-->{{str left|{{{width}}}|{{str find0|{{{width}}}|px}} }} | {{if empty|{{{width|}}}|120}} }}px <!-- title (use caption, alt text or non-default link target if not available) -->{{#if:{{{title|}}} | {{!}}{{{title}}} | {{#if:{{{caption|}}} | {{!}}{{{caption}}} | {{!}}{{{alt|}}}}}}} <!-- alt text (use caption, title or image name if not available) --> {{#if:{{{alt|}}} | {{!}}alt={{{alt}}}}} <!--add link if exists-->{{#if:{{{link|}}} | {{#ifeq:{{remove file prefix|{{{link}}}}}|{{remove file prefix|{{{image}}}}}| <!--do nothing if {{{link}}} and {{{image}}} are the same-->| {{!}}link=File:{{remove file prefix|{{{link}}}}} }}<!--end #ifeq for link/image comparison--> }}<!--end #if for link-->]]{{#if: {{{caption|<noinclude>Caption goes here.</noinclude>}}}| | [[File:<!--if {{{image}} begins with File:/Image: remove it-->{{Remove file prefix|{{{image<noinclude>|Example.png</noinclude>}}}}}|{{#ifeq:{{{border|}}}|yes|border|}}|<!-- if {{{width}}} ends with "px" then remove it -->{{#ifeq: {{str endswith|{{if empty|{{{width|}}}|120}} | px}} | yes | <!--do the substring here-->{{str left|{{{width}}}|{{str find0|{{{width}}}|px}} }} | {{if empty|{{{width|}}}|120}} }}px <!-- title (use caption, alt text or non-default link target if not available) -->{{#if:{{{title|}}} | {{!}}{{{title}}} | {{#if:{{{caption|}}} | {{!}}{{{caption}}} | {{!}}{{{alt|}}}}}}} <!-- alt text (use caption, title or image name if not available) --> {{#if:{{{alt|}}} | {{!}}alt={{{alt}}}}} <!--add link if exists-->{{#if:{{{link|}}} | {{#ifeq:{{remove file prefix|{{{link}}}}}|{{remove file prefix|{{{image}}}}}| <!--do nothing if {{{link}}} and {{{image}}} are the same-->| {{!}}link=File:{{remove file prefix|{{{link}}}}} }}<!--end #ifeq for link/image comparison--> }}<!--end #if for link-->]]{{#if: {{{caption|<noinclude>Caption goes here.</noinclude>}}}| | ||
<div class="thumbcaption" style="padding:0.25em 0 0 0; word-wrap:break-word; {{#if:{{{caption align|}}} | text-align:{{{caption align}}};}}">{{{caption<noinclude>|Caption goes here.</noinclude>}}}</div>}} | <div class="thumbcaption" style="padding:0.25em 0 0 0; word-wrap:break-word; {{#if:{{{caption align|}}} | text-align:{{{caption align}}};}}">{{{caption<noinclude>|Caption goes here.</noinclude>}}}</div>}}</div> | ||
</div> | |||
<noinclude> | <noinclude> | ||
{{documentation}} | {{documentation}} | ||
</noinclude> | </noinclude> |