Changeset 3182:adf3c934173f for admin/js
- Timestamp:
- 02/22/16 16:15:18 (9 years ago)
- Branch:
- default
- Location:
- admin/js
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/js/_comments.js
r2566 r3182 60 60 }); 61 61 $('.checkboxes-helpers').each(function() { 62 dotclear.checkboxesHelpers(this );62 dotclear.checkboxesHelpers(this,undefined,'#form-comments td input[type=checkbox]','#form-comments #do-action'); 63 63 }); 64 64 $('#form-comments td input[type=checkbox]').enableShiftClick(); 65 65 dotclear.commentsActionsHelper(); 66 dotclear.condSubmit('#form-comments td input[type=checkbox]','#form-comments #do-action'); 66 67 $('form input[type=submit][name=delete_all_spam]').click(function(){ 67 68 return window.confirm(dotclear.msg.confirm_spam_delete); -
admin/js/_media.js
r3153 r3182 135 135 136 136 $('.checkboxes-helpers').each(function() { 137 dotclear.checkboxesHelpers(this );137 dotclear.checkboxesHelpers(this,undefined,'#form-medias input[type="checkbox"]','#form-medias #delete_medias'); 138 138 }); 139 dotclear.condSubmit('#form-medias input[type="checkbox"]','#form-medias #delete_medias'); 139 140 140 141 $('#form-medias #delete_medias').click(function(e) { -
admin/js/_posts_actions.js
r1806 r3182 13 13 legend_click: true 14 14 }); 15 dotclear.condSubmit('table.posts-list td input[type=checkbox]','input[type=submit]'); 15 16 }); -
admin/js/_posts_list.js
r2811 r3182 60 60 }); 61 61 $('.checkboxes-helpers').each(function() { 62 dotclear.checkboxesHelpers(this );62 dotclear.checkboxesHelpers(this,undefined,'#form-entries td input[type=checkbox]','#form-entries #do-action'); 63 63 }); 64 64 $('#form-entries td input[type=checkbox]').enableShiftClick(); 65 dotclear.condSubmit('#form-entries td input[type=checkbox]','#form-entries #do-action'); 65 66 dotclear.postsActionsHelper(); 66 67 }); -
admin/js/_users.js
r2566 r3182 1 1 $(function() { 2 2 $('.checkboxes-helpers').each(function() { 3 dotclear.checkboxesHelpers(this );3 dotclear.checkboxesHelpers(this,undefined,'#form-users input[type="checkbox"]','#form-users #do-action'); 4 4 }); 5 dotclear.condSubmit('#form-users input[type="checkbox"]','#form-users #do-action'); 5 6 $('#form-users').submit(function() { 6 7 var action = $(this).find('select[name="action"]').val(); -
admin/js/_users_actions.js
r2566 r3182 93 93 $(function() { 94 94 $('.checkboxes-helpers').each(function() { 95 dotclear.checkboxesHelpers(this );95 dotclear.checkboxesHelpers(this,undefined,'#form-blogs input[type="checkbox"]','#form-blogs #do-action'); 96 96 }); 97 dotclear.condSubmit('#form-blogs input[type="checkbox"]','#form-blogs #do-action'); 97 98 $('#permissions-form').updatePermissionsForm(); 98 99 }); -
admin/js/common.js
r2810 r3182 311 311 msg: {}, 312 312 313 condSubmit: function(chkboxes,target) { 314 var checkboxes = $(chkboxes), 315 submitButt = $(target); 316 317 if (checkboxes === undefined || submitButt === undefined) { 318 return; 319 } 320 321 // Set initial state 322 submitButt.attr("disabled", !checkboxes.is(":checked")); 323 if (!checkboxes.is(":checked")) { 324 submitButt.addClass('disabled'); 325 } else { 326 submitButt.removeClass('disabled'); 327 } 328 329 checkboxes.click(function() { 330 // Update target state 331 submitButt.attr("disabled", !checkboxes.is(":checked")); 332 if (!checkboxes.is(":checked")) { 333 submitButt.addClass('disabled'); 334 } else { 335 submitButt.removeClass('disabled'); 336 } 337 }); 338 }, 339 313 340 hideLockable: function() { 314 341 $('div.lockable').each(function() { … … 342 369 }, 343 370 344 checkboxesHelpers: function(e, target ) {371 checkboxesHelpers: function(e, target, c, s) { 345 372 $(e).append(document.createTextNode(dotclear.msg.to_select)); 346 373 $(e).append(document.createTextNode(' ')); … … 352 379 $(e).parents('form').find('input[type="checkbox"]').check(); 353 380 } 354 381 if (c !== undefined && s !== undefined) { 382 dotclear.condSubmit(c,s); 383 } 355 384 return false; 356 385 }).appendTo($(e)); … … 363 392 $(e).parents('form').find('input[type="checkbox"]').unCheck(); 364 393 } 365 394 if (c !== undefined && s !== undefined) { 395 dotclear.condSubmit(c,s); 396 } 366 397 return false; 367 398 }).appendTo($(e)); … … 374 405 $(e).parents('form').find('input[type="checkbox"]').toggleCheck(); 375 406 } 376 407 if (c !== undefined && s !== undefined) { 408 dotclear.condSubmit(c,s); 409 } 377 410 return false; 378 411 }).appendTo($(e));
Note: See TracChangeset
for help on using the changeset viewer.