Template:US Congress party summary

Template documentation[view] [edit] [history] [purge]

Gadget issueEdit

Warning: Use of a gadget in the "testing and development" section with the description Make sure that headers of tables remain in view as long as the table is in view will cause the table generated by this template to be displayed incorrectly. See MediaWiki talk:Gadget-StickyTableHeaders.css#Bug: rowspan in headers does not propagate into table for details.

Problems yet to solveEdit

Conservative partyEdit

Conservative Party, where there is no Conservative Party (United States) but rather Conservative Party of New York State or other should be linked. (so general wikitable used instead?)

Others ranked on difficulty to code; from easiest (top) to hardest (bottom)

1st CongressEdit

  • Breaks the link for "previous congress"

More than 7 partiesEdit

Merge "Voting share" if/when parties caucus togetherEdit

What if we want to do more than just Begin and End? How about important dates?Edit

Complicated congressesEdit

ApplicationEdit

Minimal (2 pty)Edit

{{US Congress party summary
| congress           = 

| party1             = 
| abb1               = 
| seats1_last        = 
| seats1_begin       = 
| seats1_end         = 
| seats1_next        = 

| party2             = 
| abb2               = 
| seats2_last        = 
| seats2_begin       = 
| seats2_end         = 
| seats2_next        = 

| seats_vacant_last  = 
| seats_vacant_begin = 
| seats_vacant_end   = 
| seats_vacant_next  = 
}}

Minimal (3 pty)Edit

{{US Congress party summary
| congress           = 

| party1             = 
| abb1               = 
| seats1_last        = 
| seats1_begin       = 
| seats1_end         = 
| seats1_next        = 

| party2             = 
| abb2               = 
| seats2_last        = 
| seats2_begin       = 
| seats2_end         = 
| seats2_next        = 

| party3             = 
| abb3               = 
| seats3_last        = 
| seats3_begin       = 
| seats3_end         = 
| seats3_next        = 

| seats_vacant_last  = 
| seats_vacant_begin = 
| seats_vacant_end   = 
| seats_vacant_next  = 
}}

Minimal (4 pty)Edit

{{US Congress party summary
| congress           = 

| party1             = 
| abb1               = 
| seats1_last        = 
| seats1_begin       = 
| seats1_end         = 
| seats1_next        = 

| party2             = 
| abb2               = 
| seats2_last        = 
| seats2_begin       = 
| seats2_end         = 
| seats2_next        = 

| party3             = 
| abb3               = 
| seats3_last        = 
| seats3_begin       = 
| seats3_end         = 
| seats3_next        = 

| party4             = 
| abb4               = 
| seats4_last        = 
| seats4_begin       = 
| seats4_end         = 
| seats4_next        = 

| seats_vacant_last  = 
| seats_vacant_begin = 
| seats_vacant_end   = 
| seats_vacant_next  = 
}}

Minimal (5 pty)Edit

{{US Congress party summary
| congress           = 

| party1             = 
| abb1               = 
| seats1_last        = 
| seats1_begin       = 
| seats1_end         = 
| seats1_next        = 

| party2             = 
| abb2               = 
| seats2_last        = 
| seats2_begin       = 
| seats2_end         = 
| seats2_next        = 

| party3             = 
| abb3               = 
| seats3_last        = 
| seats3_begin       = 
| seats3_end         = 
| seats3_next        = 

| party4             = 
| abb4               = 
| seats4_last        = 
| seats4_begin       = 
| seats4_end         = 
| seats4_next        = 

| party5             = 
| abb5               = 
| seats5_last        = 
| seats5_begin       = 
| seats5_end         = 
| seats5_next        = 

| seats_vacant_last  = 
| seats_vacant_begin = 
| seats_vacant_end   = 
| seats_vacant_next  = 
}}

Minimal (6 pty)Edit

