Difference between revisions of "Template:IP Range"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
{| | {| | ||
|- | |- | ||
|<nowiki>{{{ | |<nowiki>{{{ip}}}</nowiki> | ||
|- | |- | ||
|- | |- | ||
|<nowiki>{{{npl}}}</nowiki> | |<nowiki>{{{npl}}}</nowiki> | ||
Line 11: | Line 10: | ||
{| | {| | ||
|- | |- | ||
|{{{{PAGENAME}}| | |{{{{PAGENAME}}|ip=0.0.0.0|npl=30}} | ||
|- | |- | ||
|{{{{PAGENAME}}| | |{{{{PAGENAME}}|ip=0.0.0.64|npl=30}} | ||
|} | |} | ||
</noinclude><includeonly>{{#if:{{#vardefine:ip-npl|{{#switch:{{{npl}}} | </noinclude><includeonly>{{#if:{{#vardefine:ip-npl|{{#switch:{{{npl}}} | ||
Line 26: | Line 25: | ||
|0=4294967296|1 | |0=4294967296|1 | ||
}}}} | }}}} | ||
{{#vardefine:|{{IP_Range/IP2Int|{{ | {{#vardefine:ip-start|{{IP_Range/IP2Int|{{{ip|}}}}} | ||
{{#vardefine:ip- | {{#vardefine:ip-start| | ||
{{#expr: | {{#expr:{{#var:ip-start}} - ({{#var:ip-start}} mod {{#var:ip-npl}})}} | ||
}} | }} | ||
{{#vardefine:ip-end|{{IP Range/Int2IP|{{#expr:{{#var:ip-start}} + {{#var:ip-npl}} - 1}}}}}} | |||
{{#vardefine:ip-start|{{IP Range/Int2IP|{{#var:ip-start}}}}}} | {{#vardefine:ip-start|{{IP Range/Int2IP|{{#var:ip-start}}}}}} | ||
}}{{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:56, 24 April 2007
{{{ip}}} |
{{{npl}}} |
{{#if:
<span title="0 to Expression error: Unexpected < operator..Expression error: Unexpected < operator..Expression error: Unexpected < operator..Expression error: Unexpected < operator." style="border-bottom:1px dotted; cursor:help;">0/30 |
{{#if:
64/30 |