Dotclear


Ignore:
Timestamp:
09/15/13 11:01:14 (12 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Add a collapser for the main menu, step 1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/js/common.js

    r1834 r1861  
    397397          return true; 
    398398     }); 
     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().outerHeight() + 'px'); 
     423     if ( $.cookie('sidebar-pref') == 'hide-mm' ){ 
     424          objMain.addClass('hide-mm'); 
     425     } else { 
     426          objMain.removeClass('hide-mm'); 
     427     } 
     428 
    399429}); 
    400  
Note: See TracChangeset for help on using the changeset viewer.

Sites map