Template:Infobox swim team/sandbox

{{infobox

| bodyclass = vcard

| aboveclass = fn org

| above = {{{clubname|}}}

| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image size|{{{image_size|{{{imagesize|}}}}}}}}}|alt={{{alt|}}}}}

| caption = {{{caption|}}}

| headerstyle = background-color: #dcdcdc

| header1 = {{#if:{{{fullname|}}}{{{nickname|}}}{{{short name|}}}{{{city|}}}{{{founded|}}}{{{dissolved|}}}{{{home pool|}}}{{{chairman|}}}|Club information}}

| label2 = Full name

| data2 = {{{fullname|}}}

| label3 = Nickname(s)

| data3 = {{{nickname|}}}

| label4 = Short name

| data4 = {{{short name|}}}

| label5 = City

| data5 = {{{city|}}}

| label6 = Founded

| data6 = {{{founded|}}}

| label7 = Dissolved

| data7 = {{{dissolved|}}}

| label8 = Home pool(s)

| data8 = {{{home pool|}}}

| label9 = Chairman

| data9 = {{{chairman|}}}

| header10 = {{#if: {{{swimname|}}}{{{swimfounded|}}}{{{swimheadcoach|}}}{{{swimcap|}}}{{{swimleague|}}}{{{swimseason|}}}{{{swimposition|}}}|Swimming}}

| label11 = Name

| data11 = {{{swimname|}}}

| label12 = Founded

| data12 = {{{swimfounded|}}}

| label13 = Head coach

| data13 = {{{swimheadcoach|}}}

| label14 = Swim cap design

| data14 = {{{swimcap|}}}

| label15 = League

| data15 = {{{swimleague|}}}

| label16 = {{{swimseason|}}}

| data16 = {{{swimposition|}}}

| header17 = {{#if:{{{divename|}}}{{{divefounded|}}}{{{diveheadcoach|}}}|Diving}}

| label18 = Name

| data18 = {{{divename|}}}

| label19 = Founded

| data19 = {{{divefounded|}}}

| label20 = Head coach

| data20 = {{{diveheadcoach|}}}

| header21 = {{#if:{{{wpname|}}}{{{wpfounded|}}}{{{wpheadcoach|}}}{{{wpleague|}}}{{{wpseason|}}}{{{wpposition|}}}|Water Polo}}

| label22 = Name

| data22 = {{{wpname|}}}

| label23 = Founded

| data23 = {{{wpfounded|}}}

| label24 = Head coach

| data24 = {{{wpheadcoach|}}}

| label25 = League

| data25 = {{{wpleague|}}}

| label26 = {{{wpseason|}}}

| data26 = {{{wpposition|}}}

| header27 = {{#if:{{{synchroname|}}}{{{synchrofounded|}}}{{{synchroheadcoach|}}}|Synchronized swimming}}

| label28 = Name

| data28 = {{{synchroname|}}}

| label29 = Founded

| data29 = {{{synchrofounded|}}}

| label30 = Head coach

| data30 = {{{synchroheadcoach|}}}

| header31 = {{#if:{{{mastersname|}}}{{{mastersfounded|}}}{{{mastersheadcoach|}}}|Masters swimming}}

| label32 = Name

| data32 = {{{mastersname|}}}

| label33 = Founded

| data33 = {{{mastersfounded|}}}

| label34 = Head coach

| data34 = {{{mastersheadcoach|}}}

| header35 = {{#if:{{{rescuename|}}}{{{rescuefounded|}}}{{{rescueheadcoach|}}}|Rescuing}}

| label36 = Name

| data36 = {{{rescuename|}}}

| label37 = Founded

| data37 = {{{rescuefounded|}}}

| label38 = Head coach

| data38 = {{{rescueheadcoach|}}}

| belowstyle = text-align:left; font-size:smaller

| belowrowclass = mergedtoprow

| below = {{{footnotes|}}}

}}

{{Testcase table

| clubname = "clubname "

| image = Placeholder.svg

| imagesize = 50px

| fullname = "fullname "

| nickname = "nickname "

| short name = "short name "

| city = "city "

| founded = "founded "

| dissolved = "dissolved "

| home pool = "home pool "

| chairman = "chairman "

| swimfounded = "swimfounded "

| swimname = "swimname "

| swimheadcoach = "swimheadcoach "

| swimleague = "swimleague "

| swimseason = "swimseason"

| swimposition = "swimposition "

| swimcap = "swimcap "

| divefounded = "divefounded "

| divename = "divename "

| diveheadcoach = "diveheadcoach "

| wpfounded = "wpfounded "

| wpname = "wpname "

| wpheadcoach = "wpheadcoach "

| wpleague = "wpleague "

| wpseason = "wpseason "

| wpposition = "wpposition "

| synchrofounded = "synchrofounded "

| synchroname = "synchroname "

| synchroheadcoach = "synchroheadcoach "

| mastersfounded = "mastersfounded "

| mastersname = "mastersname "

| mastersheadcoach = "mastersheadcoach "

| rescuefounded = "rescuefounded "

| rescuename = "rescuename "

| rescueheadcoach = "rescueheadcoach "

| footnotes = "footnotes"

}}