Difference between revisions of "Template:Chess diagram"

From Chess Variant Wiki
Jump to: navigation, search
m
(Revert for now until show button default off (see WP:Chess))
Line 1: Line 1:
<!-- version 1.04
+
<!-- version 1.03
 
0.90 2005-08-05 beta
 
0.90 2005-08-05 beta
 
1.01 2005-08-10 inauguration
 
1.01 2005-08-10 inauguration
 
1.02 2005-08-24 removing thumb class
 
1.02 2005-08-24 removing thumb class
 
1.03 2005-09-24 adding square names in hover hints
 
1.03 2005-09-24 adding square names in hover hints
1.04 2007-10-10 added [[User:Matthew Yeager]]'s FEN-feature
 
  
 
--><div class="{{{1}}}" style="clear: right; width: 268px; padding-top: 6px; padding-bottom: 10px">
 
--><div class="{{{1}}}" style="clear: right; width: 268px; padding-top: 6px; padding-bottom: 10px">
Line 99: Line 98:
  
 
|-
 
|-
| style="line-height: 1.4; text-align: left; font-size: 100%; padding: 2px" | {{{67}}}
+
| style="line-height: 1.4; text-align: left; font-size: 90%; padding: 2px" | {{{67}}}
<span style="font-size: 80%;">{{hidden begin|title=[[FEN]]|toggle=left}}
+
{{#ifeq:{{{3|}}}|kd|k|{{#ifeq:{{{3|}}}|qd|q|{{#ifeq:{{{3|}}}|rd|r|{{#ifeq:{{{3|}}}|bd|b|{{#ifeq:{{{3|}}}|nd|n|{{#ifeq:{{{3|}}}|pd|p|{{#ifeq:{{{3|}}}|kl|K|{{#ifeq:{{{3|}}}|ql|Q|{{#ifeq:{{{3|}}}|rl|R|{{#ifeq:{{{3|}}}|bl|B|{{#ifeq:{{{3|}}}|nl|N|{{#ifeq:{{{3|}}}|pl|P|{{#ifeq:{{{3|}}}|  |{{#ifeq:{{{4|}}}|  |{{#ifeq:{{{5|}}}|  |{{#ifeq:{{{6|}}}|  |{{#ifeq:{{{7|}}}|  |{{#ifeq:{{{8|}}}|  |{{#ifeq:{{{9|}}}|  |{{#ifeq:{{{10|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{3}}}||{{#if:{{{4}}}||X}}}}||{{#ifeq:{{{4|}}}|kd|k|{{#ifeq:{{{4|}}}|qd|q|{{#ifeq:{{{4|}}}|rd|r|{{#ifeq:{{{4|}}}|bd|b|{{#ifeq:{{{4|}}}|nd|n|{{#ifeq:{{{4|}}}|pd|p|{{#ifeq:{{{4|}}}|kl|K|{{#ifeq:{{{4|}}}|ql|Q|{{#ifeq:{{{4|}}}|rl|R|{{#ifeq:{{{4|}}}|bl|B|{{#ifeq:{{{4|}}}|nl|N|{{#ifeq:{{{4|}}}|pl|P|{{#ifeq:{{{4|}}}|  |{{#ifeq:{{{5|}}}|  |{{#ifeq:{{{6|}}}|  |{{#ifeq:{{{7|}}}|  |{{#ifeq:{{{8|}}}|  |{{#ifeq:{{{9|}}}|  |{{#ifeq:{{{10|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{4}}}||{{#if:{{{5}}}||X}}}}||{{#ifeq:{{{5|}}}|kd|k|{{#ifeq:{{{5|}}}|qd|q|{{#ifeq:{{{5|}}}|rd|r|{{#ifeq:{{{5|}}}|bd|b|{{#ifeq:{{{5|}}}|nd|n|{{#ifeq:{{{5|}}}|pd|p|{{#ifeq:{{{5|}}}|kl|K|{{#ifeq:{{{5|}}}|ql|Q|{{#ifeq:{{{5|}}}|rl|R|{{#ifeq:{{{5|}}}|bl|B|{{#ifeq:{{{5|}}}|nl|N|{{#ifeq:{{{5|}}}|pl|P|{{#ifeq:{{{5|}}}|  |{{#ifeq:{{{6|}}}|  |{{#ifeq:{{{7|}}}|  |{{#ifeq:{{{8|}}}|  |{{#ifeq:{{{9|}}}|  |{{#ifeq:{{{10|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{5}}}||{{#if:{{{6}}}||X}}}}||{{#ifeq:{{{6|}}}|kd|k|{{#ifeq:{{{6|}}}|qd|q|{{#ifeq:{{{6|}}}|rd|r|{{#ifeq:{{{6|}}}|bd|b|{{#ifeq:{{{6|}}}|nd|n|{{#ifeq:{{{6|}}}|pd|p|{{#ifeq:{{{6|}}}|kl|K|{{#ifeq:{{{6|}}}|ql|Q|{{#ifeq:{{{6|}}}|rl|R|{{#ifeq:{{{6|}}}|bl|B|{{#ifeq:{{{6|}}}|nl|N|{{#ifeq:{{{6|}}}|pl|P|{{#ifeq:{{{6|}}}|  |{{#ifeq:{{{7|}}}|  |{{#ifeq:{{{8|}}}|  |{{#ifeq:{{{9|}}}|  |{{#ifeq:{{{10|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{6}}}||{{#if:{{{7}}}||X}}}}||{{#ifeq:{{{7|}}}|kd|k|{{#ifeq:{{{7|}}}|qd|q|{{#ifeq:{{{7|}}}|rd|r|{{#ifeq:{{{7|}}}|bd|b|{{#ifeq:{{{7|}}}|nd|n|{{#ifeq:{{{7|}}}|pd|p|{{#ifeq:{{{7|}}}|kl|K|{{#ifeq:{{{7|}}}|ql|Q|{{#ifeq:{{{7|}}}|rl|R|{{#ifeq:{{{7|}}}|bl|B|{{#ifeq:{{{7|}}}|nl|N|{{#ifeq:{{{7|}}}|pl|P|{{#ifeq:{{{7|}}}|  |{{#ifeq:{{{8|}}}|  |{{#ifeq:{{{9|}}}|  |{{#ifeq:{{{10|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{7}}}||{{#if:{{{8}}}||X}}}}||{{#ifeq:{{{8|}}}|kd|k|{{#ifeq:{{{8|}}}|qd|q|{{#ifeq:{{{8|}}}|rd|r|{{#ifeq:{{{8|}}}|bd|b|{{#ifeq:{{{8|}}}|nd|n|{{#ifeq:{{{8|}}}|pd|p|{{#ifeq:{{{8|}}}|kl|K|{{#ifeq:{{{8|}}}|ql|Q|{{#ifeq:{{{8|}}}|rl|R|{{#ifeq:{{{8|}}}|bl|B|{{#ifeq:{{{8|}}}|nl|N|{{#ifeq:{{{8|}}}|pl|P|{{#ifeq:{{{8|}}}|  |{{#ifeq:{{{9|}}}|  |{{#ifeq:{{{10|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{8}}}||{{#if:{{{9}}}||X}}}}||{{#ifeq:{{{9|}}}|kd|k|{{#ifeq:{{{9|}}}|qd|q|{{#ifeq:{{{9|}}}|rd|r|{{#ifeq:{{{9|}}}|bd|b|{{#ifeq:{{{9|}}}|nd|n|{{#ifeq:{{{9|}}}|pd|p|{{#ifeq:{{{9|}}}|kl|K|{{#ifeq:{{{9|}}}|ql|Q|{{#ifeq:{{{9|}}}|rl|R|{{#ifeq:{{{9|}}}|bl|B|{{#ifeq:{{{9|}}}|nl|N|{{#ifeq:{{{9|}}}|pl|P|{{#ifeq:{{{9|}}}|  |{{#ifeq:{{{10|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{9}}}||{{#if:{{{10}}}||X}}}}||{{#ifeq:{{{10|}}}|kd|k|{{#ifeq:{{{10|}}}|qd|q|{{#ifeq:{{{10|}}}|rd|r|{{#ifeq:{{{10|}}}|bd|b|{{#ifeq:{{{10|}}}|nd|n|{{#ifeq:{{{10|}}}|pd|p|{{#ifeq:{{{10|}}}|kl|K|{{#ifeq:{{{10|}}}|ql|Q|{{#ifeq:{{{10|}}}|rl|R|{{#ifeq:{{{10|}}}|bl|B|{{#ifeq:{{{10|}}}|nl|N|{{#ifeq:{{{10|}}}|pl|P|{{#ifeq:{{{10|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}/{{#ifeq:{{{11|}}}|kd|k|{{#ifeq:{{{11|}}}|qd|q|{{#ifeq:{{{11|}}}|rd|r|{{#ifeq:{{{11|}}}|bd|b|{{#ifeq:{{{11|}}}|nd|n|{{#ifeq:{{{11|}}}|pd|p|{{#ifeq:{{{11|}}}|kl|K|{{#ifeq:{{{11|}}}|ql|Q|{{#ifeq:{{{11|}}}|rl|R|{{#ifeq:{{{11|}}}|bl|B|{{#ifeq:{{{11|}}}|nl|N|{{#ifeq:{{{11|}}}|pl|P|{{#ifeq:{{{11|}}}|  |{{#ifeq:{{{12|}}}|  |{{#ifeq:{{{13|}}}|  |{{#ifeq:{{{14|}}}|  |{{#ifeq:{{{15|}}}|  |{{#ifeq:{{{16|}}}|  |{{#ifeq:{{{17|}}}|  |{{#ifeq:{{{18|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{11}}}||{{#if:{{{12}}}||X}}}}||{{#ifeq:{{{12|}}}|kd|k|{{#ifeq:{{{12|}}}|qd|q|{{#ifeq:{{{12|}}}|rd|r|{{#ifeq:{{{12|}}}|bd|b|{{#ifeq:{{{12|}}}|nd|n|{{#ifeq:{{{12|}}}|pd|p|{{#ifeq:{{{12|}}}|kl|K|{{#ifeq:{{{12|}}}|ql|Q|{{#ifeq:{{{12|}}}|rl|R|{{#ifeq:{{{12|}}}|bl|B|{{#ifeq:{{{12|}}}|nl|N|{{#ifeq:{{{12|}}}|pl|P|{{#ifeq:{{{12|}}}|  |{{#ifeq:{{{13|}}}|  |{{#ifeq:{{{14|}}}|  |{{#ifeq:{{{15|}}}|  |{{#ifeq:{{{16|}}}|  |{{#ifeq:{{{17|}}}|  |{{#ifeq:{{{18|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{12}}}||{{#if:{{{13}}}||X}}}}||{{#ifeq:{{{13|}}}|kd|k|{{#ifeq:{{{13|}}}|qd|q|{{#ifeq:{{{13|}}}|rd|r|{{#ifeq:{{{13|}}}|bd|b|{{#ifeq:{{{13|}}}|nd|n|{{#ifeq:{{{13|}}}|pd|p|{{#ifeq:{{{13|}}}|kl|K|{{#ifeq:{{{13|}}}|ql|Q|{{#ifeq:{{{13|}}}|rl|R|{{#ifeq:{{{13|}}}|bl|B|{{#ifeq:{{{13|}}}|nl|N|{{#ifeq:{{{13|}}}|pl|P|{{#ifeq:{{{13|}}}|  |{{#ifeq:{{{14|}}}|  |{{#ifeq:{{{15|}}}|  |{{#ifeq:{{{16|}}}|  |{{#ifeq:{{{17|}}}|  |{{#ifeq:{{{18|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{13}}}||{{#if:{{{14}}}||X}}}}||{{#ifeq:{{{14|}}}|kd|k|{{#ifeq:{{{14|}}}|qd|q|{{#ifeq:{{{14|}}}|rd|r|{{#ifeq:{{{14|}}}|bd|b|{{#ifeq:{{{14|}}}|nd|n|{{#ifeq:{{{14|}}}|pd|p|{{#ifeq:{{{14|}}}|kl|K|{{#ifeq:{{{14|}}}|ql|Q|{{#ifeq:{{{14|}}}|rl|R|{{#ifeq:{{{14|}}}|bl|B|{{#ifeq:{{{14|}}}|nl|N|{{#ifeq:{{{14|}}}|pl|P|{{#ifeq:{{{14|}}}|  |{{#ifeq:{{{15|}}}|  |{{#ifeq:{{{16|}}}|  |{{#ifeq:{{{17|}}}|  |{{#ifeq:{{{18|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{14}}}||{{#if:{{{15}}}||X}}}}||{{#ifeq:{{{15|}}}|kd|k|{{#ifeq:{{{15|}}}|qd|q|{{#ifeq:{{{15|}}}|rd|r|{{#ifeq:{{{15|}}}|bd|b|{{#ifeq:{{{15|}}}|nd|n|{{#ifeq:{{{15|}}}|pd|p|{{#ifeq:{{{15|}}}|kl|K|{{#ifeq:{{{15|}}}|ql|Q|{{#ifeq:{{{15|}}}|rl|R|{{#ifeq:{{{15|}}}|bl|B|{{#ifeq:{{{15|}}}|nl|N|{{#ifeq:{{{15|}}}|pl|P|{{#ifeq:{{{15|}}}|  |{{#ifeq:{{{16|}}}|  |{{#ifeq:{{{17|}}}|  |{{#ifeq:{{{18|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{15}}}||{{#if:{{{16}}}||X}}}}||{{#ifeq:{{{16|}}}|kd|k|{{#ifeq:{{{16|}}}|qd|q|{{#ifeq:{{{16|}}}|rd|r|{{#ifeq:{{{16|}}}|bd|b|{{#ifeq:{{{16|}}}|nd|n|{{#ifeq:{{{16|}}}|pd|p|{{#ifeq:{{{16|}}}|kl|K|{{#ifeq:{{{16|}}}|ql|Q|{{#ifeq:{{{16|}}}|rl|R|{{#ifeq:{{{16|}}}|bl|B|{{#ifeq:{{{16|}}}|nl|N|{{#ifeq:{{{16|}}}|pl|P|{{#ifeq:{{{16|}}}|  |{{#ifeq:{{{17|}}}|  |{{#ifeq:{{{18|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{16}}}||{{#if:{{{17}}}||X}}}}||{{#ifeq:{{{17|}}}|kd|k|{{#ifeq:{{{17|}}}|qd|q|{{#ifeq:{{{17|}}}|rd|r|{{#ifeq:{{{17|}}}|bd|b|{{#ifeq:{{{17|}}}|nd|n|{{#ifeq:{{{17|}}}|pd|p|{{#ifeq:{{{17|}}}|kl|K|{{#ifeq:{{{17|}}}|ql|Q|{{#ifeq:{{{17|}}}|rl|R|{{#ifeq:{{{17|}}}|bl|B|{{#ifeq:{{{17|}}}|nl|N|{{#ifeq:{{{17|}}}|pl|P|{{#ifeq:{{{17|}}}|  |{{#ifeq:{{{18|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{17}}}||{{#if:{{{18}}}||X}}}}||{{#ifeq:{{{18|}}}|kd|k|{{#ifeq:{{{18|}}}|qd|q|{{#ifeq:{{{18|}}}|rd|r|{{#ifeq:{{{18|}}}|bd|b|{{#ifeq:{{{18|}}}|nd|n|{{#ifeq:{{{18|}}}|pd|p|{{#ifeq:{{{18|}}}|kl|K|{{#ifeq:{{{18|}}}|ql|Q|{{#ifeq:{{{18|}}}|rl|R|{{#ifeq:{{{18|}}}|bl|B|{{#ifeq:{{{18|}}}|nl|N|{{#ifeq:{{{18|}}}|pl|P|{{#ifeq:{{{18|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}/{{#ifeq:{{{19|}}}|kd|k|{{#ifeq:{{{19|}}}|qd|q|{{#ifeq:{{{19|}}}|rd|r|{{#ifeq:{{{19|}}}|bd|b|{{#ifeq:{{{19|}}}|nd|n|{{#ifeq:{{{19|}}}|pd|p|{{#ifeq:{{{19|}}}|kl|K|{{#ifeq:{{{19|}}}|ql|Q|{{#ifeq:{{{19|}}}|rl|R|{{#ifeq:{{{19|}}}|bl|B|{{#ifeq:{{{19|}}}|nl|N|{{#ifeq:{{{19|}}}|pl|P|{{#ifeq:{{{19|}}}|  |{{#ifeq:{{{20|}}}|  |{{#ifeq:{{{21|}}}|  |{{#ifeq:{{{22|}}}|  |{{#ifeq:{{{23|}}}|  |{{#ifeq:{{{24|}}}|  |{{#ifeq:{{{25|}}}|  |{{#ifeq:{{{26|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{19}}}||{{#if:{{{20}}}||X}}}}||{{#ifeq:{{{20|}}}|kd|k|{{#ifeq:{{{20|}}}|qd|q|{{#ifeq:{{{20|}}}|rd|r|{{#ifeq:{{{20|}}}|bd|b|{{#ifeq:{{{20|}}}|nd|n|{{#ifeq:{{{20|}}}|pd|p|{{#ifeq:{{{20|}}}|kl|K|{{#ifeq:{{{20|}}}|ql|Q|{{#ifeq:{{{20|}}}|rl|R|{{#ifeq:{{{20|}}}|bl|B|{{#ifeq:{{{20|}}}|nl|N|{{#ifeq:{{{20|}}}|pl|P|{{#ifeq:{{{20|}}}|  |{{#ifeq:{{{21|}}}|  |{{#ifeq:{{{22|}}}|  |{{#ifeq:{{{23|}}}|  |{{#ifeq:{{{24|}}}|  |{{#ifeq:{{{25|}}}|  |{{#ifeq:{{{26|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{20}}}||{{#if:{{{21}}}||X}}}}||{{#ifeq:{{{21|}}}|kd|k|{{#ifeq:{{{21|}}}|qd|q|{{#ifeq:{{{21|}}}|rd|r|{{#ifeq:{{{21|}}}|bd|b|{{#ifeq:{{{21|}}}|nd|n|{{#ifeq:{{{21|}}}|pd|p|{{#ifeq:{{{21|}}}|kl|K|{{#ifeq:{{{21|}}}|ql|Q|{{#ifeq:{{{21|}}}|rl|R|{{#ifeq:{{{21|}}}|bl|B|{{#ifeq:{{{21|}}}|nl|N|{{#ifeq:{{{21|}}}|pl|P|{{#ifeq:{{{21|}}}|  |{{#ifeq:{{{22|}}}|  |{{#ifeq:{{{23|}}}|  |{{#ifeq:{{{24|}}}|  |{{#ifeq:{{{25|}}}|  |{{#ifeq:{{{26|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{21}}}||{{#if:{{{22}}}||X}}}}||{{#ifeq:{{{22|}}}|kd|k|{{#ifeq:{{{22|}}}|qd|q|{{#ifeq:{{{22|}}}|rd|r|{{#ifeq:{{{22|}}}|bd|b|{{#ifeq:{{{22|}}}|nd|n|{{#ifeq:{{{22|}}}|pd|p|{{#ifeq:{{{22|}}}|kl|K|{{#ifeq:{{{22|}}}|ql|Q|{{#ifeq:{{{22|}}}|rl|R|{{#ifeq:{{{22|}}}|bl|B|{{#ifeq:{{{22|}}}|nl|N|{{#ifeq:{{{22|}}}|pl|P|{{#ifeq:{{{22|}}}|  |{{#ifeq:{{{23|}}}|  |{{#ifeq:{{{24|}}}|  |{{#ifeq:{{{25|}}}|  |{{#ifeq:{{{26|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{22}}}||{{#if:{{{23}}}||X}}}}||{{#ifeq:{{{23|}}}|kd|k|{{#ifeq:{{{23|}}}|qd|q|{{#ifeq:{{{23|}}}|rd|r|{{#ifeq:{{{23|}}}|bd|b|{{#ifeq:{{{23|}}}|nd|n|{{#ifeq:{{{23|}}}|pd|p|{{#ifeq:{{{23|}}}|kl|K|{{#ifeq:{{{23|}}}|ql|Q|{{#ifeq:{{{23|}}}|rl|R|{{#ifeq:{{{23|}}}|bl|B|{{#ifeq:{{{23|}}}|nl|N|{{#ifeq:{{{23|}}}|pl|P|{{#ifeq:{{{23|}}}|  |{{#ifeq:{{{24|}}}|  |{{#ifeq:{{{25|}}}|  |{{#ifeq:{{{26|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{23}}}||{{#if:{{{24}}}||X}}}}||{{#ifeq:{{{24|}}}|kd|k|{{#ifeq:{{{24|}}}|qd|q|{{#ifeq:{{{24|}}}|rd|r|{{#ifeq:{{{24|}}}|bd|b|{{#ifeq:{{{24|}}}|nd|n|{{#ifeq:{{{24|}}}|pd|p|{{#ifeq:{{{24|}}}|kl|K|{{#ifeq:{{{24|}}}|ql|Q|{{#ifeq:{{{24|}}}|rl|R|{{#ifeq:{{{24|}}}|bl|B|{{#ifeq:{{{24|}}}|nl|N|{{#ifeq:{{{24|}}}|pl|P|{{#ifeq:{{{24|}}}|  |{{#ifeq:{{{25|}}}|  |{{#ifeq:{{{26|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{24}}}||{{#if:{{{25}}}||X}}}}||{{#ifeq:{{{25|}}}|kd|k|{{#ifeq:{{{25|}}}|qd|q|{{#ifeq:{{{25|}}}|rd|r|{{#ifeq:{{{25|}}}|bd|b|{{#ifeq:{{{25|}}}|nd|n|{{#ifeq:{{{25|}}}|pd|p|{{#ifeq:{{{25|}}}|kl|K|{{#ifeq:{{{25|}}}|ql|Q|{{#ifeq:{{{25|}}}|rl|R|{{#ifeq:{{{25|}}}|bl|B|{{#ifeq:{{{25|}}}|nl|N|{{#ifeq:{{{25|}}}|pl|P|{{#ifeq:{{{25|}}}|  |{{#ifeq:{{{26|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{25}}}||{{#if:{{{26}}}||X}}}}||{{#ifeq:{{{26|}}}|kd|k|{{#ifeq:{{{26|}}}|qd|q|{{#ifeq:{{{26|}}}|rd|r|{{#ifeq:{{{26|}}}|bd|b|{{#ifeq:{{{26|}}}|nd|n|{{#ifeq:{{{26|}}}|pd|p|{{#ifeq:{{{26|}}}|kl|K|{{#ifeq:{{{26|}}}|ql|Q|{{#ifeq:{{{26|}}}|rl|R|{{#ifeq:{{{26|}}}|bl|B|{{#ifeq:{{{26|}}}|nl|N|{{#ifeq:{{{26|}}}|pl|P|{{#ifeq:{{{26|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}/{{#ifeq:{{{27|}}}|kd|k|{{#ifeq:{{{27|}}}|qd|q|{{#ifeq:{{{27|}}}|rd|r|{{#ifeq:{{{27|}}}|bd|b|{{#ifeq:{{{27|}}}|nd|n|{{#ifeq:{{{27|}}}|pd|p|{{#ifeq:{{{27|}}}|kl|K|{{#ifeq:{{{27|}}}|ql|Q|{{#ifeq:{{{27|}}}|rl|R|{{#ifeq:{{{27|}}}|bl|B|{{#ifeq:{{{27|}}}|nl|N|{{#ifeq:{{{27|}}}|pl|P|{{#ifeq:{{{27|}}}|  |{{#ifeq:{{{28|}}}|  |{{#ifeq:{{{29|}}}|  |{{#ifeq:{{{30|}}}|  |{{#ifeq:{{{31|}}}|  |{{#ifeq:{{{32|}}}|  |{{#ifeq:{{{33|}}}|  |{{#ifeq:{{{34|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{27}}}||{{#if:{{{28}}}||X}}}}||{{#ifeq:{{{28|}}}|kd|k|{{#ifeq:{{{28|}}}|qd|q|{{#ifeq:{{{28|}}}|rd|r|{{#ifeq:{{{28|}}}|bd|b|{{#ifeq:{{{28|}}}|nd|n|{{#ifeq:{{{28|}}}|pd|p|{{#ifeq:{{{28|}}}|kl|K|{{#ifeq:{{{28|}}}|ql|Q|{{#ifeq:{{{28|}}}|rl|R|{{#ifeq:{{{28|}}}|bl|B|{{#ifeq:{{{28|}}}|nl|N|{{#ifeq:{{{28|}}}|pl|P|{{#ifeq:{{{28|}}}|  |{{#ifeq:{{{29|}}}|  |{{#ifeq:{{{30|}}}|  |{{#ifeq:{{{31|}}}|  |{{#ifeq:{{{32|}}}|  |{{#ifeq:{{{33|}}}|  |{{#ifeq:{{{34|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{28}}}||{{#if:{{{29}}}||X}}}}||{{#ifeq:{{{29|}}}|kd|k|{{#ifeq:{{{29|}}}|qd|q|{{#ifeq:{{{29|}}}|rd|r|{{#ifeq:{{{29|}}}|bd|b|{{#ifeq:{{{29|}}}|nd|n|{{#ifeq:{{{29|}}}|pd|p|{{#ifeq:{{{29|}}}|kl|K|{{#ifeq:{{{29|}}}|ql|Q|{{#ifeq:{{{29|}}}|rl|R|{{#ifeq:{{{29|}}}|bl|B|{{#ifeq:{{{29|}}}|nl|N|{{#ifeq:{{{29|}}}|pl|P|{{#ifeq:{{{29|}}}|  |{{#ifeq:{{{30|}}}|  |{{#ifeq:{{{31|}}}|  |{{#ifeq:{{{32|}}}|  |{{#ifeq:{{{33|}}}|  |{{#ifeq:{{{34|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{29}}}||{{#if:{{{30}}}||X}}}}||{{#ifeq:{{{30|}}}|kd|k|{{#ifeq:{{{30|}}}|qd|q|{{#ifeq:{{{30|}}}|rd|r|{{#ifeq:{{{30|}}}|bd|b|{{#ifeq:{{{30|}}}|nd|n|{{#ifeq:{{{30|}}}|pd|p|{{#ifeq:{{{30|}}}|kl|K|{{#ifeq:{{{30|}}}|ql|Q|{{#ifeq:{{{30|}}}|rl|R|{{#ifeq:{{{30|}}}|bl|B|{{#ifeq:{{{30|}}}|nl|N|{{#ifeq:{{{30|}}}|pl|P|{{#ifeq:{{{30|}}}|  |{{#ifeq:{{{31|}}}|  |{{#ifeq:{{{32|}}}|  |{{#ifeq:{{{33|}}}|  |{{#ifeq:{{{34|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{30}}}||{{#if:{{{31}}}||X}}}}||{{#ifeq:{{{31|}}}|kd|k|{{#ifeq:{{{31|}}}|qd|q|{{#ifeq:{{{31|}}}|rd|r|{{#ifeq:{{{31|}}}|bd|b|{{#ifeq:{{{31|}}}|nd|n|{{#ifeq:{{{31|}}}|pd|p|{{#ifeq:{{{31|}}}|kl|K|{{#ifeq:{{{31|}}}|ql|Q|{{#ifeq:{{{31|}}}|rl|R|{{#ifeq:{{{31|}}}|bl|B|{{#ifeq:{{{31|}}}|nl|N|{{#ifeq:{{{31|}}}|pl|P|{{#ifeq:{{{31|}}}|  |{{#ifeq:{{{32|}}}|  |{{#ifeq:{{{33|}}}|  |{{#ifeq:{{{34|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{31}}}||{{#if:{{{32}}}||X}}}}||{{#ifeq:{{{32|}}}|kd|k|{{#ifeq:{{{32|}}}|qd|q|{{#ifeq:{{{32|}}}|rd|r|{{#ifeq:{{{32|}}}|bd|b|{{#ifeq:{{{32|}}}|nd|n|{{#ifeq:{{{32|}}}|pd|p|{{#ifeq:{{{32|}}}|kl|K|{{#ifeq:{{{32|}}}|ql|Q|{{#ifeq:{{{32|}}}|rl|R|{{#ifeq:{{{32|}}}|bl|B|{{#ifeq:{{{32|}}}|nl|N|{{#ifeq:{{{32|}}}|pl|P|{{#ifeq:{{{32|}}}|  |{{#ifeq:{{{33|}}}|  |{{#ifeq:{{{34|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{32}}}||{{#if:{{{33}}}||X}}}}||{{#ifeq:{{{33|}}}|kd|k|{{#ifeq:{{{33|}}}|qd|q|{{#ifeq:{{{33|}}}|rd|r|{{#ifeq:{{{933|}}}|bd|b|{{#ifeq:{{{33|}}}|nd|n|{{#ifeq:{{{33|}}}|pd|p|{{#ifeq:{{{33|}}}|kl|K|{{#ifeq:{{{33|}}}|ql|Q|{{#ifeq:{{{33|}}}|rl|R|{{#ifeq:{{{33|}}}|bl|B|{{#ifeq:{{{33|}}}|nl|N|{{#ifeq:{{{33|}}}|pl|P|{{#ifeq:{{{33|}}}|  |{{#ifeq:{{{34|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{33}}}||{{#if:{{{34}}}||X}}}}||{{#ifeq:{{{34|}}}|kd|k|{{#ifeq:{{{34|}}}|qd|q|{{#ifeq:{{{34|}}}|rd|r|{{#ifeq:{{{34|}}}|bd|b|{{#ifeq:{{{34|}}}|nd|n|{{#ifeq:{{{34|}}}|pd|p|{{#ifeq:{{{34|}}}|kl|K|{{#ifeq:{{{34|}}}|ql|Q|{{#ifeq:{{{34|}}}|rl|R|{{#ifeq:{{{34|}}}|bl|B|{{#ifeq:{{{34|}}}|nl|N|{{#ifeq:{{{34|}}}|pl|P|{{#ifeq:{{{34|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}/{{#ifeq:{{{35|}}}|kd|k|{{#ifeq:{{{35|}}}|qd|q|{{#ifeq:{{{35|}}}|rd|r|{{#ifeq:{{{35|}}}|bd|b|{{#ifeq:{{{35|}}}|nd|n|{{#ifeq:{{{35|}}}|pd|p|{{#ifeq:{{{35|}}}|kl|K|{{#ifeq:{{{35|}}}|ql|Q|{{#ifeq:{{{35|}}}|rl|R|{{#ifeq:{{{35|}}}|bl|B|{{#ifeq:{{{35|}}}|nl|N|{{#ifeq:{{{35|}}}|pl|P|{{#ifeq:{{{35|}}}|  |{{#ifeq:{{{36|}}}|  |{{#ifeq:{{{37|}}}|  |{{#ifeq:{{{38|}}}|  |{{#ifeq:{{{39|}}}|  |{{#ifeq:{{{40|}}}|  |{{#ifeq:{{{41|}}}|  |{{#ifeq:{{{42|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{35}}}||{{#if:{{{36}}}||X}}}}||{{#ifeq:{{{36|}}}|kd|k|{{#ifeq:{{{36|}}}|qd|q|{{#ifeq:{{{36|}}}|rd|r|{{#ifeq:{{{36|}}}|bd|b|{{#ifeq:{{{36|}}}|nd|n|{{#ifeq:{{{36|}}}|pd|p|{{#ifeq:{{{36|}}}|kl|K|{{#ifeq:{{{36|}}}|ql|Q|{{#ifeq:{{{36|}}}|rl|R|{{#ifeq:{{{36|}}}|bl|B|{{#ifeq:{{{36|}}}|nl|N|{{#ifeq:{{{36|}}}|pl|P|{{#ifeq:{{{36|}}}|  |{{#ifeq:{{{37|}}}|  |{{#ifeq:{{{38|}}}|  |{{#ifeq:{{{39|}}}|  |{{#ifeq:{{{40|}}}|  |{{#ifeq:{{{41|}}}|  |{{#ifeq:{{{42|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{36}}}||{{#if:{{{37}}}||X}}}}||{{#ifeq:{{{37|}}}|kd|k|{{#ifeq:{{{37|}}}|qd|q|{{#ifeq:{{{37|}}}|rd|r|{{#ifeq:{{{37|}}}|bd|b|{{#ifeq:{{{37|}}}|nd|n|{{#ifeq:{{{37|}}}|pd|p|{{#ifeq:{{{37|}}}|kl|K|{{#ifeq:{{{37|}}}|ql|Q|{{#ifeq:{{{37|}}}|rl|R|{{#ifeq:{{{37|}}}|bl|B|{{#ifeq:{{{37|}}}|nl|N|{{#ifeq:{{{37|}}}|pl|P|{{#ifeq:{{{37|}}}|  |{{#ifeq:{{{38|}}}|  |{{#ifeq:{{{39|}}}|  |{{#ifeq:{{{40|}}}|  |{{#ifeq:{{{41|}}}|  |{{#ifeq:{{{42|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{37}}}||{{#if:{{{38}}}||X}}}}||{{#ifeq:{{{38|}}}|kd|k|{{#ifeq:{{{38|}}}|qd|q|{{#ifeq:{{{38|}}}|rd|r|{{#ifeq:{{{38|}}}|bd|b|{{#ifeq:{{{38|}}}|nd|n|{{#ifeq:{{{38|}}}|pd|p|{{#ifeq:{{{38|}}}|kl|K|{{#ifeq:{{{38|}}}|ql|Q|{{#ifeq:{{{38|}}}|rl|R|{{#ifeq:{{{38|}}}|bl|B|{{#ifeq:{{{38|}}}|nl|N|{{#ifeq:{{{38|}}}|pl|P|{{#ifeq:{{{38|}}}|  |{{#ifeq:{{{39|}}}|  |{{#ifeq:{{{40|}}}|  |{{#ifeq:{{{41|}}}|  |{{#ifeq:{{{42|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{38}}}||{{#if:{{{39}}}||X}}}}||{{#ifeq:{{{39|}}}|kd|k|{{#ifeq:{{{39|}}}|qd|q|{{#ifeq:{{{39|}}}|rd|r|{{#ifeq:{{{39|}}}|bd|b|{{#ifeq:{{{39|}}}|nd|n|{{#ifeq:{{{39|}}}|pd|p|{{#ifeq:{{{39|}}}|kl|K|{{#ifeq:{{{39|}}}|ql|Q|{{#ifeq:{{{39|}}}|rl|R|{{#ifeq:{{{39|}}}|bl|B|{{#ifeq:{{{39|}}}|nl|N|{{#ifeq:{{{39|}}}|pl|P|{{#ifeq:{{{39|}}}|  |{{#ifeq:{{{40|}}}|  |{{#ifeq:{{{41|}}}|  |{{#ifeq:{{{42|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{39}}}||{{#if:{{{40}}}||X}}}}||{{#ifeq:{{{40|}}}|kd|k|{{#ifeq:{{{40|}}}|qd|q|{{#ifeq:{{{40|}}}|rd|r|{{#ifeq:{{{40|}}}|bd|b|{{#ifeq:{{{40|}}}|nd|n|{{#ifeq:{{{40|}}}|pd|p|{{#ifeq:{{{40|}}}|kl|K|{{#ifeq:{{{40|}}}|ql|Q|{{#ifeq:{{{40|}}}|rl|R|{{#ifeq:{{{40|}}}|bl|B|{{#ifeq:{{{40|}}}|nl|N|{{#ifeq:{{{40|}}}|pl|P|{{#ifeq:{{{40|}}}|  |{{#ifeq:{{{41|}}}|  |{{#ifeq:{{{42|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{40}}}||{{#if:{{{41}}}||X}}}}||{{#ifeq:{{{41|}}}|kd|k|{{#ifeq:{{{41|}}}|qd|q|{{#ifeq:{{{41|}}}|rd|r|{{#ifeq:{{{41|}}}|bd|b|{{#ifeq:{{{41|}}}|nd|n|{{#ifeq:{{{41|}}}|pd|p|{{#ifeq:{{{41|}}}|kl|K|{{#ifeq:{{{41|}}}|ql|Q|{{#ifeq:{{{41|}}}|rl|R|{{#ifeq:{{{41|}}}|bl|B|{{#ifeq:{{{41|}}}|nl|N|{{#ifeq:{{{41|}}}|pl|P|{{#ifeq:{{{41|}}}|  |{{#ifeq:{{{42|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{41}}}||{{#if:{{{42}}}||X}}}}||{{#ifeq:{{{42|}}}|kd|k|{{#ifeq:{{{42|}}}|qd|q|{{#ifeq:{{{42|}}}|rd|r|{{#ifeq:{{{42|}}}|bd|b|{{#ifeq:{{{42|}}}|nd|n|{{#ifeq:{{{42|}}}|pd|p|{{#ifeq:{{{42|}}}|kl|K|{{#ifeq:{{{42|}}}|ql|Q|{{#ifeq:{{{42|}}}|rl|R|{{#ifeq:{{{42|}}}|bl|B|{{#ifeq:{{{42|}}}|nl|N|{{#ifeq:{{{42|}}}|pl|P|{{#ifeq:{{{42|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}/{{#ifeq:{{{43|}}}|kd|k|{{#ifeq:{{{43|}}}|qd|q|{{#ifeq:{{{43|}}}|rd|r|{{#ifeq:{{{43|}}}|bd|b|{{#ifeq:{{{43|}}}|nd|n|{{#ifeq:{{{43|}}}|pd|p|{{#ifeq:{{{43|}}}|kl|K|{{#ifeq:{{{43|}}}|ql|Q|{{#ifeq:{{{43|}}}|rl|R|{{#ifeq:{{{3|}}}|bl|B|{{#ifeq:{{{43|}}}|nl|N|{{#ifeq:{{{43|}}}|pl|P|{{#ifeq:{{{43|}}}|  |{{#ifeq:{{{44|}}}|  |{{#ifeq:{{{45|}}}|  |{{#ifeq:{{{46|}}}|  |{{#ifeq:{{{47|}}}|  |{{#ifeq:{{{48|}}}|  |{{#ifeq:{{{49|}}}|  |{{#ifeq:{{{50|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{43}}}||{{#if:{{{44}}}||X}}}}||{{#ifeq:{{{44|}}}|kd|k|{{#ifeq:{{{44|}}}|qd|q|{{#ifeq:{{{44|}}}|rd|r|{{#ifeq:{{{44|}}}|bd|b|{{#ifeq:{{{44|}}}|nd|n|{{#ifeq:{{{44|}}}|pd|p|{{#ifeq:{{{44|}}}|kl|K|{{#ifeq:{{{44|}}}|ql|Q|{{#ifeq:{{{44|}}}|rl|R|{{#ifeq:{{{44|}}}|bl|B|{{#ifeq:{{{44|}}}|nl|N|{{#ifeq:{{{44|}}}|pl|P|{{#ifeq:{{{44|}}}|  |{{#ifeq:{{{45|}}}|  |{{#ifeq:{{{46|}}}|  |{{#ifeq:{{{47|}}}|  |{{#ifeq:{{{48|}}}|  |{{#ifeq:{{{49|}}}|  |{{#ifeq:{{{50|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{44}}}||{{#if:{{{45}}}||X}}}}||{{#ifeq:{{{45|}}}|kd|k|{{#ifeq:{{{45|}}}|qd|q|{{#ifeq:{{{45|}}}|rd|r|{{#ifeq:{{{45|}}}|bd|b|{{#ifeq:{{{45|}}}|nd|n|{{#ifeq:{{{45|}}}|pd|p|{{#ifeq:{{{45|}}}|kl|K|{{#ifeq:{{{45|}}}|ql|Q|{{#ifeq:{{{45|}}}|rl|R|{{#ifeq:{{{45|}}}|bl|B|{{#ifeq:{{{45|}}}|nl|N|{{#ifeq:{{{45|}}}|pl|P|{{#ifeq:{{{45|}}}|  |{{#ifeq:{{{46|}}}|  |{{#ifeq:{{{47|}}}|  |{{#ifeq:{{{48|}}}|  |{{#ifeq:{{{49|}}}|  |{{#ifeq:{{{50|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{45}}}||{{#if:{{{46}}}||X}}}}||{{#ifeq:{{{46|}}}|kd|k|{{#ifeq:{{{46|}}}|qd|q|{{#ifeq:{{{46|}}}|rd|r|{{#ifeq:{{{46|}}}|bd|b|{{#ifeq:{{{46|}}}|nd|n|{{#ifeq:{{{46|}}}|pd|p|{{#ifeq:{{{46|}}}|kl|K|{{#ifeq:{{{46|}}}|ql|Q|{{#ifeq:{{{46|}}}|rl|R|{{#ifeq:{{{46|}}}|bl|B|{{#ifeq:{{{46|}}}|nl|N|{{#ifeq:{{{46|}}}|pl|P|{{#ifeq:{{{46|}}}|  |{{#ifeq:{{{47|}}}|  |{{#ifeq:{{{48|}}}|  |{{#ifeq:{{{49|}}}|  |{{#ifeq:{{{50|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{46}}}||{{#if:{{{47}}}||X}}}}||{{#ifeq:{{{47|}}}|kd|k|{{#ifeq:{{{47|}}}|qd|q|{{#ifeq:{{{47|}}}|rd|r|{{#ifeq:{{{47|}}}|bd|b|{{#ifeq:{{{47|}}}|nd|n|{{#ifeq:{{{47|}}}|pd|p|{{#ifeq:{{{47|}}}|kl|K|{{#ifeq:{{{47|}}}|ql|Q|{{#ifeq:{{{47|}}}|rl|R|{{#ifeq:{{{47|}}}|bl|B|{{#ifeq:{{{47|}}}|nl|N|{{#ifeq:{{{47|}}}|pl|P|{{#ifeq:{{{47|}}}|  |{{#ifeq:{{{48|}}}|  |{{#ifeq:{{{49|}}}|  |{{#ifeq:{{{50|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{47}}}||{{#if:{{{48}}}||X}}}}||{{#ifeq:{{{48|}}}|kd|k|{{#ifeq:{{{48|}}}|qd|q|{{#ifeq:{{{48|}}}|rd|r|{{#ifeq:{{{48|}}}|bd|b|{{#ifeq:{{{48|}}}|nd|n|{{#ifeq:{{{48|}}}|pd|p|{{#ifeq:{{{48|}}}|kl|K|{{#ifeq:{{{48|}}}|ql|Q|{{#ifeq:{{{48|}}}|rl|R|{{#ifeq:{{{48|}}}|bl|B|{{#ifeq:{{{48|}}}|nl|N|{{#ifeq:{{{48|}}}|pl|P|{{#ifeq:{{{48|}}}|  |{{#ifeq:{{{49|}}}|  |{{#ifeq:{{{50|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{48}}}||{{#if:{{{49}}}||X}}}}||{{#ifeq:{{{49|}}}|kd|k|{{#ifeq:{{{49|}}}|qd|q|{{#ifeq:{{{49|}}}|rd|r|{{#ifeq:{{{49|}}}|bd|b|{{#ifeq:{{{49|}}}|nd|n|{{#ifeq:{{{49|}}}|pd|p|{{#ifeq:{{{49|}}}|kl|K|{{#ifeq:{{{49|}}}|ql|Q|{{#ifeq:{{{49|}}}|rl|R|{{#ifeq:{{{49|}}}|bl|B|{{#ifeq:{{{49|}}}|nl|N|{{#ifeq:{{{49|}}}|pl|P|{{#ifeq:{{{49|}}}|  |{{#ifeq:{{{50|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{49}}}||{{#if:{{{50}}}||X}}}}||{{#ifeq:{{{50|}}}|kd|k|{{#ifeq:{{{50|}}}|qd|q|{{#ifeq:{{{50|}}}|rd|r|{{#ifeq:{{{50|}}}|bd|b|{{#ifeq:{{{50|}}}|nd|n|{{#ifeq:{{{50|}}}|pd|p|{{#ifeq:{{{50|}}}|kl|K|{{#ifeq:{{{50|}}}|ql|Q|{{#ifeq:{{{50|}}}|rl|R|{{#ifeq:{{{50|}}}|bl|B|{{#ifeq:{{{50|}}}|nl|N|{{#ifeq:{{{50|}}}|pl|P|{{#ifeq:{{{50|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}/{{#ifeq:{{{51|}}}|kd|k|{{#ifeq:{{{51|}}}|qd|q|{{#ifeq:{{{51|}}}|rd|r|{{#ifeq:{{{51|}}}|bd|b|{{#ifeq:{{{51|}}}|nd|n|{{#ifeq:{{{51|}}}|pd|p|{{#ifeq:{{{51|}}}|kl|K|{{#ifeq:{{{51|}}}|ql|Q|{{#ifeq:{{{51|}}}|rl|R|{{#ifeq:{{{51|}}}|bl|B|{{#ifeq:{{{51|}}}|nl|N|{{#ifeq:{{{51|}}}|pl|P|{{#ifeq:{{{51|}}}|  |{{#ifeq:{{{52|}}}|  |{{#ifeq:{{{53|}}}|  |{{#ifeq:{{{54|}}}|  |{{#ifeq:{{{55|}}}|  |{{#ifeq:{{{56|}}}|  |{{#ifeq:{{{57|}}}|  |{{#ifeq:{{{58|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{51}}}||{{#if:{{{52}}}||X}}}}||{{#ifeq:{{{52|}}}|kd|k|{{#ifeq:{{{52|}}}|qd|q|{{#ifeq:{{{52|}}}|rd|r|{{#ifeq:{{{52|}}}|bd|b|{{#ifeq:{{{52|}}}|nd|n|{{#ifeq:{{{52|}}}|pd|p|{{#ifeq:{{{52|}}}|kl|K|{{#ifeq:{{{52|}}}|ql|Q|{{#ifeq:{{{52|}}}|rl|R|{{#ifeq:{{{52|}}}|bl|B|{{#ifeq:{{{52|}}}|nl|N|{{#ifeq:{{{52|}}}|pl|P|{{#ifeq:{{{52|}}}|  |{{#ifeq:{{{53|}}}|  |{{#ifeq:{{{54|}}}|  |{{#ifeq:{{{55|}}}|  |{{#ifeq:{{{56|}}}|  |{{#ifeq:{{{57|}}}|  |{{#ifeq:{{{58|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{52}}}||{{#if:{{{53}}}||X}}}}||{{#ifeq:{{{53|}}}|kd|k|{{#ifeq:{{{53|}}}|qd|q|{{#ifeq:{{{53|}}}|rd|r|{{#ifeq:{{{53|}}}|bd|b|{{#ifeq:{{{53|}}}|nd|n|{{#ifeq:{{{53|}}}|pd|p|{{#ifeq:{{{53|}}}|kl|K|{{#ifeq:{{{53|}}}|ql|Q|{{#ifeq:{{{53|}}}|rl|R|{{#ifeq:{{{53|}}}|bl|B|{{#ifeq:{{{53|}}}|nl|N|{{#ifeq:{{{53|}}}|pl|P|{{#ifeq:{{{53|}}}|  |{{#ifeq:{{{54|}}}|  |{{#ifeq:{{{55|}}}|  |{{#ifeq:{{{56|}}}|  |{{#ifeq:{{{57|}}}|  |{{#ifeq:{{{58|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{53}}}||{{#if:{{{54}}}||X}}}}||{{#ifeq:{{{54|}}}|kd|k|{{#ifeq:{{{54|}}}|qd|q|{{#ifeq:{{{54|}}}|rd|r|{{#ifeq:{{{54|}}}|bd|b|{{#ifeq:{{{54|}}}|nd|n|{{#ifeq:{{{54|}}}|pd|p|{{#ifeq:{{{54|}}}|kl|K|{{#ifeq:{{{54|}}}|ql|Q|{{#ifeq:{{{54|}}}|rl|R|{{#ifeq:{{{54|}}}|bl|B|{{#ifeq:{{{54|}}}|nl|N|{{#ifeq:{{{54|}}}|pl|P|{{#ifeq:{{{54|}}}|  |{{#ifeq:{{{55|}}}|  |{{#ifeq:{{{56|}}}|  |{{#ifeq:{{{57|}}}|  |{{#ifeq:{{{58|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{54}}}||{{#if:{{{55}}}||X}}}}||{{#ifeq:{{{55|}}}|kd|k|{{#ifeq:{{{55|}}}|qd|q|{{#ifeq:{{{55|}}}|rd|r|{{#ifeq:{{{55|}}}|bd|b|{{#ifeq:{{{55|}}}|nd|n|{{#ifeq:{{{55|}}}|pd|p|{{#ifeq:{{{55|}}}|kl|K|{{#ifeq:{{{55|}}}|ql|Q|{{#ifeq:{{{55|}}}|rl|R|{{#ifeq:{{{55|}}}|bl|B|{{#ifeq:{{{55|}}}|nl|N|{{#ifeq:{{{55|}}}|pl|P|{{#ifeq:{{{55|}}}|  |{{#ifeq:{{{56|}}}|  |{{#ifeq:{{{57|}}}|  |{{#ifeq:{{{58|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{55}}}||{{#if:{{{56}}}||X}}}}||{{#ifeq:{{{56|}}}|kd|k|{{#ifeq:{{{56|}}}|qd|q|{{#ifeq:{{{56|}}}|rd|r|{{#ifeq:{{{56|}}}|bd|b|{{#ifeq:{{{56|}}}|nd|n|{{#ifeq:{{{56|}}}|pd|p|{{#ifeq:{{{56|}}}|kl|K|{{#ifeq:{{{56|}}}|ql|Q|{{#ifeq:{{{56|}}}|rl|R|{{#ifeq:{{{56|}}}|bl|B|{{#ifeq:{{{56|}}}|nl|N|{{#ifeq:{{{56|}}}|pl|P|{{#ifeq:{{{56|}}}|  |{{#ifeq:{{{57|}}}|  |{{#ifeq:{{{58|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{56}}}||{{#if:{{{57}}}||X}}}}||{{#ifeq:{{{57|}}}|kd|k|{{#ifeq:{{{57|}}}|qd|q|{{#ifeq:{{{57|}}}|rd|r|{{#ifeq:{{{57|}}}|bd|b|{{#ifeq:{{{57|}}}|nd|n|{{#ifeq:{{{57|}}}|pd|p|{{#ifeq:{{{57|}}}|kl|K|{{#ifeq:{{{57|}}}|ql|Q|{{#ifeq:{{{57|}}}|rl|R|{{#ifeq:{{{57|}}}|bl|B|{{#ifeq:{{{57|}}}|nl|N|{{#ifeq:{{{57|}}}|pl|P|{{#ifeq:{{{57|}}}|  |{{#ifeq:{{{58|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{57}}}||{{#if:{{{58}}}||X}}}}||{{#ifeq:{{{58|}}}|kd|k|{{#ifeq:{{{58|}}}|qd|q|{{#ifeq:{{{58|}}}|rd|r|{{#ifeq:{{{58|}}}|bd|b|{{#ifeq:{{{58|}}}|nd|n|{{#ifeq:{{{58|}}}|pd|p|{{#ifeq:{{{58|}}}|kl|K|{{#ifeq:{{{58|}}}|ql|Q|{{#ifeq:{{{58|}}}|rl|R|{{#ifeq:{{{58|}}}|bl|B|{{#ifeq:{{{58|}}}|nl|N|{{#ifeq:{{{58|}}}|pl|P|{{#ifeq:{{{58|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}/{{#ifeq:{{{59|}}}|kd|k|{{#ifeq:{{{59|}}}|qd|q|{{#ifeq:{{{59|}}}|rd|r|{{#ifeq:{{{59|}}}|bd|b|{{#ifeq:{{{59|}}}|nd|n|{{#ifeq:{{{59|}}}|pd|p|{{#ifeq:{{{59|}}}|kl|K|{{#ifeq:{{{59|}}}|ql|Q|{{#ifeq:{{{59|}}}|rl|R|{{#ifeq:{{{59|}}}|bl|B|{{#ifeq:{{{59|}}}|nl|N|{{#ifeq:{{{59|}}}|pl|P|{{#ifeq:{{{59|}}}|  |{{#ifeq:{{{60|}}}|  |{{#ifeq:{{{61|}}}|  |{{#ifeq:{{{62|}}}|  |{{#ifeq:{{{63|}}}|  |{{#ifeq:{{{64|}}}|  |{{#ifeq:{{{65|}}}|  |{{#ifeq:{{{66|}}}|  |8|7}}|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{59}}}||{{#if:{{{60}}}||X}}}}||{{#ifeq:{{{60|}}}|kd|k|{{#ifeq:{{{60|}}}|qd|q|{{#ifeq:{{{60|}}}|rd|r|{{#ifeq:{{{60|}}}|bd|b|{{#ifeq:{{{60|}}}|nd|n|{{#ifeq:{{{60|}}}|pd|p|{{#ifeq:{{{60|}}}|kl|K|{{#ifeq:{{{60|}}}|ql|Q|{{#ifeq:{{{60|}}}|rl|R|{{#ifeq:{{{60|}}}|bl|B|{{#ifeq:{{{60|}}}|nl|N|{{#ifeq:{{{60|}}}|pl|P|{{#ifeq:{{{60|}}}|  |{{#ifeq:{{{61|}}}|  |{{#ifeq:{{{62|}}}|  |{{#ifeq:{{{63|}}}|  |{{#ifeq:{{{64|}}}|  |{{#ifeq:{{{65|}}}|  |{{#ifeq:{{{66|}}}|  |7|6}}|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{60}}}||{{#if:{{{61}}}||X}}}}||{{#ifeq:{{{61|}}}|kd|k|{{#ifeq:{{{61|}}}|qd|q|{{#ifeq:{{{61|}}}|rd|r|{{#ifeq:{{{61|}}}|bd|b|{{#ifeq:{{{61|}}}|nd|n|{{#ifeq:{{{61|}}}|pd|p|{{#ifeq:{{{61|}}}|kl|K|{{#ifeq:{{{561|}}}|ql|Q|{{#ifeq:{{{61|}}}|rl|R|{{#ifeq:{{{61|}}}|bl|B|{{#ifeq:{{{61|}}}|nl|N|{{#ifeq:{{{61|}}}|pl|P|{{#ifeq:{{{61|}}}|  |{{#ifeq:{{{62|}}}|  |{{#ifeq:{{{63|}}}|  |{{#ifeq:{{{64|}}}|  |{{#ifeq:{{{65|}}}|  |{{#ifeq:{{{66|}}}|  |6|5}}|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{61}}}||{{#if:{{{62}}}||X}}}}||{{#ifeq:{{{62|}}}|kd|k|{{#ifeq:{{{62|}}}|qd|q|{{#ifeq:{{{62|}}}|rd|r|{{#ifeq:{{{62|}}}|bd|b|{{#ifeq:{{{62|}}}|nd|n|{{#ifeq:{{{62|}}}|pd|p|{{#ifeq:{{{62|}}}|kl|K|{{#ifeq:{{{62|}}}|ql|Q|{{#ifeq:{{{62|}}}|rl|R|{{#ifeq:{{{62|}}}|bl|B|{{#ifeq:{{{62|}}}|nl|N|{{#ifeq:{{{62|}}}|pl|P|{{#ifeq:{{{62|}}}|  |{{#ifeq:{{{63|}}}|  |{{#ifeq:{{{64|}}}|  |{{#ifeq:{{{65|}}}|  |{{#ifeq:{{{66|}}}|  |5|4}}|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{62}}}||{{#if:{{{63}}}||X}}}}||{{#ifeq:{{{63|}}}|kd|k|{{#ifeq:{{{63|}}}|qd|q|{{#ifeq:{{{63|}}}|rd|r|{{#ifeq:{{{63|}}}|bd|b|{{#ifeq:{{{63|}}}|nd|n|{{#ifeq:{{{63|}}}|pd|p|{{#ifeq:{{{63|}}}|kl|K|{{#ifeq:{{{63|}}}|ql|Q|{{#ifeq:{{{63|}}}|rl|R|{{#ifeq:{{{63|}}}|bl|B|{{#ifeq:{{{63|}}}|nl|N|{{#ifeq:{{{63|}}}|pl|P|{{#ifeq:{{{63|}}}|  |{{#ifeq:{{{64|}}}|  |{{#ifeq:{{{65|}}}|  |{{#ifeq:{{{66|}}}|  |4|3}}|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{63}}}||{{#if:{{{64}}}||X}}}}||{{#ifeq:{{{64|}}}|kd|k|{{#ifeq:{{{64|}}}|qd|q|{{#ifeq:{{{64|}}}|rd|r|{{#ifeq:{{{64|}}}|bd|b|{{#ifeq:{{{64|}}}|nd|n|{{#ifeq:{{{64|}}}|pd|p|{{#ifeq:{{{64|}}}|kl|K|{{#ifeq:{{{64|}}}|ql|Q|{{#ifeq:{{{64|}}}|rl|R|{{#ifeq:{{{64|}}}|bl|B|{{#ifeq:{{{64|}}}|nl|N|{{#ifeq:{{{64|}}}|pl|P|{{#ifeq:{{{64|}}}|  |{{#ifeq:{{{65|}}}|  |{{#ifeq:{{{66|}}}|  |3|2}}|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{64}}}||{{#if:{{{65}}}||X}}}}||{{#ifeq:{{{65|}}}|kd|k|{{#ifeq:{{{65|}}}|qd|q|{{#ifeq:{{{65|}}}|rd|r|{{#ifeq:{{{65|}}}|bd|b|{{#ifeq:{{{65|}}}|nd|n|{{#ifeq:{{{65|}}}|pd|p|{{#ifeq:{{{65|}}}|kl|K|{{#ifeq:{{{65|}}}|ql|Q|{{#ifeq:{{{65|}}}|rl|R|{{#ifeq:{{{65|}}}|bl|B|{{#ifeq:{{{65|}}}|nl|N|{{#ifeq:{{{65|}}}|pl|P|{{#ifeq:{{{65|}}}|  |{{#ifeq:{{{66|}}}|  |2|1}}|X}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if:{{#if:{{{65}}}||{{#if:{{{66}}}||X}}}}||{{#ifeq:{{{66|}}}|kd|k|{{#ifeq:{{{66|}}}|qd|q|{{#ifeq:{{{66|}}}|rd|r|{{#ifeq:{{{66|}}}|bd|b|{{#ifeq:{{{66|}}}|nd|n|{{#ifeq:{{{66|}}}|pd|p|{{#ifeq:{{{66|}}}|kl|K|{{#ifeq:{{{66|}}}|ql|Q|{{#ifeq:{{{66|}}}|rl|R|{{#ifeq:{{{66|}}}|bl|B|{{#ifeq:{{{66|}}}|nl|N|{{#ifeq:{{{66|}}}|pl|P|{{#ifeq:{{{66|}}}|  |1|X}}}}}}}}}}}}}}}}}}}}}}}}}}}} {{{FEN|}}}
+
{{hidden end}}</span>
+
 
|}
 
|}
 
