exclamation mark  This is for sandbox2 (currently testing Module conversion)

Parameters sandbox2 version Main template
no parameters
(date missing)
((... ||1234)) (empty name parameter, start date provided, no end reason) m.|married)) 1234)
(m. 1234)
((marriage|[[Vidya Jagadish]])) (linked name parameter; no dates, no end reason provided)
Vidya Jagadish
(date missing)
((marriage|[[Mary Soames|Mary Churchill]])) (linked and piped name parameter; no dates, no end reason provided)
(date missing)
((... |1234)) (no dates, no end reason provided)
1234
(date missing)
((... |123456|end=div)) (no dates; end reason provided) div.|divorced)))
123456
(divorced)
((... |123456|end=annulled)) (no dates; custom end reason provided) ann.|annulled)))
123456
(annulled)
((... |123456|1984)) (start date; no end reason provided) m.|married)) 1984)
123456
(m. 1984)
((... |1234 |1256)) m.|married)) 1256)
1234
(m. 1256)
((... |1234 |1256 |1278)) m.|married)) 1256–1278)
1234
(m. 1256⁠–⁠1278)
((... |1278 |1309)) m.|married)) 1309)
1278
(m. 1309)
((... |Text))
Text
(date missing)
((... |Text1 |Text2)) m.|married)) Text2)
Text1
(m. invalid year)
((... |Text1 |Text2 |end=d)) m.|married)) Text2; died)
Text1
(m. invalid year, died)
((... |Text |1234)) m.|married)) 1234)
Text
(m. 1234)
((... |Text |123456)) m.|married)) 123456)
Text
(m. 2024)
((... |Text |1234 |1256)) m.|married)) 1234–1256)
Text
(m. 1234⁠–⁠1256)
((... |Text |1278 |1309)) m.|married)) 1278–1309)
Text
(m. 1278⁠–⁠1309)
((... |Text |January 1, 2000 |December 31, 2005)) m.|married)) January 1, 2000–December 31, 2005)
Text
(m. 2000⁠–⁠2005)
((... |Text |January 1, 2000 |December 31, 2005 |reason=div)) m.|married)) January 1, 2000; ((abbr|div.|divorced)) December 31, 2005)
Text
(m. 2000; div. 2005)
((plainlist|
* ((... |Text |January 1, 2000 |December 31, 2005 |reason=div))<ref>Reference</ref>
* ((... |<!--Text--> |January 1, 2015 |reason=d))<ref>Reference</ref>
))
  • Text (((abbr|m.|married)) January 1, 2000; ((abbr|div.|divorced)) December 31, 2005)[1]
  • (((abbr|m.|married)) January 1, 2015; died)[2]
Text
(m. 2000; div. 2005)
[3]
(m. 2015, died)
[4]
((... |Text |January 1, 1882 |December 31, 1905 |reason=died)) m.|married)) January 1, 1882; died December 31, 1905)
Text
(m. 1882; died 1905)
((... |Text |January 1, 1882 |December 31, 1905 |reason=widowed)) (reason=widowed, no longer supported) m.|married)) January 1, 1882; widowed December 31, 1905)
Text
(m. 1882; invalid reason 1905)
((... |Text |January 1, 1882 |December 31, 1905 |reason=((abbr|wid.|widowed)))) (reason=((abbr|wid.|widowed)), no longer supported) m.|married)) January 1, 1882; wid. December 31, 1905)
Text
(m. 1882; wid. 1905)
((... |Text |January 1, 1882 |December 31, 1905 |reason=''reason text'')) m.|married)) January 1, 1882; reason text December 31, 1905)
Text
(m. 1882; reason text 1905)
((... |Text with<br/>line breaks<br >in it |January 1, 1882 |December 31, 1905 ))(mid-text line breaks, no end parameter) m.|married)) January 1, 1882–December 31, 1905)
Text with
line breaks
in it
(m. 1882⁠–⁠1905)
((... |Text with<br/>line breaks<br >in it |January 1, 1882 |December 31, 1905|end=died )) (mid-text line breaks, with end parameter) m.|married)) January 1, 1882; died December 31, 1905)
Text with
line breaks
in it
(m. 1882; died 1905)
((... |1234))
1234
(date missing)
((... |1278 |1309)) m.|married)) 1309)
1278
(m. 1309)
((... |Text))
Text
(date missing)
((... |Text |1234)) m.|married)) 1234)
Text
(m. 1234)
((... |Text |1234 |1256)) m.|married)) 1234–1256)
Text
(m. 1234⁠–⁠1256)
((... |Text |January 1, 2000 |December 31, 2005)) m.|married)) January 1, 2000–December 31, 2005)
Text
(m. 2000⁠–⁠2005)
((... |Text |January 1, 1882 |December 31, 1905 |reason=''reason text'')) m.|married)) January 1, 1882; reason text December 31, 1905)
Text
(m. 1882; reason text 1905)
((... |Text |January 1, 1882 |December 31, 1905 |reason=''reason text''))<ref>Reference</ref> m.|married)) January 1, 1882; reason text December 31, 1905)[5]
Text
(m. 1882; reason text 1905)
[6]
((plainlist|
* ((marriage|Loretta Berardi<br />|1963))<ref>Reference1</ref>
* ((marriage|Wendy Gaxiola Blah<br />|1978|1986))<ref>Reference2</ref>
))
  • Loretta Berardi
    (((abbr|m.|married)) 1963)[7]
  • Wendy Gaxiola Blah
    (((abbr|m.|married)) 1978–1986)[8]
