- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/js/common.js
r1798 r1862 263 263 }, 264 264 265 checkboxesHelpers: function(e ) {265 checkboxesHelpers: function(e, target) { 266 266 $(e).append(document.createTextNode(dotclear.msg.to_select)); 267 267 $(e).append(document.createTextNode(' ')); 268 268 269 target = target || $(e).parents('form').find('input[type="checkbox"]'); 270 269 271 var a = document.createElement('a'); 270 272 a.href='#'; 271 273 $(a).append(document.createTextNode(dotclear.msg.select_all)); 272 274 a.onclick = function() { 273 $(this).parents('form').find('input[type="checkbox"]').check();275 target.check(); 274 276 return false; 275 277 }; … … 282 284 $(a).append(document.createTextNode(dotclear.msg.no_selection)); 283 285 a.onclick = function() { 284 $(this).parents('form').find('input[type="checkbox"]').unCheck();286 target.unCheck(); 285 287 return false; 286 288 }; … … 293 295 $(a).append(document.createTextNode(dotclear.msg.invert_sel)); 294 296 a.onclick = function() { 295 $(this).parents('form').find('input[type="checkbox"]').toggleCheck();297 target.toggleCheck(); 296 298 return false; 297 299 }; … … 395 397 return true; 396 398 }); 399 400 // Main menu collapser 401 var objMain = $('#wrapper'); 402 function showSidebar(){ 403 // Show sidebar 404 objMain.removeClass('hide-mm'); 405 $.cookie('sidebar-pref',null,{expires:30}); 406 } 407 function hideSidebar(){ 408 // Hide sidebar 409 objMain.addClass('hide-mm'); 410 $.cookie('sidebar-pref','hide-mm',{expires:30}); 411 } 412 // Sidebar separator 413 var objSeparator = $('#collapser'); 414 objSeparator.click(function(e){ 415 e.preventDefault(); 416 if ( objMain.hasClass('hide-mm') ){ 417 showSidebar(); 418 } 419 else { 420 hideSidebar(); 421 } 422 }).css('height', objSeparator.parent().parent().parent().outerHeight() + 'px'); 423 if ( $.cookie('sidebar-pref') == 'hide-mm' ){ 424 objMain.addClass('hide-mm'); 425 } else { 426 objMain.removeClass('hide-mm'); 427 } 428 397 429 }); 398
Note: See TracChangeset
for help on using the changeset viewer.