Difference between revisions of "Template:IP Range"

From Second Life Wiki
Jump to navigation Jump to search
Line 28: Line 28:
{{#vardefine:|{{IP_Range/IP2Int:{{#if:{{{start|}}}|{{{start}}}|{{#if:{{{end|}}}|{{{end}}}}}}}}}}}
{{#vardefine:|{{IP_Range/IP2Int:{{#if:{{{start|}}}|{{{start}}}|{{#if:{{{end|}}}|{{{end}}}}}}}}}}}
{{#vardefine:ip-{{#if:{{{start|}}}|start|{{#if:{{{end|}}}|end}}}}|
{{#vardefine:ip-{{#if:{{{start|}}}|start|{{#if:{{{end|}}}|end}}}}|
{{#expr:{{#var:}} - ({{#var:}} mod {{#var:ip-npl}}){{#if:{{{start|}}}||- 1 + {{#var:ip-npl}}}}}}
{{#var:}} - ({{#var:}} mod {{#var:ip-npl}}){{#if:{{{start|}}}||- 1 + {{#var:ip-npl}}}}
}}
}}
<!--{{#expr:}}
{{#vardefine:ip-{{#if:{{{start|}}}|end|{{#if:{{{end|}}}|start}}}}|
{{#vardefine:ip-{{#if:{{{start|}}}|end|{{#if:{{{end|}}}|start}}}}|
{{#expr:{{#var:ip-{{#if:{{{start|}}}|start|{{#if:{{{end|}}}|end}}}}}} {{#if:{{{start|}}}|+|-}} ({{#var:ip-npl}} - 1)}}
{{#expr:{{#var:ip-{{#if:{{{start|}}}|start|{{#if:{{{end|}}}|end}}}}}} {{#if:{{{start|}}}|+|-}} ({{#var:ip-npl}} - 1)}}
}}
}}
<!--{{#vardefine:ip-start|{{IP Range/Int2IP|{{#var:ip-start}}}}}}
{{#vardefine:ip-start|{{IP Range/Int2IP|{{#var:ip-start}}}}}}
{{#vardefine:ip-end|{{IP Range/Int2IP|{{#var:ip-end}}}}}}-->
{{#vardefine:ip-end|{{IP Range/Int2IP|{{#var:ip-end}}}}}}-->
}}{{HoverText|{{#var:ip-start}}/{{{npl}}}|{{#var:ip-start}} to {{#var:ip-end}}}}</includeonly>
}}{{HoverText|{{#var:ip-start}}/{{{npl}}}|{{#var:ip-start}} to {{#var:ip-end}}}}</includeonly>

Revision as of 14:46, 24 April 2007