Changeset 8016 for extensions/event_cats
- Timestamp:
- Dec 7, 2010, 8:37:24 AM (13 years ago)
- Location:
- extensions/event_cats/admin/template
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/event_cats/admin/template/autolog_new.js
r8004 r8016 246 246 de('ec_in_up_newgroup_id').checked = ''; 247 247 de('ec_in_up_usr_list_id').selectedIndex = '-1'; 248 de('second_cache_id').innerHTML = '';248 de('second_cache_id').innerHTML = ''; 249 249 break; 250 250 case 'ec_sel_user_new': // New user … … 259 259 (ec_selected_old_group) ? 'checked' : ''; 260 260 de('ec_in_up_usr_list_id').selectedIndex = '-1'; 261 de('second_cache_id').innerHTML = ec_new_user_text;261 de('second_cache_id').innerHTML = ec_new_user_text; 262 262 break; 263 263 case 'ec_sel_user_old': // "Old" user … … 270 270 de('ec_in_up_newgroup_id').checked = ''; 271 271 de('ec_in_up_usr_list_id').value = ec_selected_old_user; 272 de('second_cache_id').innerHTML =272 de('second_cache_id').innerHTML = 273 273 t.options[t.selectedIndex].label; 274 274 break; … … 1015 1015 } 1016 1016 ec_mark_help(''); 1017 ec_init_smart_fieldset('first_fieldset_id', 'first_cache_id',1017 sf_init('first_fieldset_id', 'first_cache_id', 1018 1018 ec_plus_bullet_path, ec_minus_bullet_path, '', false); 1019 ec_init_smart_fieldset('second_fieldset_id', 'second_cache_id',1019 sf_init('second_fieldset_id', 'second_cache_id', 1020 1020 ec_plus_bullet_path, ec_minus_bullet_path, '', false); 1021 1021 jQuery(document).ready(function(){ -
extensions/event_cats/admin/template/ec_smart_fieldset.inc.tpl
r8004 r8016 4 4 {literal} 5 5 <script type="text/javascript"> 6 function smartToggle(grand, petit) { 7 petit.toggle(); 8 grand.toggle(); 6 var sf_plus_bullet_path = ''; 7 var sf_minus_bullet_path = ''; 8 9 function sf_toggle(maximized, reduced) { 10 reduced.toggle(); 11 maximized.toggle(); 9 12 } 10 function ec_init_smart_fieldset( 11 fieldset_id, 12 cache_id, 13 plus_bullet_path, 14 minus_bullet_path, 15 initial_cache_value, 16 locked 17 ) { 13 14 function sf_lock(fieldset_id, locked) { 15 var f_m = jQuery('#' + fieldset_id); 16 var l_r = jQuery('#' + fieldset_id + '_reduced_legend'); 17 if (locked) { 18 if (!f_m.is(':hidden')) 19 sf_toggle(f_m, jQuery('#' + fieldset_id + '_reduced')); 20 l_r.css('cursor', 'auto'); 21 l_r.removeClass('click_ok'); 22 } 23 else { 24 l_r.addClass('click_ok'); 25 l_r.css('cursor', 'pointer'); 26 } 27 } 28 29 function sf_init(fieldset_id, cache_id) { 18 30 jQuery(document).ready(function(){ 19 31 var f_m = jQuery('#' + fieldset_id); 20 32 var l_m = jQuery('#' + fieldset_id + ' legend'); 21 33 var l_txt = l_m.text(); 34 var tx = ''; 22 35 var f_r = f_m; 23 36 var l_r = f_m; 24 37 var c = f_m; 25 l_m.prepend(38 if (sf_minus_bullet_path != '') l_m.prepend( 26 39 '<img alt = "" title = ""' + 27 'src = "' + minus_bullet_path + '"' + '> '40 'src = "' + sf_minus_bullet_path + '"' + '> ' 28 41 ); 29 l_m.addClass('legends'); 42 l_m.addClass('sf_legends'); 43 l_m.addClass('sf_click_ok'); 30 44 f_m.before(document.createElement('div')); 31 45 f_r = f_m.prev(); … … 41 55 'vertical-align' : f_m.css('vertical-align'), 42 56 }); 57 f_r.attr('id', fieldset_id + '_reduced'); 43 58 f_r.append(document.createElement('span')); 44 59 l_r = f_r.children('span'); 45 l_r.addClass('legends'); 60 l_r.attr('id', fieldset_id + '_reduced_legend'); 61 l_r.addClass('sf_legends'); 62 l_r.addClass('sf_click_ok'); 46 63 l_r.css({ 47 64 'font-weight' : l_m.css('font-weight'), … … 54 71 'font-size' : l_m.css('font-size'), 55 72 }); 56 l_r.append( 57 '<img alt = "" title = "" src = "' + plus_bullet_path + '" ' + 73 if (sf_plus_bullet_path == '') l_r.append( 74 '<span style = "padding-left:' + l_m.css('padding-left') + ';">' + 75 l_txt + '</' + 'span> : ' 76 ); 77 else l_r.append( 78 '<img alt = "" title = "" src = "' + sf_plus_bullet_path + '" ' + 58 79 'style = "padding-left:' + l_m.css('padding-left') + ';"' + 59 80 '> ' + l_txt + ' : ' 60 );81 ); 61 82 l_r.after(document.createElement('span')); 62 83 c = l_r.next(); 63 84 c.attr('id', cache_id); 64 c.html(initial_cache_value); 65 if (locked) 66 smartToggle(f_m, f_r); 67 else { 68 jQuery('.legends').css('cursor', 'pointer'); 69 l_m.click(function(){ 70 smartToggle(f_m, f_r); 71 }); 72 l_r.click(function(){ 73 smartToggle(f_m, f_r); 74 }); 75 } 85 jQuery('.sf_legends').css('cursor', 'pointer'); 86 l_m.click(function(){ 87 if (l_m.hasClass('sf_click_ok')) sf_toggle(f_m, f_r); 88 }); 89 l_r.click(function(){ 90 if (l_r.hasClass('sf_click_ok')) sf_toggle(f_m, f_r); 91 }); 76 92 }); 77 93 }
Note: See TracChangeset
for help on using the changeset viewer.