Template:Archives: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
merge with Template:Archive banner per TFD - boxes are built completely different so this was really the only way I could smash 'em together
per edit request on talk page - multiple from sandbox
Tag: Reverted
Line 1: Line 1:
<table id="archivebox" role="presentation" class="{{talk other|tmbox tmbox-notice|ombox ombox-notice|demospace={{{demospace|}}}}} {{#ifeq:{{{banner|{{{large|}}}}}}|yes||mbox-small}} {{#if: {{{banner|{{{large|}}}}}}||{{#ifeq:{{{collapsed}}}|yes|collapsible collapsed|{{#ifeq:{{{collapsible}}}|yes|collapsible}}}}}}" style="text-align: center; padding: 1em; {{#if:{{{box-width|}}}|width:{{{box-width}}};}} {{#ifeq:{{{banner|{{{large}}}}}}|yes|min-width:80%;|}} {{{style|}}}">
{{#ifeq:{{{banner|}}}|yes
<tr><th rowspan="{{#ifeq:{{{banner|{{{large}}}}}}|yes|{{#if:{{{search|}}}|{{#if:{{{age|}}}{{{target|}}}|2}}|{{#if:{{{age|}}}{{{target|}}}|3|2}}}}|1}}" class="mbox-text" style="text-align: center; padding:0.25em 0; {{#ifeq:{{{banner|{{{large|}}}}}}|yes|width:52px;|}} {{#ifeq:{{{image|}}}|none||padding-top: 0.6em;}}">{{#ifeq:{{{image|}}}|none||<div style="float:left; width:100%;">{{#invoke:InfoboxImage|InfoboxImage|alt={{{alt|}}}|link={{{link|}}}|image={{{image|Replacement filing cabinet.svg}}}|size={{{image-size|}}}|sizedefault=40px}}{{#ifeq:{{{banner|{{{large}}}}}}|yes|</div></th><td>|<br/>}}}}
|{{Mbox
'''{{{title|[[Help:Archiving a talk page|Archives]]}}}'''{{#ifeq:{{{banner|{{{large}}}}}}|yes|&colon;&#32;
| small = {{{small|}}}
|{{#ifeq:{{{image|}}}|none||</div>}}</th></tr><tr><td class="plainlinks">}}{{#ifeq:{{{auto}}}|no||{{#if:{{{1|}}}{{{list|}}}|
| image = [[File:Replacement filing cabinet.svg|40px|alt=|link=]]
|{{#ifexist:{{#rel2abs:./{{{index|Archive index}}}}}
| smallimage = none
|[[{{#rel2abs:./{{{index|Archive index}}}}}|Index]]&#32;}}}}{{#if:{{{1|}}}|
| textstyle = text-align: center;
| text = '''[[Help:Archiving a talk page|Archives]]'''{{#ifeq:{{{list|}}}|{{{list|-}}}|{{#if:{{{list|}}}|<div>
|{{#if:{{{list|}}}|<div style="padding:0px 10px; text-align:left;">{{{list}}}</div>
|{{#if:{{{archivelist|}}}|{{#rel2abs:{{{archivelist}}}|./archivelist}}
{{{list}}}</div>}}|<nowiki/>: {{#if:{{Yesno|{{{index|}}}}}|[[/Archive index|Index]],}} {{Archive list|nobr=yes|prefix={{{prefix|}}}|root={{{root|}}}|start={{{start|}}}|max={{{max|}}}}}}}
{{#if:{{{extra|}}}|<div>
|{{Archive list|{{#if:{{{root|}}}|root|DISABLE1}}={{{root}}}
|{{#if:{{{banner|{{{large|}}}}}}|DISABLE2|auto}}={{{auto|long}}}
{{{extra}}}</div>}}
|nobr={{#if:{{{banner|{{{large|}}}}}}|yes|no}}
{{#tag:inputbox|
}}}}}}}}
type=fulltext
prefix={{#if:{{{prefix|}}}|{{{prefix}}}|{{#if:{{{root|}}}|{{{root}}}|{{FULLPAGENAME}}}}/}}
}}{{#if:{{{1|}}}|{{#if:{{{banner|{{{large|}}}}}}|<br/>
{{{1}}}|<div style="text-align:left; padding:0px 10px;">
searchbuttonlabel=Search archives
{{{1}}}<!--Parameter content MUST be on newline in code or some wikimarkup will fail:-->
width={{#if:{{{small|}}}|22}}
</div>}}}}</td></tr>{{#ifeq:{{{search|}}}|no||<tr><td>{{#tag:inputbox|
break=no
}}
{{#if:{{{bot|}}}{{{age|}}}{{{target|}}}
|{{#if:{{{age|}}}
|{{#if:{{{botnotesmall|}}}
|<small>
}}Threads older than {{{age}}}{{#ifeq:{{{units|}}}|h||&nbsp;}}{{{units|day{{#ifeq:{{{age|}}}|1||s}}}}} {{#if:{{{minthreadszero|}}}|are|may be}}
|This page is
}} archived{{#if:{{{target|}}}
|{{#ifexist:{{#rel2abs:{{{target}}}}}
|&#32;to [[{{#rel2abs:{{{target}}}}}]]
}}
}}{{#if:{{{bot|}}}
|&#32;by <span class="nowraplinks">[[User:{{{bot}}}|{{{bot}}}]]</span>
}}.
}}
}}
|<table id="archivebox" role="presentation" class="{{talk other |tmbox tmbox-notice |ombox ombox-notice |demospace={{{demospace|}}}}} {{#ifeq:{{{large}}}|yes||mbox-small}} {{#ifeq:{{{collapsed}}}|yes
|collapsible collapsed
|{{#ifeq:{{{collapsible}}}|yes
|collapsible
}}
}}" style="text-align: center; padding: 1em; {{#if:{{{box-width|}}}|width:{{{box-width}}};}} {{#ifeq:{{{large}}}|yes|min-width:80%;|}} {{{style|}}}">
<tr><th class="mbox-text" style="text-align: center; padding: 0.25em 0; {{#ifeq:{{{image|}}}|none||padding-top: 0.6em;}}">{{#ifeq:{{{image|}}}|none||<div style="float: left; width: 100%;">}}{{#switch:{{{image|}}}
|none = <!-- no image -->
|<!--blank-->= [[File:Replacement filing cabinet.svg|{{{image-size|40px}}}|alt=|link=]]<br>
|#default = {{#invoke:InfoboxImage|InfoboxImage
|alt={{{alt|}}}
|link={{{link|}}}
|image={{{image|Replacement filing cabinet.svg}}}
|size={{{image-size|}}}|sizedefault=40px
}}<br>
}}{{#if:{{{index|}}}
|[[{{#rel2abs: {{{index}}} }}|{{{title|Archives}}}]]
|{{{title|Archives}}}
}}
{{#ifeq:{{{image|}}}|none||</div>}}</th></tr>
<tr><td class="plainlinks" style="text-align:left;">{{#if:{{{list|}}}
|{{{list}}}
|{{#switch:{{#switch:{{#if:{{{auto|}}}|{{{auto|}}}|{{#if:{{{1|}}}|no|¬}}}}
|no = no
|long = long
|<!-- blank -->
|¬ = {{#ifexist:{{#rel2abs:{{{archivelist|./archivelist}}}}}
|{{#if:{{ {{#rel2abs:{{{archivelist|./archivelist}}}}} }}
|index
|long
}}
|long
}}
|yes
|#default = list
}}
|no = <!-- no output -->
|long = {{Archive list|{{#if:{{{root|}}}|root}}={{{root}}} |auto = long }}
|index = {{ {{#rel2abs:{{#if:{{{archivelist|}}}|{{{archivelist}}}|./archivelist}} }} }}
|list = <div style="text-align:center;">{{Archive list|{{#if:{{{root|}}}|root}}={{{root}}} }}</div>
}}
}}<!--Parameter content MUST be on newline in code or some wikimarkup will fail:-->
{{{1|}}}
</td></tr>{{#ifeq:{{{search|yes}}}|no|
|<tr><td>{{#tag:inputbox|
bgcolor=transparent
bgcolor=transparent
type=fulltext
type=fulltext
prefix={{if empty|{{{prefix|}}}|{{{root|}}}|{{FULLPAGENAME}}/}}
prefix={{if empty|{{{prefix|}}}|{{{root|}}}|{{FULLPAGENAME}}/}}
break={{#if:{{{search-break|}}}|{{{search-break}}}|yes}}
break={{#if:{{{search-break|{{{banner|{{{large}}}}}}}}}|{{{search-break|no}}}|yes}}
width={{#if:{{{search-width|}}}|{{{search-width}}}|22}}
width={{#ifeq:{{{banner|{{{large}}}}}}|yes||{{#if:{{{search-width|}}}|{{{search-width}}}|22}}}}
searchbuttonlabel={{#if:{{{search-button-label|{{{button-label|}}}}}}|{{{search-button-label|{{{button-label|}}}}}}|Search archives}}
searchbuttonlabel={{#if:{{{search-button-label|{{{button-label|}}}}}}|{{{search-button-label|{{{button-label|}}}}}}|Search archives}}
}}
}}
</td></tr>
</td></tr>
}}{{#if:{{{bot|}}}{{{age|}}}{{{target|}}}
}}{{#if:{{{age|}}}{{{target|}}}|<tr><td style="padding:0px 10px; font-size:13px; {{#if:{{{banner|{{{large}}}}}}|text-align:left;}}">
|<tr><td>
----
----
{{#if:{{{target|}}}|This page has '''[[{{#rel2abs:{{{target}}}}}|archives]]''' }}{{#if:{{{age|}}}|Any threads with no replies in '''{{{age}}}&nbsp;{{{units|day}}}{{#ifeq:{{{age}}}|1||{{#if:{{#invoke:String|endswith|{{{units|}}}|s}}||s}}}}''' {{#if:{{{minthreadsleft|}}}|&#32;and {{{minthreadsleft|4}}} threads remaining}} are automatically archived{{#if:{{{bot|}}}|&#32;by <span class="nowraplinks">[[User:{{{bot}}}|{{{bot}}}]]</span>}}.}}}}</td></tr>
{{#if:{{{age|}}}
{{#ifeq:{{#if:{{{auto|}}}|auto|{{#if:{{{1|}}}|no|¬}}}}-{{{editbox|yes}}}|no-yes
|{{#if:{{{botnotesmall|}}}
|<small>
}}Threads older than {{{age}}}{{#ifeq:{{{units|}}}|h||&nbsp;}}{{{units|day{{#ifeq:{{{age|}}}|1||s}}}}} {{#if:{{{minthreadszero|}}}|are|may be}}
|This page is
}} archived{{#if:{{{target|}}}
|{{#ifexist:{{#rel2abs:{{{target}}}}}
|&#32;to [[{{#rel2abs:{{{target}}}}}]]
}}
}}{{#if:{{{bot|}}}
|&#32;by <span class="nowraplinks">[[User:{{{bot}}}|{{{bot}}}]]</span>
}}.{{#if:{{{botnotesmall|}}}
|</small>
}}</td></tr>
}}{{#ifeq:{{#if:{{{auto|}}}|auto|{{#if:{{{1|}}}|no|¬}}}}-{{{editbox|yes}}}|no-yes
|{{#ifexist:{{fullurl:{{#rel2abs:{{{archivelist|./archivelist}}}}}|action=edit&preload=Template:Archives/Preload}}|<tr><td><small class="plainlinks">[{{fullurl:{{#rel2abs:{{{archivelist|./archivelist}}}}}|action=edit&preload=Template:Archives/Preload}} Edit this box]</small></td></tr>}}
|{{#ifexist:{{fullurl:{{#rel2abs:{{{archivelist|./archivelist}}}}}|action=edit&preload=Template:Archives/Preload}}|<tr><td><small class="plainlinks">[{{fullurl:{{#rel2abs:{{{archivelist|./archivelist}}}}}|action=edit&preload=Template:Archives/Preload}} Edit this box]</small></td></tr>}}
}}
}}
</table>{{#if:{{{box-width|}}}
</table>{{#if:{{{box-width|}}}
|[[Category:Archive boxes with unusual parameters|β]]
|[[Category:Archive boxes with unusual parameters|β]]
}}
}}<noinclude>
}}<noinclude>
{{documentation}}
{{Documentation}}
</noinclude>
</noinclude>

Revision as of 01:28, 20 October 2020