Loretta Berardi
(m. 1963)
[9]
Wendy Gaxiola Blah
(m. 1978⁠–⁠1986)
[10]
((Plainlist|
* ((marriage|[[Eudoxia Lopukhina]]|1689|1698|end=))
* ((marriage|[[Martha Skavronskaya]]<br>|1707))
))
(1689⁠–⁠1698)
(m. 1707)
((marriage|Felice Lewin|1924|1927|end=divorced))<br/>((marriage|[[Maureen O'Sullivan]]|1936)) m.|married)) 1924; ((abbr|div.|divorced)) 1927)
(m. 1936)
Felice Lewin
(m. 1924; div. 1927)

(m. 1936)
((marriage|Teddy Louise Farmer<br>|1959|1966|end=divorced))<br>((marriage|[[Vickery Turner]]<br>|1969|1974|end=divorced))<br />((marriage|Judy A. Jones<br>|1977)) m.|married)) 1959; ((abbr|div.|divorced)) 1966)
(m. 1969; div. 1974)

Judy A. Jones
(m. 1977)
Teddy Louise Farmer
(m. 1959; div. 1966)

(m. 1969; div. 1974)

Judy A. Jones
(m. 1977)
((marriage|Edwin Pond Parker II<br />|1917|1928|end=divorced))<br />((marriage|[[Alan Campbell (screenwriter)|Alan Campbell]]<br />|1934|1947|end=divorced))<ref>Reference</ref><br />((marriage||1950|1963|end=his d.)) (complex empty first parameter) m.|married)) 1917; ((abbr|div.|divorced)) 1928)
Alan Campbell
(((abbr|m.|married)) 1934; ((abbr|div.|divorced)) 1947)[11]
(((abbr|m.|married)) 1950; his d. 1963)
Edwin Pond Parker II
(m. 1917; div. 1928)

(m. 1934; div. 1947)
[12]
(m. 1950; "his d." is deprecated; use "died" instead. 1963)
((marriage|Debra Lynn||2008|reason=divorced))<ref>Reference</ref> (empty second parameter, with reason) div.|divorced)) 2008)[13]
Debra Lynn
(div. 2008)
[14]
((marriage|Debra Lynn||2008|end=))<ref>Reference</ref> (empty second parameter, with empty end reason) Debra Lynn ( 2008)[15]
Debra Lynn
(until 2008)
[16]
((plainlist|
* ((marriage|end=div|Susan Cox<br>))
* ((marriage|end=div|Nora Robbins<br>))
))
  • Susan Cox
    (((abbr|div.|divorced)))
  • Nora Robbins
    (((abbr|div.|divorced)))
Susan Cox
(divorced)
Nora Robbins
(divorced)
((marriage|Princess Somsangouane Baldinger||2008)) (empty second parameter, without reason) Princess Somsangouane Baldinger ( 2008)
Princess Somsangouane Baldinger
(before 2008)
((marriage|Princess Somsangouane Baldinger|2008|)) (empty third parameter, without reason) m.|married)) 2008)
Princess Somsangouane Baldinger
(m. 2008)
((marriage|Princess Somsangouane Baldinger|2008|typo)) (bogus third parameter) m.|married)) 2008–typo)
Princess Somsangouane Baldinger
(m. 2008⁠–⁠invalid year)
((plainlist|
* ((marriage|[[Cossutia]]|reason=disputed))
* ((marriage|[[Cornelia (wife of Caesar)|Cornelia]]|reason=84–69 BC; her death))
* ((marriage|[[Pompeia (wife of Julius Caesar)|Pompeia]]|reason=67–61 BC; divorced))
* ((marriage|[[Calpurnia (wife of Caesar)|Calpurnia]]|reason=59–44 BC; his death))
))
(disputed)
(84–69 BC; her death)
(67–61 BC; divorced)
(59–44 BC; his death)
((longitem|[[John Jacob Jingleheimer Schmidt]] ((marriage|2=1900|end=d)) )) (no name parameter, end reason provided)
Live
John Jacob Jingleheimer Schmidt
(m. 1900, died)

