Changeset 2074

Show
Ignore:
Timestamp:
04/24/08 22:58:12 (22 months ago)
Author:
bchoate
Message:

Removed validation for nonexistent fields. BugId:79326

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/release-36/tmpl/cms/cfg_system_general.tmpl

    r1918 r2074  
    2525<script type="text/javascript"> 
    2626/* <![CDATA[ */ 
    27 function clearWeblogCloneSource() { 
    28     var el_name = getByID("new_user_template_blog_name"); 
    29     var el_id = getByID("new_user_template_blog_id"); 
    30     if (el_name && el_id) { 
    31         el_id.value = ""; 
    32         el_name.innerHTML = "<__trans phrase="(No blog selected)">"; 
    33     } 
    34     var el_id_link = getByID("select-blog-link"); 
    35     if (el_id_link) { 
    36         el_id_link.innerHTML = "<__trans phrase="Select blog">"; 
    37     } 
    38 } 
    3927function validate (f) { 
    40     if (f.default_site_url.value && !is_valid_url(f.default_site_url.value)){ 
    41         alert('<__trans phrase="You must set a valid Default Site URL." escape="singlequotes">'); 
    42         return false; 
    43     } else if (f.default_site_root.value && !is_valid_path(f.default_site_root.value)) { 
    44         alert('<__trans phrase="You must set a valid Default Site Root." escape="singlequotes">'); 
    45         return false; 
    46     } 
    47     return true; 
    48 } 
    49 function is_valid_url(url_){ 
    50     return url_.match( /^https?:\/\/[A-Za-z0-9!$%()=_.:,;@~-]+/ ); 
    51 } 
    52 function is_valid_path(path_){ 
    53     for(i = 0; i < path_.length; i++){ 
    54         var buf = escape(path_.substr(i, 1)); 
    55         if (buf.match(/^%u.*/)){ 
    56             return false; 
    57         } 
    58         if (buf.match(/(%.{2}){2}?/)){ 
    59                 return false; 
    60         } 
    61     } 
    6228    return true; 
    6329}