Templat:Marriage: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan
 
(20 revisi perantara oleh 11 pengguna tidak ditampilkan)
Baris 1: Baris 1:
{{#if:{{{1|}}}||{{#if:{{{2|}}}{{{3|}}}{{{end|{{{reason|}}}}}}
<includeonly><!--
|{{#ifeq:{{{1|+}}}|{{{1|-}}}|<div style="line-height:0;margin-bottom:-3px;">&#8203;</div>|{{main other|[[Category:Marriage template anomalies|N{{PAGENAME}}]]}}}}}}}}

<div style="display:inline;white-space:nowrap;">{{#if:{{{1|}}}
To do: Alternate format/s such as "Mildred Harris (1918–20; div.)" rather than "Mildred Harris (m. 1918; div. 1920)".
|{{trim|{{#if:{{{end|{{{reason|}}}}}}
Producing e.g. {{marriage|1234|1256}} = "(menikah 1234–56)" or just "(1234–56)"...?
|<div style="display:inline-block;line-height:normal;{{#if:{{{2|}}}{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-top:1px;white-space:normal;|{{str ≥ len|1={{delink|{{{1}}}}}|2=20|3=margin-top:1px;white-space:normal;}}}}">{{{1|}}}</div>

{{#if:{{{2|}}}
--><span itemscope itemtype="https://en.wiki-indonesia.club/wiki/{{BASEPAGENAME}}"><!--
|{{#if:{{{end|{{{reason|}}}}}}|<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>}}
-->{{#if:{{{show|}}} |{{{show|}}} <!-- (?)
|{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}
-->| {{#if:{{{1|}}} |{{trim|{{{1}}}}}&nbsp;}}<!-- (Display first parameter (usually a name))
|<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>
-->{{#switch:{{{()|}}} |small|smaller=<span style="font-size:85%;">}}<!-- (Start smaller size if |()=small[er])
|{{str ≥ len|1={{delink|{{{1}}}}}|2=20
-->(<!-- (Start parenthesis carrying marriage data)
|3=<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>}}
-->{{abbr|nikah|menikah}}&nbsp;<!-- (Insert "menikah"/"menikah tahun") [make optional if context already supplied?]
}}}}
-->{{#ifeq:{{{2|}}}|{{getyear|{{{2|}}}}} |{{{2|}}}<!-- (If {{{2}}} is a year, display as is...
|<div style="display:inline-block;line-height:normal;{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-top:1px;white-space:normal;|{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}}|3=margin-top:1px;white-space:normal;}}}}">{{{1|}}}</div>
-->| {{abbr|1={{getyear|{{{2|}}}}} |2={{{2|{{#time:F j, Y}}}}}}}<!-- ...otherwise extract and display year
{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}
-->}}<!-- and present remainder in tooltip)
|<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>
-->{{#if:{{{3|}}} <!-- (If {{{3}}} supplied...
|{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}}
-->| {{#ifeq:{{{3|}}}| |<!-- ...then if {{{3}}} isn't nothing,
|3=<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>}}}}
-->| {{#ifeq:{{{end|{{{reason|}}}}}}| |– |&#59;&#32;}}<!-- add {{{end}}} (if supplied))
}}}}}}&#32;<div style="display:inline-block;{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-bottom:1px;|{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}}|3=margin-bottom:1px;|4={{#if:{{{end|{{{reason|}}}}}}|{{#if:{{{2|}}}|margin-bottom:1px;}}}}}}}}">&#8203;</div>&#40;<!--
-->{{#switch:{{{end|{{{reason|}}}}}}
-->{{#if:{{{2|}}}
| div | div. | divorced = {{abbr|cerai|bercerai}}&#32;
|{{abbr|m.|menikah}}&nbsp;{{#ifeq:{{{end|+}}}|<!-- {{{end|-}}} -->
| w | w. | wid | wid. | widowed = {{abbr|wid.|menjanda;menduda}}&#32;
|{{#switch:{{{3|}}} | = sesudah&nbsp;}}}}{{#ifeq:{{{2|}}}|{{#time:Y|{{{2|}}}}}
| = <!--(reason marriage ended not supplied)-->
|{{{2|}}}
| #default = {{{end|{{{reason|}}}}}}&#32;
|{{hover title|dotted=no|2={{#iferror: {{#time:Y|{{{2|}}}}} | {{main other|[[Category:Marriage template errors|I{{PAGENAME}}]]}}<span style="color:red;">invalid year</span>|{{#time:Y|{{{2|}}}}}}}|1={{{2|}}}}}
}} }}<!--
}}
-->{{#ifeq:{{{end|{{{reason|}}}}}}|
|{{#if:{{{3|}}}{{{end|{{{reason|}}}}}}||{{main other|[[Category:Marriage template errors|N{{PAGENAME}}]]}}<!--
<!----------Adding third parameter (end date) if {{{end}}} not supplied:--------->
-->{{#if:{{{end|{{{reason|}}}}}}||<span style="color:red;">no value</span>}}<!--
| {{#ifexpr:(floor({{#time:Y|{{{3|}}}}}/100))-(floor({{#time:Y|{{{2|}}}}}/100))=0
| {{#ifeq:{{{3|}}}|{{get-year|{{{3|}}}}}
-->{{#if:{{{end|{{{reason|}}}}}}|{{#if:{{{2|}}}{{{3|}}}|&#44;&#32;}}}}}}
}}{{#if:{{{3|}}}
| {{padleft: {{#expr:{{#time:Y|{{{3|}}}}}-(floor({{#time:Y|{{{2|}}}}}/100))*100}} |2 |0 }}
|{{#ifeq:{{{end|{{{reason|}}}}}}|
| {{abbr|1={{padleft: {{#expr: {{#time:Y|{{{3|}}}}}-(floor({{#time:Y|{{{2|}}}}}/100))*100 }} |2 |0 }} |2={{{3|}}} }}
|{{#if:{{{2|}}}|&#x2060;&#8211;&#x2060;|{{abbr|m.|menikah}}&nbsp;{{#ifeq:{{{end|+}}}|{{{end|-}}}
}}
| {{#ifeq:{{{3|}}}|{{getyear|{{{3|}}}}} |{{{3|}}}
|{{#ifeq:{{{end|+}}}|{{{end|-}}} | hingga | sebelum }}
| {{abbr|1={{getyear|{{{3|}}}}} |2={{{3|}}} }}
|{{#ifeq:{{{reason|+}}}|{{{reason|-}}} | hingga | sebelum }}}}&nbsp;}}
|{{#if:{{{2|}}}
}} }}
|&#59;&#32;
<!----------Adding third parameter (end date) if {{{end}}} supplied:--------->
| {{#ifeq:{{{3|}}}|{{get-year|{{{3|}}}}} |{{{3|}}}
}}{{#switch:{{lc:{{{end|{{{reason|}}}}}}}}
| d | d. | died | m | m. | meninggal = meninggal&nbsp;
| {{abbr|1={{get-year|{{{3|}}}}} |2={{{3|}}} }}
}} }}
| div | div. | divorce | divorced | c | c. | cerai = {{abbr|c.|cerai}}&nbsp;
| w | w. | wid | wid. | widow | widowed | menjanda | menduda | janda | duda= {{main other|[[Category:Marriage template errors|W{{PAGENAME}}]]}}<span style="color:red;">invalid reason</span>&nbsp;
|
}}<!--
| = <!--(reason marriage ended not supplied)-->
| #default = {{{end|{{{reason|}}}}}}&nbsp;
-->)<!-- (Close parenthesis carrying marriage data)
}}
-->{{#switch:{{{()|}}} |small|smaller=</span>}} <!-- (End smaller size (if |()=small[er]))
}}{{#ifeq:{{{3|}}}
-->}}<!--
|{{Str ≠ len|{{{3}}}|4
--></span><!--
|{{#ifexpr:{{#time:Ymd|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}} }} >= {{#time:Ymd|{{{3|}}}}}
--></includeonly><noinclude>{{Documentation}}</noinclude>
|{{#ifexpr:{{#time:Ymd|{{if empty|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}}|{{tomorrow}} }}}} = {{#time:Ymd|{{{3|}}}}}
|{{#if:{{{end|{{{reason|}}}}}}
|{{#time:Y|{{{3|}}}}}
|{{main other|[[Category:Marriage template anomalies|D{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{First word|{{PAGENAMEBASE}}|sep=,}}{{#ifeq:{{Str endswith|{{First word|{{PAGENAMEBASE}}|sep=,}}|s}}|yes|'|'s}} date of death}}</var>|{{#time:Y|{{{3|}}}}} }}}}
|{{#time:Y|{{{3|}}}}}
}}
|{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Ymd}} >= {{#time:Ymd|{{{3|}}}}}|posthumous|future}} date}}</var>|{{#time:Y|{{{3|}}}}}
}}}}
|{{#ifexpr:{{#time:Y|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} }} >= {{#time:Y|{{{3|}}}}}
|{{#time:Y|{{{3|}}}}}
|{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Y}} >= {{{3|}}}|posthumous|future}} year}}</var>|{{#time:Y|{{{3|}}}}}
}}}}
}}
|{{{3|}}}
|{{hover title|dotted=no|2={{#iferror: {{#time:Y|{{{3|}}}}} | {{main other|[[Category:Marriage template errors|I{{PAGENAME}}]]}}<span style="color:red;">invalid year</span>
|{{Str ≠ len|{{{3}}}|4
|{{#ifexpr:{{#time:Ymd|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}} }} >= {{#time:Ymd|{{{3|}}}}}
|{{#ifexpr:{{#time:Ymd|{{if empty|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}}|{{tomorrow}} }}}} = {{#time:Ymd|{{{3|}}}}}
|{{#if:{{{end|{{{reason|}}}}}}
|{{#time:Y|{{{3|}}}}}
|{{main other|[[Category:Marriage template anomalies|D{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{First word|{{PAGENAMEBASE}}|sep=,}}{{#ifeq:{{Str endswith|{{First word|{{PAGENAMEBASE}}|sep=,}}|s}}|yes|'|'s}} date of death}}</var>|{{#time:Y|{{{3|}}}}} }}}}
|{{#time:Y|{{{3|}}}}}
}}
|{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Ymd}} >= {{#time:Ymd|{{{3|}}}}}|posthumous|future}} date}}</var>|{{#time:Y|{{{3|}}}}}
}}}}
|{{#ifexpr:{{#time:Y|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} }} >= {{#time:Y|{{{3|}}}}}
|{{#time:Y|{{{3|}}}}}
|{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Y}} >= {{{3|}}}|posthumous|future}} year}}</var>|{{#time:Y|{{{3|}}}}}
}}}}
}}}}|1={{{3|}}}}}
}}
|{{#if:{{{2|}}}
|{{#if:{{{end|{{{reason|}}}}}}|&#44;&#32;|}}
}}{{#switch:{{lc:{{{end|{{{reason|}}}}}}}}
| d | d. | died | m | m. | meninggal = died
| div | div. | divorce | divorced | c | c. | cerai = divorced
| w | w. | wid | wid. | widow | widowed | menjanda | menduda | janda | duda= {{main other|[[Category:Marriage template errors|W{{PAGENAME}}]]}}<span style="color:red;">invalid reason</span>
| = <!--(reason marriage ended not supplied)-->
| #default = {{{end|{{{reason|}}}}}}
}}
}}&#41;<wbr />&#8203;</div><!--
-->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Marriage template errors|U{{PAGENAME}}]]}}|preview=Page using [[Template:Marriage]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | 4 | end | reason }}<noinclude>{{documentation}}</noinclude>

Revisi terkini sejak 26 Agustus 2023 10.58

(no value)