*Add IPv6 to regexp
authorAaron Schulz <aaron@users.mediawiki.org>
Mon, 12 Mar 2007 19:31:57 +0000 (19:31 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Mon, 12 Mar 2007 19:31:57 +0000 (19:31 +0000)
skins/common/block.js

index 958faa3..c9c0244 100644 (file)
@@ -29,7 +29,7 @@ function updateBlockOptions() {
        
        var addy = target.value;
        var isEmpty = addy.match(/^\s*$/);
-       var isIp = addy.match(/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(\/\d+)?$/);
+       var isIp = addy.match(/^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|:(:[0-9A-Fa-f]{1,4}){1,7}|[0-9A-Fa-f]{1,4}(:{1,2}[0-9A-Fa-f]{1,4}|::$){1,7})(\/\d+)?$/);
        
        /*
        var anonymousCheck = document.getElementById('wpAnonOnly');