</div>
 
</div>
</div>
+
</div><noinclude>
<noinclude>
+
  
 
<pre>
 
<pre>
Line 117: Line 112:
 
| <a1> | <b1> | ... | <h1>
 
| <a1> | <b1> | ... | <h1>
 
| <footer>
 
| <footer>
|FEN=tomove castling enpassant halfmove fullmove}}
 
 
}}
 
}}
 
</pre>
 
</pre>
Line 126: Line 120:
 
*<a8>, <b8>, ... <nowiki><h1></nowiki> - define corresponding squares of the chessboard, see below;
 
*<a8>, <b8>, ... <nowiki><h1></nowiki> - define corresponding squares of the chessboard, see below;
 
*<footer> - the text which appears beneath the diagram, may be empty.
 
*<footer> - the text which appears beneath the diagram, may be empty.
*The bottom parameter is included to help generate a [[FEN]] string. For more information on what these parameters represent and what should be included with them, please visit the [[FEN#Definition|FEN Definition]] section.
 
  
 
A square is defined by the name of piece or empty parameter. The names of the pieces are those given in algebraic notation:
 
A square is defined by the name of piece or empty parameter. The names of the pieces are those given in algebraic notation:
Line 138: Line 131:
 
There are also some [[fairy chess piece]]s available:
 
There are also some [[fairy chess piece]]s available:
 
*[[Image:Chess all44.png|22px]][[Image:Chess ald44.png|22px]][[Image:Chess adl44.png|22px]][[Image:Chess add44.png|22px]] a = archbishop (knight + bishop compound)
 
*[[Image:Chess all44.png|22px]][[Image:Chess ald44.png|22px]][[Image:Chess adl44.png|22px]][[Image:Chess add44.png|22px]] a = archbishop (knight + bishop compound)
*[[Image:Chess cld44.png|22px]][[Image:Chess cll44.png|22px]][[Image:Chess cdd44.png|22px]][[Image:Chess cdl44.png|22px]] c = chancellor (knight + rook compound)
+
*[[Image:Chess cld44.png|22px]][[Image:Chess cll44.png|22px]][[Image:Chess cdd44.png|22px]][[Image:Chess cdl44.png|22px]] c = chancelor (knight + rook compound)
 
*[[Image:Chess fll44.png|22px]][[Image:Chess fld44.png|22px]][[Image:Chess fdl44.png|22px]][[Image:Chess fdd44.png|22px]] f = upside-down king  
 
*[[Image:Chess fll44.png|22px]][[Image:Chess fld44.png|22px]][[Image:Chess fdl44.png|22px]][[Image:Chess fdd44.png|22px]] f = upside-down king  
 
*[[Image:Chess gld44.png|22px]][[Image:Chess gll44.png|22px]][[Image:Chess gdd44.png|22px]][[Image:Chess gdl44.png|22px]] g = upside-down queen  
 
*[[Image:Chess gld44.png|22px]][[Image:Chess gll44.png|22px]][[Image:Chess gdd44.png|22px]][[Image:Chess gdl44.png|22px]] g = upside-down queen  

Revision as of 15:28, 30 October 2007

{{Chess diagram|=
| <alignment>
| <header>
| <a8> | <b8> | ... | <h8>
| <a7> | <b7> | ... | <h7>
...
| <a1> | <b1> | ... | <h1>
| <footer>
}}

Parameters:

  • <alignment> - defines horizontal alignment of the whole image, must be "tright" or "tleft";
  • <header> - the text which appears above the diagram, may be empty;
  • <a8>, <b8>, ... <h1> - define corresponding squares of the chessboard, see below;
  • <footer> - the text which appears beneath the diagram, may be empty.

A square is defined by the name of piece or empty parameter. The names of the pieces are those given in algebraic notation:

There are also some fairy chess pieces available:

These letters are combined with either "l" for Light=White, or "d" for Dark=Black. So "kl" is White's king, and "nd" is Black's knight.

An empty square is written either using underscores, spaces, or nothing at all. Two spaces are recommended. You can also use "xx" for a cross, "xo" for a black circle on an empty square or "oo" for a white one. Numbers can also be added to squares by using "x1" for 1, "x2" for 2, ..., "x9" for 9.ar:قالب:مخطط رقعة شطرنج bg:Шаблон:Шахматна позиция de:Vorlage:Schachbrett es:Plantilla:Diagrama de ajedrez eo:Ŝablono:Ŝakdiagramo fr:Modèle:Diagramme d'échecs it:Template:Diagramma scacchi la:Formula:Scaccarium lt:Šablonas:ŠachmatųLenta hu:Sablon:Sakkállás mk:Шаблон:Шаховски дијаграм ja:Template:Chess diagram pl:Szablon:SzachyDiagram pt:Predefinição:Diagrama de xadrez ru:Шаблон:Шахматная диаграмма sl:Predloga:Chess diagram fi:Malline:Shakkilauta vi:Tiêu bản:Chess diagram