Changeset 12081 for extensions/set_plugins/js
- Timestamp:
- Sep 7, 2011, 11:07:03 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/set_plugins/js/field_set.js
r12077 r12081 24 24 25 25 if (data['liste_plugins'] != undefined) 26 liste_des_plugins_acti vés = data['liste_plugins'];26 liste_des_plugins_actifs = data['liste_plugins']; 27 27 if (data['config']['liste_visible']) 28 28 jQuery("#liste_visible").val(data['config']['liste_visible']); … … 47 47 } 48 48 var h_min = 0; 49 var liste_des_plugins_acti vés = new Array();49 var liste_des_plugins_actifs = new Array(); 50 50 51 51 jQuery(window).load(function (event) { … … 79 79 h_min = 0; 80 80 jQuery("fieldset").each(function (i) { 81 id0 = jQuery(this).attr("id"); 82 if (id0 == "" || typeof id0 == "undefined") 83 jQuery(this).attr("id", "fieldset_" + i); 84 jQuery(this).attr("rel", i); 85 86 if (!jQuery(this).hasClass("field_set")) 87 jQuery(this).addClass("field_set"); 81 id0 = jQuery(this).attr("id"); 82 if (id0 == "" || typeof id0 == "undefined") 83 jQuery(this).attr("id", "fieldset_" + i); 84 id0 = jQuery(this).attr("id"); 85 jQuery(this).attr("rel", i); 86 jQuery("#"+id0+' div').wrapAll('<div id="'+ "div"+ id0 +'" class="new" />'); 87 88 if (!jQuery(this).hasClass("field_set")) 89 jQuery(this).addClass("field_set"); 88 90 if (liste_visible[i] == "off") { 89 91 liste_visible[i] = "off"; 90 jQuery(this).height(h_min + 0); 91 92 jQuery("#" + this.id + ' legend').prepend( 92 jQuery(this).height(h_min + 0); 93 if(i==0) jQuery("#form_set_plugins").css({ display: "none" }); 94 jQuery("#div" + id0).css({ display: "none" }); 95 96 jQuery("#" + this.id + ' legend').prepend( 93 97 '<img alt = "" title = ""' + 'src = "' + plus_path + '"' + '> ' 94 98 ); 95 99 } else { 96 100 liste_visible[i] = "on"; 97 98 101 jQuery(this).addClass("visible"); 102 jQuery("#" + this.id + ' legend').prepend( 99 103 '<img alt = "" title = ""' + 100 104 'src = "' + minus_path + '"' + '> ' 101 105 ); 106 } 107 108 jQuery("#" + this.id + ' legend').css('cursor', 'pointer'); 109 id0 = jQuery(this).attr("id"); 110 jQuery("#" + id0 + ' legend').click(function (event) { 111 112 n = jQuery(this).parent().hasClass("visible"); 113 i = jQuery(jQuery(this).parent()).attr("rel"); 114 115 if (typeof liste_visible == "undefined") { 116 liste_visible = "on,on,on,on"; 117 jQuery("input[name=list_visible]").val(liste_visible); 102 118 } 103 104 jQuery("#" + this.id + ' legend').css('cursor', 'pointer');105 id0 = jQuery(this).attr("id");106 107 108 jQuery("#" + id0 + ' legend').click(function (event) {109 110 n = jQuery(this).parent().hasClass("visible");111 i = jQuery(jQuery(this).parent()).attr("rel");112 113 if (typeof liste_visible == "undefined") {114 liste_visible = "on,on,on,on";115 jQuery("input[name=list_visible]").val(liste_visible);116 }117 119 liste_visible = jQuery("input[name=list_visible]").val().split(","); 118 // src = jQuery(this).find("img").attr("src"); 119 if (n) { 120 jQuery(this).parent().height(h_min + 0); 121 jQuery(this).parent().removeClass("visible"); 120 // src = jQuery(this).find("img").attr("src"); 121 if (n) { 122 123 124 jQuery(this).parent().removeClass("visible"); 122 125 liste_visible[i] = "off"; 123 124 125 126 126 jQuery(this).find("img").attr({ 127 src: plus_path 128 129 }); 127 130 } else { 128 jQuery(this).parent().css("height", "auto"); 129 jQuery(this).parent().addClass("visible"); 131 jQuery(this).parent().css({ height: "auto" }); 132 133 jQuery(this).parent().addClass("visible"); 130 134 liste_visible[i] = "on"; 131 132 133 134 135 135 jQuery(this).find("img").attr({ 136 src: minus_path 137 138 }); 139 } 136 140 val = liste_visible.join(","); 137 138 141 jQuery("input[name=list_visible]").val(val); 142 jQuery('#set').val("true"); 139 143 jQuery("#set").click(); 140 144 141 145 142 146 }); // click 143 147 }); //each fieldset 144 148 //========================================================== 145 149 … … 150 154 //==================================================================== 151 155 jQuery(".plugin_list").each(function (i) { 152 liste_des_plugins_acti vés.push(jQuery(this).attr('id'));156 liste_des_plugins_actifs.push(jQuery(this).attr('id')); 153 157 }); 154 158 … … 163 167 'src = "./plugins/set_plugins/js/icon/ajax-loader-bar.gif"' + '>' 164 168 ); 165 send_val({ liste_visible:liste_visible,169 send_val({ liste_visible: liste_visible, 166 170 set: "true" 167 171 … … 182 186 action = query.action; 183 187 val = liste_visible.join(","); 184 val2 = liste_des_plugins_acti vés.join(",");185 send_val({ 186 liste_des_plugins_acti vés: liste_des_plugins_activés,187 188 189 188 val2 = liste_des_plugins_actifs.join(","); 189 send_val({ 190 liste_des_plugins_actifs: liste_des_plugins_actifs, 191 add_plugins: query.plugin, 192 set: "true", 193 action: query.action 190 194 }); 191 195 … … 197 201 }); 198 202 }); // load 199 }); //ready203 }); //ready
Note: See TracChangeset
for help on using the changeset viewer.