{{US Congress party summary
| congress           = 

| party1             = 
| abb1               = 
| seats1_last        = 
| seats1_begin       = 
| seats1_end         = 
| seats1_next        = 

| party2             = 
| abb2               = 
| seats2_last        = 
| seats2_begin       = 
| seats2_end         = 
| seats2_next        = 

| party3             = 
| abb3               = 
| seats3_last        = 
| seats3_begin       = 
| seats3_end         = 
| seats3_next        = 

| party4             = 
| abb4               = 
| seats4_last        = 
| seats4_begin       = 
| seats4_end         = 
| seats4_next        = 

| party5             = 
| abb5               = 
| seats5_last        = 
| seats5_begin       = 
| seats5_end         = 
| seats5_next        = 

| party6             = 
| abb6               = 
| seats6_last        = 
| seats6_begin       = 
| seats6_end         = 
| seats6_next        = 

| seats_vacant_last  = 
| seats_vacant_begin = 
| seats_vacant_end   = 
| seats_vacant_next  = 
}}

Minimal (7 pty)Edit

{{US Congress party summary
| congress           = 

| party1             = 
| abb1               = 
| seats1_last        = 
| seats1_begin       = 
| seats1_end         = 
| seats1_next        = 

| party2             = 
| abb2               = 
| seats2_last        = 
| seats2_begin       = 
| seats2_end         = 
| seats2_next        = 

| party3             = 
| abb3               = 
| seats3_last        = 
| seats3_begin       = 
| seats3_end         = 
| seats3_next        = 

| party4             = 
| abb4               = 
| seats4_last        = 
| seats4_begin       = 
| seats4_end         = 
| seats4_next        = 

| party5             = 
| abb5               = 
| seats5_last        = 
| seats5_begin       = 
| seats5_end         = 
| seats5_next        = 

| party6             = 
| abb6               = 
| seats6_last        = 
| seats6_begin       = 
| seats6_end         = 
| seats6_next        = 

| party7             = 
| abb7               = 
| seats7_last        = 
| seats7_begin       = 
| seats7_end         = 
| seats7_next        = 

| seats_vacant_last  = 
| seats_vacant_begin = 
| seats_vacant_end   = 
| seats_vacant_next  = 
}}

CompleteEdit

NOTE: shading#_begin/end/next is not yet implemented, but the code is here for consistency.

{{US Congress party summary
| congress           = 

| party1             = 
| partylink1         = 
| abb1               = 
| seats1_last        = 
| note1_last         = 
| shading1_last      = 
| seats1_begin       = 
| shading1_begin     = 
| seats1_end         = 
| shading1_end       = 
| seats1_next        = 
| note1_next         = 
| shading1_next      = 
| delegates1         = 

| party2             = 
| partylink2         = 
| abb2               = 
| seats2_last        = 
| note2_last         = 
| shading2_last      = 
| seats2_begin       = 
| shading2_begin     = 
| seats2_end         = 
| shading2_end       = 
| seats2_next        = 
| note2_next         = 
| shading2_next      = 
| delegates2         = 

| party3             = 
| partylink3         = 
| abb3               = 
| seats3_last        = 
| note3_last         = 
| shading3_last      = 
| seats3_begin       = 
| shading3_begin     = 
| seats3_end         = 
| shading3_end       = 
| seats3_next        = 
| note3_next         = 
| shading3_next      = 
| delegates3         = 

| party4             = 
| partylink4         = 
| abb4               = 
| seats4_last        = 
| note4_last         = 
| shading4_last      = 
| seats4_begin       = 
| shading4_begin     = 
| seats4_end         = 
| shading4_end       = 
| seats4_next        = 
| note4_next         = 
| shading4_next      = 
| delegates4         = 

| party5             = 
| partylink5         = 
| abb5               = 
| seats5_last        = 
| note5_last         = 
| shading5_last      = 
| seats5_begin       = 
| shading5_begin     = 
| seats5_end         = 
| shading5_end       = 
| seats5_next        = 
| note5_next         = 
| shading5_next      = 
| delegates5         = 

| party6             = 
| partylink6         = 
| abb6               = 
| seats6_last        = 
| note6_last         = 
| shading6_last      = 
| seats6_begin       = 
| shading6_begin     = 
| seats6_end         = 
| shading6_end       = 
| seats6_next        = 
| note6_next         = 
| shading6_next      = 
| delegates6         = 

| seats_vacant_last  = 
| seats_vacant_begin = 
| seats_vacant_end   = 
| seats_vacant_next  = 
| delegates_vacant   = 
}}