My BIG problem is the legibility of template when you are in 1024*768 or 1152*864
a dot don't appears correctly
.:.:.:.:.:.:.:.:.:.:.:.:.::.:.:.:.:.:.:.:.:.:.:.:.:.it more visible with
\:\:\:\:\:\:\:\: :/:/:/:/:/:/:/:/:/:/:/:/:/:/:/Why this choice? Characters appear like this in the Diff Template box
For the example:
Source:
{{if|{{or|{{{{?p}}=1}}|{{not|{{?p}}}}}}||{{\{{for|B|1|{{sub|{{mul|{{^topic-limit}}|{{?p}}}}|25}}|{{\{{set|topic-order|{{cut|{{add|{{length|{{substring||;|{{^topic-order}}}}}}|2}}||{{^topic-order}}}}}}/}}/for}}/}}/if}}
Model 1: {.macro.} and {\macro with quoting/}
{.if|{.or|{.{.?p.}=1.}|{.not|{.?p.}.}.}||{\{.for|B|1|{.sub|{.mul|{.^topic-limit.}|{.?p.}.}|25.}|{\{.set|topic-order|{.cut|{.add|{.length|{.substring||;|{.^topic-order.}.}.}|2.}||{.^topic-order.}.}.}/}/for.}/}/if.}
Model 2: {:macro:} and {\macro with quoting/}
{:if|{:or|{:{:?p:}=1:}|{:not|{:?p:}:}:}||{\{:for|B|1|{:sub|{:mul|{:^topic-limit:}|{:?p:}:}|25:}|{\{:set|topic-order|{:cut|{:add|{:length|{:substring||;|{:^topic-order:}:}:}|2:}||{:^topic-order:}:}:}/}/for:}/}/if:}
Model 3: {\macro/} and {\\macro with quoting//}
{\if|{\or|{\{\?p/}=1/}|{\not|{\?p/}/}/}||{\\{\for|B|1|{\sub|{\mul|{\^topic-limit/}|{\?p/}/}|25/}|{\\{\set|topic-order|{\cut|{\add|{\length|{\substring||;|{\^topic-order/}/}/}|2/}||{\^topic-order/}/}/}//}/for/}//}/if/}
Model 4: {\macro/} and {/macro with quoting\}
{\if|{\or|{\{\?p/}=1/}|{\not|{\?p/}/}/}||{/{\for|B|1|{\sub|{\mul|{\^topic-limit/}|{\?p/}/}|25/}|{/{\set|topic-order|{\cut|{\add|{\length|{\substring||;|{\^topic-order/}/}/}|2/}||{\^topic-order/}/}/}\}/for/}\}/if/}
model 5: {.macro.} and {:macro with quoting:}
{.if|{.or|{.{.?p.}=1.}|{.not|{.?p.}.}.}||{:{.for|B|1|{.sub|{.mul|{.^topic-limit.}|{.?p.}.}|25.}|{:{.set|topic-order|{.cut|{.add|{.length|{.substring||;|{.^topic-order.}.}.}|2.}||{.^topic-order.}.}.}:}/for.}:}/if.}
MODEL 6: the best NO CHANGE
{{if not|{{or|{{?p=1}}|{{?p=}} /or}}
|{{\
{{for|B
|1
|{{sub|{{mul|{{^topic-limit}}| {{?p}} }} |25}}
|{{\
{{set|topic-order
| {{cut|{{add|{{length|{{substring||;|{{^topic-order}} /substring}} /length}}|2 /add}}
||{{^topic-order}}}}
/cut}}
/set}}
/}}
/for}}
/}}
/if}}
We can put the meter to zero and add a sixth option
Later each can really choose