Changeset 4048 for extensions/event_cats/admin/template/autolog_new.js
- Timestamp:
- Oct 15, 2009, 10:51:07 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/event_cats/admin/template/autolog_new.js
r4027 r4048 2 2 3 3 var ec_avoid_infinite_loop = true; 4 var ec_flag1 = false; 5 var ec_flag2 = false; 4 6 var ec_err = ''; 5 7 var ec_selected_action = ''; … … 11 13 var ec_test_reg = ''; 12 14 var ec_auto_code_digits_nb = ''; 15 var ec_default_action = ''; 13 16 var ec_selected_old_user = '-1'; 14 17 var ec_selected_old_code = '-1'; … … 18 21 var ec_selected_code = 'ec_sel_code_new'; 19 22 var ec_JS_message = new Array(); 20 var ec_d ef_vals= new Array();23 var ec_duplic_codes = new Array(); 21 24 22 25 function ec_mark_code(ec_id) { 23 if ( 26 if (ec_flag2 || 24 27 !(document.getElementById('ec_sel_code_old').disabled == 'disabled' || 25 28 document.getElementById('ec_sel_code_old').disabled == true) 26 29 ) { 30 var t1 = ''; 27 31 ec_selected_code = ec_id; 28 32 document.getElementById(ec_selected_code).checked = 'checked'; … … 36 40 ec_selected_old_code; 37 41 document.getElementById('ec_in_up_code_id').value = ''; 38 break; 39 } 42 t1 = 'disabled'; 43 ec_selected_old_user = 44 document.ec_new_code.ec_in_up_code_list.options[ 45 document.ec_new_code.ec_in_up_code_list.selectedIndex 46 ].label; 47 document.getElementById('ec_in_up_usr_list_id').value = ec_selected_old_user; 48 ec_mark_user('ec_sel_user_old'); 49 break; 50 } 51 document.getElementById('ec_sel_user_new').disabled = t1; 52 document.getElementById('ec_submit_gen_user_id').disabled = t1; 53 document.getElementById('ec_in_up_usr_txt_id').disabled = t1; 54 document.getElementById('ec_in_up_psd_txt_id').disabled = t1; 55 document.getElementById('ec_sel_user_old').disabled = t1; 56 document.getElementById('ec_in_up_usr_list_id').disabled = t1; 40 57 } 41 58 } 42 59 43 60 function ec_mark_user(ec_id) { 44 if ( 61 if (ec_flag1 || 45 62 !(document.getElementById('ec_sel_user_old').disabled == 'disabled' || 46 63 document.getElementById('ec_sel_user_old').disabled == true) … … 49 66 document.getElementById(ec_selected_user).checked = 'checked'; 50 67 switch (ec_selected_user) { 51 /* case 'ec_sel_user_none': // None52 ec_selected_action =53 (ec_ap_ok && (ec_selected_action != 'ec_input_action_home')) ?54 'ec_input_action_add_p' : 'ec_input_action_home';55 document.getElementById('ec_in_up_usr_txt_id').value = '';56 document.getElementById('ec_in_up_psd_txt_id').value = '';57 document.getElementById('ec_in_up_usr_list_id').value = '-1';58 break; */59 68 case 'ec_sel_user_new': // New user 60 69 document.getElementById('ec_in_up_usr_txt_id').value = … … 95 104 document.getElementById('ec_in_up_cats_id').value = ec_selected_cat; 96 105 document.getElementById('ec_in_up_imgs_id').value = ''; 97 /* ec_selected_user = (ec_selected_user == 'ec_sel_user_none') ?98 'ec_sel_user_old' : ec_selected_user; */99 106 document.getElementById('ec_in_up_imgs_warn').innerHTML = ''; 100 107 break; … … 103 110 document.getElementById('ec_in_up_cats_id').value = ec_selected_cat; 104 111 document.getElementById('ec_in_up_imgs_id').value = ec_selected_img; 105 /* ec_selected_user = (ec_selected_user == 'ec_sel_user_none') ?106 'ec_sel_user_old' : ec_selected_user; */107 112 ec_check_img_text(); 108 113 break; … … 240 245 break; 241 246 } 247 ec_flag1 = true; 242 248 ec_mark_user('ec_sel_user_new'); 249 ec_flag1 = false; 243 250 return true; 244 251 } … … 274 281 var t = document.getElementById('ec_in_up_code_id').value; 275 282 var treg = /^[a-zA-Z0-9_-]{4,32}$/ 276 if (t == '' || treg.test(t) ) {283 if (t == '' || treg.test(t) || t == NULL) { 277 284 ec_new_code_text = t; 278 285 } … … 326 333 } 327 334 335 function ec_change_code_list(ec_id) { 336 ec_selected_old_code = ec_id; 337 ec_mark_code('ec_sel_code_old'); 338 } 339 328 340 function ec_test() { 329 341 alert('OK.'); … … 331 343 332 344 function ec_init() { 333 var t = (ec_def_vals['code'] == '') ? '' : 'disabled';334 345 ec_err = ''; 335 346 ec_selected_user = 'ec_sel_user_old'; … … 346 357 ec_old_new_psd_text = ''; 347 358 ec_test_reg = ''; 348 document.getElementById('ec_act1_id').value = ec_def_vals['act1']; 349 document.getElementById('ec_in_up_pwd_warn').innerHTML = ''; 350 document.getElementById('ec_sel_code_old').checked = 'checked'; 351 document.getElementById('ec_sel_code_old').checked = 352 (ec_def_vals['code'] == '') ? '' : 'checked'; 353 document.getElementById('ec_sel_user_old').checked = 'checked'; 354 document.getElementById('ec_sel_user_old').checked = 355 (ec_def_vals['user'] == '-1') ? '' : 'checked'; 356 document.getElementById('ec_input_action_home').checked = 'checked'; 357 document.getElementById('ec_input_action_home').checked = ''; 358 document.getElementById('ec_in_up_usr_txt_id').value = ''; 359 document.getElementById('ec_in_up_psd_txt_id').value = ''; 360 document.getElementById('ec_in_up_usr_list_id').value = ec_def_vals['user']; 361 document.getElementById('ec_in_up_code_id').value = ec_def_vals['code']; 362 document.getElementById('ec_in_up_aps_id').value = '-1'; 363 document.getElementById('ec_in_up_cats_id').value = '-1'; 364 document.getElementById('ec_in_up_imgs_id').value = ''; 365 document.getElementById('ec_in_up_auto_code_length_id').value = 359 document.getElementById('ec_act1_id').value = 360 ec_default_action; 361 document.getElementById('ec_in_up_auto_code_length_id').value = 366 362 ec_auto_code_digits_nb; 367 document.getElementById('ec_submit_gen_full_auto_id').disabled = t; 368 document.getElementById('ec_in_up_code_id').disabled = t; 369 document.getElementById('ec_submit_gen_code_id').disabled = t; 370 document.getElementById('ec_in_up_auto_code_length_id').disabled = t; 371 document.getElementById('ec_sel_user_new').disabled = t; 372 document.getElementById('ec_submit_gen_user_id').disabled = t; 373 document.getElementById('ec_in_up_usr_txt_id').disabled = t; 374 document.getElementById('ec_in_up_psd_txt_id').disabled = t; 375 document.getElementById('ec_sel_user_old').disabled = t; 376 document.getElementById('ec_in_up_usr_list_id').disabled = t; 377 ec_def_vals['code'] = ''; 378 ec_def_vals['user'] = '-1'; 379 ec_def_vals['act1'] = 'create'; 380 } 363 document.getElementById('ec_in_up_code_id').value = ''; 364 document.getElementById('ec_in_up_usr_txt_id').value = ''; 365 document.getElementById('ec_in_up_psd_txt_id').value = ''; 366 document.getElementById('ec_in_up_pwd_warn').innerHTML = ''; 367 document.getElementById('ec_in_up_aps_id').value = '-1'; 368 document.getElementById('ec_in_up_cats_id').value = '-1'; 369 document.getElementById('ec_in_up_imgs_id').value = ''; 370 document.getElementById('ec_in_up_imgs_warn').innerHTML = ''; 371 document.getElementById('ec_input_action_home').checked = 'checked'; 372 document.getElementById('ec_input_action_home').checked = ''; 373 374 if (ec_default_action == 'create') { 375 document.getElementById('ec_in_up_code_list_id').value = '-1'; 376 document.getElementById('ec_sel_code_old').checked = 'checked'; 377 document.getElementById('ec_sel_code_old').checked = ''; 378 document.getElementById('ec_sel_user_old').checked = 'checked'; 379 document.getElementById('ec_sel_user_old').checked = ''; 380 document.getElementById('ec_in_up_usr_list_id').value = '-1'; 381 document.getElementById('ec_submit_gen_full_auto_id').disabled = ''; 382 document.getElementById('ec_submit_gen_code_id').disabled = ''; 383 document.getElementById('ec_in_up_auto_code_length_id').disabled = ''; 384 document.getElementById('ec_in_up_code_id').disabled = ''; 385 document.getElementById('ec_sel_code_new').disabled = ''; 386 document.getElementById('ec_sel_code_old').disabled = ''; 387 document.getElementById('ec_in_up_code_list_id').disabled = ''; 388 document.getElementById('ec_sel_user_new').disabled = ''; 389 document.getElementById('ec_submit_gen_user_id').disabled = ''; 390 document.getElementById('ec_in_up_usr_txt_id').disabled = ''; 391 document.getElementById('ec_in_up_psd_txt_id').disabled = ''; 392 document.getElementById('ec_sel_user_old').disabled = ''; 393 document.getElementById('ec_in_up_usr_list_id').disabled = ''; 394 } 395 else { 396 document.getElementById('ec_in_up_code_list_id').value = 397 ec_default_action; 398 document.getElementById('ec_sel_code_old').checked = 'checked'; 399 document.getElementById('ec_submit_gen_full_auto_id').disabled = 400 'disabled'; 401 document.getElementById('ec_submit_gen_code_id').disabled = 'disabled'; 402 document.getElementById('ec_in_up_auto_code_length_id').disabled = 403 'disabled'; 404 document.getElementById('ec_in_up_code_id').disabled = 'disabled'; 405 document.getElementById('ec_sel_code_new').disabled = 'disabled'; 406 document.getElementById('ec_sel_code_old').disabled = 'disabled'; 407 document.getElementById('ec_in_up_code_list_id').disabled = 'disabled'; 408 ec_selected_old_code = ec_duplic_codes[ec_default_action]; 409 ec_flag2 = true; 410 ec_mark_code('ec_sel_code_old'); 411 ec_flag2 = false; 412 } 413 ec_default_action = 'create'; 414 }
Note: See TracChangeset
for help on using the changeset viewer.