Template:Archives/sandbox: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Copy from current version (preparing an edit request)
Rewrite the image/header code to fix some minor misalignments and improve mobile compatibility
Tag: Reverted
Line 1: Line 1:
{{talk other|<templatestyles src="Module:Message box/tmbox.css"/>|<templatestyles src="Module:Message box/ombox.css"/>|demospace={{{demospace|}}}}}
{{talk other|<templatestyles src="Module:Message box/tmbox.css"/>|<templatestyles src="Module:Message box/ombox.css"/>|demospace={{{demospace|}}}}}
<table id="archivebox" role="presentation" class="{{talk other|tmbox tmbox-notice|ombox ombox-notice|demospace={{{demospace|}}}}} {{#ifeq:{{{banner|{{{large|}}}}}}|yes||mbox-small}} {{#ifeq:{{{collapsed}}}|yes|mw-collapsible mw-collapsed|{{#ifeq:{{{collapsible}}}|yes|mw-collapsible}}}} {{{class|}}}" style="text-align: center; padding: 1em; {{#if:{{{box-width|}}}|width:{{{box-width}}};}} {{#ifeq:{{{banner|{{{large}}}}}}|yes|min-width:80%;}} {{{style|}}}">
<table id="archivebox" role="presentation" class="{{talk other|tmbox tmbox-notice|ombox ombox-notice|demospace={{{demospace|}}}}} {{#ifeq:{{{banner|{{{large|}}}}}}|yes||mbox-small}} {{#ifeq:{{{collapsed}}}|yes|mw-collapsible mw-collapsed|{{#ifeq:{{{collapsible}}}|yes|mw-collapsible}}}} {{{class|}}}" style="text-align: center; padding: 1em; {{#if:{{{box-width|}}}|width:{{{box-width}}};}} {{#ifeq:{{{banner|{{{large}}}}}}|yes|min-width:80%;}} {{{style|}}}">
<tr>
<tr>{{#ifeq:{{{image|}}}|none|<td>|<td {{#ifeq:{{{banner|{{{large}}}}}}|yes|rowspan="{{#expr:1+{{#ifeq:{{{search}}}|no|0|1}}+{{#if:{{{list|{{{1|}}}}}}|1|0}}+{{#if:{{{age|}}}{{{target|}}}|1|0}}}}"}}
class="mbox-text" style="padding:0.6em 0 0.25em; {{#ifeq:{{{banner|{{{large|}}}}}}|yes|width:52px;|}}">
{{#ifeq:{{{banner|{{{large}}}}}}|yes
|<!-- Banner style: image in a rowspan cell (if present) -->
<div style="width:100%; float:left;">{{#invoke:InfoboxImage|InfoboxImage|alt={{{alt|}}}|link={{{link|}}}|image={{{image|Replacement filing cabinet.svg}}}|size={{{image-size|}}}|sizedefault=40px}}{{#ifeq:{{{banner|{{{large}}}}}}|yes|</div></td><td>|<br/>}}
{{#ifeq:{{{image|}}}|none||
}}{{#if:{{{banner|{{{large|}}}}}}||'''&#160;}}{{{title|Archives}}}{{#ifeq:{{{banner|{{{large}}}}}}|yes|&#58;&#32;
<td rowspan="{{#expr:1+{{#ifeq:{{{search}}}|no|0|1}}+{{#if:{{{list|{{{1|}}}}}}|1|0}}+{{#if:{{{age|}}}{{{target|}}}|1|0}}}}" class="mbox-image" style="width:52px;">
|'''{{#ifeq:{{{image|}}}|none||</div>}}</td></tr><tr><td class="plainlinks">
{{#invoke:InfoboxImage|InfoboxImage|alt={{{alt|}}}|link={{{link|}}}|image={{{image|Replacement filing cabinet.svg}}}|size={{{image-size|}}}|sizedefault=40px}}
}}{{#switch:{{#if:{{{list|}}}|no|{{{auto|{{#if:{{{1|}}}|no}}}}}}}
</td>
}}
|<!-- Box style: header row, with image (if present) -->
<td style="padding:0.6em 0 0.25em;">
<div style="overflow:hidden;">{{#ifeq:{{{image|}}}|none||{{#invoke:InfoboxImage|InfoboxImage|alt={{{alt|}}}|link={{{link|}}}|image={{{image|Replacement filing cabinet.svg}}}|size={{{image-size|}}}|sizedefault=40px}}<br>}}'''{{{title|Archives}}}'''</div>
</tr><tr>
}}
<td class="plainlinks {{#if:{{{banner|{{{large|}}}}}}|mbox-text}}">
{{#if:{{{banner|{{{large|}}}}}}|{{{title|Archives}}}&#58;&#32;}}{{#switch:{{#if:{{{list|}}}|no|{{{auto|{{#if:{{{1|}}}|no}}}}}}}
|#default={{#ifexist:{{#rel2abs:./{{{index|Archive index}}}}}|[[{{#rel2abs:./{{{index|Archive index}}}}}|Index]]&#32;
|#default={{#ifexist:{{#rel2abs:./{{{index|Archive index}}}}}|[[{{#rel2abs:./{{{index|Archive index}}}}}|Index]]&#32;
}}{{#ifexist:{{#rel2abs:{{#if:{{{archivelist|}}}|{{{archivelist}}}|./archivelist}}}}
}}{{#ifexist:{{#rel2abs:{{#if:{{{archivelist|}}}|{{{archivelist}}}|./archivelist}}}}

Revision as of 23:12, 7 January 2023