Diff for /rat/client/parameter.html between versions 1.82 and 1.83

version 1.82, 2020/06/03 12:38:01 version 1.83, 2020/06/03 12:58:32
Line 870  function draw() { Line 870  function draw() {
    }     }
   
    if (ptype=='string') {     if (ptype=='string') {
         if ((pscat=='any') || (pscat=='') || (pscat=='default') ||            if ((pscat=='any') || (pscat=='') || (pscat=='default') || 
             (typeof(pscat)=='undefined')) {              (typeof(pscat)=='undefined')) {
            tablestart('Text');             tablestart('Text');
            choicewrite('<tr><td>Value:</td><td colspan="2">');             choicewrite('<tr><td>Value:</td><td colspan="2">');
Line 1036  function draw() { Line 1036  function draw() {
            choicewrite(' /> No</label><br />');             choicewrite(' /> No</label><br />');
         }          }
         if (pscat=='ip') {          if (pscat=='ip') {
             var currallow = new Array;               var currallow = new Array;
             var currdeny = new Array;              var currdeny = new Array;
             if ((svalue != '') && (svalue != null)) {              if ((svalue != '') && (svalue != null)) {
                 var patternComma = /,/;                  var patternComma = /,/;
                 var patternAllow = /^([\[\]a-zA-Z\.\d\*\-]+)$/;                  var patternAllow = /^([\[\]a-zA-Z\.\d\*\-]+)$/;
                 var patternDeny = /^\!([\[\]a-zA-Z\.\d\*\-]+)$/;                  var patternDeny = /^\!([\[\]a-zA-Z\.\d\*\-]+)$/;
                 var current = new Array;                  var current = new Array;
                 if (patternComma.test(svalue)) {                    if (patternComma.test(svalue)) {
                     current = svalue.split(',');                      current = svalue.split(',');
                 } else {                  } else {
                     current = [svalue];                      current = [svalue];
Line 1055  function draw() { Line 1055  function draw() {
                     } else {                      } else {
                         if (patternAllow.test(current[i])) {                          if (patternAllow.test(current[i])) {
                             currallow.push(current[i]);                              currallow.push(current[i]);
                         }                           }
                     }                      }
                 }                  }
             }              }
Line 1588  function init() { Line 1588  function init() {
           if (precursive != 1) {            if (precursive != 1) {
               selwrite('checked="checked" ');                selwrite('checked="checked" ');
           }            }
           selwrite('onclick="parent.recursechange();" />No</label>');             selwrite('onclick="parent.recursechange();" />No</label>');
           selwrite('</form><br />');            selwrite('</form><br />');
       }        }
   }    }
Line 1629  function init() { Line 1629  function init() {
   selwrite('</body></html>');    selwrite('</body></html>');
   this.window.selector.document.close();    this.window.selector.document.close();
   draw();    draw();
      
 }  }
   
 // ]]>  // ]]>

Removed from v.1.82  
changed lines
  Added in v.1.83


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>