((marriage |Text |c. 2000|25)) (manual circa) m.|married)) c. 2000)

Text
(m. 2024)

((marriage |Text |((circa|2000)))) (template-based circa) m.|married)) c. 2000)

Text
(m. invalid year)

Uncommon dates

year = 0, 7, 28, 945, 1600; "Text" = spouse name
Parameters sandbox2 version Main template
none
(date missing)
((marriage |Text |0)) m.|married)) 0)
Text
(m. 2000)
((marriage |Text |0000)) m.|married)) 0000)
Text
(m. 0000)
((marriage |Text |7)) m.|married)) 7)
Text
(m. 2007)
((marriage |Text |0007)) m.|married)) 0007)
Text
(m. 0007)
((marriage |Text |28)) m.|married)) 28)
Text
(m. 2028)
((marriage |Text |0028)) m.|married)) 0028)
Text
(m. 0028)
((marriage |Text |945)) m.|married)) 945)
Text
(m. 945)
((marriage |Text |0945)) m.|married)) 0945)
Text
(m. 0945)
((marriage |Text |1600)) (pre-calendar change) m.|married)) 1600)
Text
(m. 1600)
((marriage |Text |1600|25)) (invalid ending year) m.|married)) 1600–25)
Text
(m. 1600⁠–⁠Expression error: Unexpected < operator)
((marriage|John Doe|c. 2010)) (circa with year) m.|married)) c. 2010)
John Doe
(m. 2024)

Infobox

Infobox Example Tests
Empty set
Live
SpouseName
(date missing)
sandbox2
sandbox
SpouseName
(date missing)
marriage year only
Live
SpouseName
(m. 2000)
sandbox2 SpouseName (((abbr|m.|married)) 2000)
sandbox
SpouseName
(m. 2000)
Start and end years,
same century
Live
SpouseName
(m. 2000⁠–⁠2005)
sandbox2 SpouseName (((abbr|m.|married)) 2000–2005)
sandbox
SpouseName
(m. 2000⁠–⁠2005)
Start and end years,
diff centuries
Live
SpouseName
(m. 1990⁠–⁠2005)
sandbox2 SpouseName (((abbr|m.|married)) 1990–2005)
sandbox
SpouseName
(m. 1990⁠–⁠2005)
Start and end full dates,
same century
Live
Wernher von Braun
(m. 2000⁠–⁠2005)
sandbox2 Wernher von Braun (((abbr|m.|married)) January 1, 2000–December 31, 2005)
sandbox
Wernher von Braun
(m. 2000⁠–⁠2005)
Start and end full dates,
same century, |reason=div
Live
Jean-Claude Van Damme
(m. 2000; div. 2005)
sandbox2 Jean-Claude Van Damme (((abbr|m.|married)) January 1, 2000; ((abbr|div.|divorced)) December 31, 2005)
sandbox
Jean-Claude Van Damme
(m. 2000; div. 2005)
Start and end full dates,
same century, |reason=w
Live
Billy Bob Thornton
(m. 2000; invalid reason 2005)
sandbox2 Billy Bob Thornton (((abbr|m.|married)) January 1, 2000; w December 31, 2005)
sandbox
Billy Bob Thornton
(m. 2000; invalid reason 2005)
Start and end full dates,
same century, |reason=custom
Live
Arnold Schwarzenegger
(m. 2000; abducted 2005)
sandbox2 Arnold Schwarzenegger (((abbr|m.|married)) January 1, 2000; abducted December 31, 2005)
sandbox
Arnold Schwarzenegger
(m. 2000; abducted 2005)
Next Test Case
Live
Another Test Case
(date missing)
sandbox2
sandbox
Another Test Case
(date missing)


References for test cases

  1. ^ Reference
  2. ^ Reference
  3. ^ Reference
  4. ^ Reference
  5. ^ Reference
  6. ^ Reference
  7. ^ Reference1
  8. ^ Reference2
  9. ^ Reference1
  10. ^ Reference2
  11. ^ Reference
  12. ^ Reference
  13. ^ Reference
  14. ^ Reference
  15. ^ Reference
  16. ^ Reference