| [ Index ] |
PHP Cross Reference of zeList |
[Summary view] [Print] [Text view]
1 // JS for zeList settings page 2 jQuery(document).ready( function() { 3 4 jQuery('#action_help').hide(); 5 6 jQuery('td.action a').hover( 7 function () { 8 var title = jQuery(this).attr('title'); 9 if(title) { 10 jQuery('#action_help').html(title); 11 jQuery('#action_help').slideDown(); 12 } 13 }, 14 function () { 15 jQuery('#action_help').slideUp(); 16 } 17 ); 18 19 20 jQuery('a.ajax_settings').click( function(e) { 21 22 var action = jQuery(this).attr('id'); 23 //var nonce = jQuery('#' + action + '_nonce').val(); 24 var settings = jQuery('.' + action + '_settings').serialize(); 25 26 jQuery('div#ajax_response').html('<p align="center"><img src="images/loading.gif" width="30px" height="30px" /></p>'); 27 jQuery('#' + action).hide(); 28 jQuery('#normal_container').hide(); 29 jQuery('#ajax_container').show(); 30 31 jQuery.ajax({ 32 type: 'POST', 33 url: 'admin-ajax.php', 34 data: { 35 action : action, 36 _ajax_nonce : jQuery('#_wpnonce').val(), 37 settings : settings 38 }, 39 success: function(response) { 40 if (response == '0' || response == '-1') { 41 jQuery('#ajax_container').hide(); 42 jQuery('#normal_container').show(); 43 } else { 44 jQuery('div#ajax_response').html(response); 45 } 46 47 }, 48 error: function(reponse) { 49 jQuery('div#ajax_response').html(response.responseText); 50 } 51 }); 52 53 54 jQuery('#' + action).show(); 55 return false; 56 }); 57 58 // deny patterns 59 jQuery('#add_ban_reason').click(function(e) { 60 jQuery('#zelist_ban_reason_add').show(); 61 var new_input = "<input type=\"text\" name=\"zelist_banreasons[]\" style=\"display: inline;\" size=\"20\" value=\"\" />\n<input type=\"text\" name=\"zelist_banlabels[]\" size=\"40\" id=\"zelist_ban_label_add\" value=\"\" /><br />"; 62 jQuery('#zelist_ban_reason_add').append(new_input); 63 return false; 64 }); 65 66 67 jQuery('a#settings_back').click( function(e) { 68 jQuery('#ajax_container').hide(); 69 jQuery('#normal_container').show(); 70 }); 71 72 73 if(jQuery('#zelist_rewrite_1').attr('checked')) { 74 jQuery('#zelist_rewrite_fixed').show(); 75 } 76 else jQuery('#zelist_rewrite_fixed').hide(); 77 78 if(jQuery('#zelist_rewrite_2').attr('checked')) { 79 jQuery('#zelist_rewrite_prefix').show(); 80 } 81 else jQuery('#zelist_rewrite_prefix').hide(); 82 83 jQuery('#zelist_rewrite_0').click(function(e) { 84 jQuery('#zelist_rewrite_fixed').hide(); 85 jQuery('#zelist_rewrite_prefix').hide(); 86 }); 87 jQuery('#zelist_rewrite_1').click(function(e) { 88 jQuery('#zelist_rewrite_fixed').show(); 89 jQuery('#zelist_rewrite_prefix').hide(); 90 }); 91 jQuery('#zelist_rewrite_2').click(function(e) { 92 jQuery('#zelist_rewrite_fixed').hide(); 93 jQuery('#zelist_rewrite_prefix').show(); 94 }); 95 96 97 });
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Sat May 30 23:51:06 2009 | Cross-referenced by PHPXref 0.7 |