Difference between revisions of "Template:IsIPAddress/doc"

From blackwiki
Jump to navigation Jump to search
imported>DePiep
(Created page with '{{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> == Usage == == See also == <includeonly> <!-- Categories and inter...')
 
imported>Sdkb
(→‎See also: I created a new template)
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
 +
{{lua|Module:IPAddress}}
 
<!-- Categories and interwikis go at the bottom of this page. -->
 
<!-- Categories and interwikis go at the bottom of this page. -->
 +
Returns 4 if the address is IPv4, 6 if IPv6, and a blank when not an IP address.
  
 
== Usage ==
 
== Usage ==
 +
* {{tlx|IsIPAddress|127.0.0.1}} → {{IsIPAddress|127.0.0.1}}
 +
* {{tlx|IsIPAddress|00AB:0002:3008:8CFD:00AB:0002:3008:8CFD}} → {{IsIPAddress|00AB:0002:3008:8CFD:00AB:0002:3008:8CFD}}
 +
* {{tlx|IsIPAddress|31poy}} → {{IsIPAddress|31poy}}
 +
* {{tlx|IsIPAddress|}} → {{IsIPAddress|}}
 +
* {{tlx|IsIPAddress| 127.0.0.1}} (opening with space) → {{IsIPAddress| 127.0.0.1 }}
  
 +
The blank can be distinguished in constructs like: <code><nowiki>{{#if:{{IsIPAddress|127.0.0.1}}|<!--yes-->|<!--no-->}}</nowiki></code>
 
== See also ==
 
== See also ==
 +
* [[Module:IPAddress]]
 +
* [[Template:IP-talk]]
 +
* [[Template:If IP]] (for displaying content only to IP users)
  
<includeonly>
+
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
<!-- Categories and interwikis go here: -->
+
<!-- Categories go here and interwikis go in Wikidata. -->
  
[[Category:Lua-based templates]]
+
}}</includeonly>
</includeonly>
 

Latest revision as of 07:53, 16 June 2020

Returns 4 if the address is IPv4, 6 if IPv6, and a blank when not an IP address.

Usage

The blank can be distinguished in constructs like: {{#if:{{IsIPAddress|127.0.0.1}}|<!--yes-->|<!--no-->}}

See also