Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Jan 28, 2011
  1. path_type support for marking 'active'

    alek authored
Commits on Jan 24, 2011
  1. Added active state for items

    alek authored
Commits on Apr 8, 2010
  1. Major bug fix concerning the cache invalidation code from #4 r24

    doug.napoleone authored
    Version number updated to 0.3.0-final. No one should use 0.2.0-final.
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@28 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Apr 1, 2010
  1. 0.2.0 final release.

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@27 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Mar 30, 2010
  1. fixing a trheading race condition bug on cache deletion (i.e. deletin…

    doug.napoleone authored
    …g the entire cache) introduced in r24.
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@26 40ae0140-9c48-0410-9b1c-13f58143d509
  2. #22 fix for absolute urls stupid typo

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@25 40ae0140-9c48-0410-9b1c-13f58143d509
  3. #4 The navbar cache can now be a custom local cache object

    doug.napoleone authored
       which gets destroyed every time a navbar entry is modified or deleted.
       This is optional as it is impossible to do this cleanly for memcached
       or other cache backends. This solves the problem and should work fine
       assuming the navigation system is relatively small. If this is causing
       a performance problem, it can be disabled via the settings variable:
           NAVBAR_USE_LOCAL_CACHE = False
       The localmem cache parameters can be controlled via:
           NAVBAR_LOCAL_CACHE_PARAMS = {'cull_frequency': 4,
                                        'max_entries': 3000,
                                        'timeout': 60*60*24*3, # 3 days
                                       }
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@24 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Oct 24, 2009
  1. fix for #21

    doug.napoleone authored
    fixed a typo in setup.py caused by working on 3 projects at once.
    (which window is this?)
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@20 40ae0140-9c48-0410-9b1c-13f58143d509
  2. now, issue #20 is fixed.

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@19 40ae0140-9c48-0410-9b1c-13f58143d509
  3. the navbar should honour the 'NAVBAR_MARK_SELECTED' setting.

    doug.napoleone authored
    navbars by their nature require mark_selected.
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@18 40ae0140-9c48-0410-9b1c-13f58143d509
  4. Fix for #20

    doug.napoleone authored
    The navbar was not properly honoring the selection enhancements used for
    navbars and the navtree.
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@17 40ae0140-9c48-0410-9b1c-13f58143d509
  5. renaming util to be utils (as it should be)

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@16 40ae0140-9c48-0410-9b1c-13f58143d509
  6. geering up for actual releases.

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@15 40ae0140-9c48-0410-9b1c-13f58143d509
  7. updating the example DB so that the pages are properly visable by 'E'…

    doug.napoleone authored
    …veryone
    
    and not just 'A'nonymous users. This happened a while ago when the model
    permissions list changed.
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@14 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Jun 25, 2009
  1. resolved clean_parent issues regarding to ModelForm sve, and refactor…

    kfricovsky authored
    …ed to clean up a bit... i think.
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@13 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Mar 31, 2009
  1. Updated to implement the feature request (16) for 'Everybody' and 'An…

    doug.napoleone authored
    …onymous Only'
    
    for navbar permissions. 
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@12 40ae0140-9c48-0410-9b1c-13f58143d509
  2. adding in setup.py

    doug.napoleone authored
    fixing bug #17
    updating for latest django.
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@11 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Aug 12, 2008
  1. Actually I already had an admin.py in my local install, I just forgot…

    doug.napoleone authored
    … to 'add' it. Sorry about that.
    
    This is the correct admin.py for the model change.
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@10 40ae0140-9c48-0410-9b1c-13f58143d509
  2. added admin.py to make navbar nfa compliant

    kfricovsky authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@9 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Aug 9, 2008
  1. Django nf-Admin support, and other minor bug cleanup (thanks for the …

    doug.napoleone authored
    …patch!)
    
    *WARNING*: the schema has changed with this checkin.
    
    Added an advanced option 'path_type' which is for restricting the 
    selection marking on the navtree and navbars. 
    
    Rational:
    
    If you have two entries on the navtree which are sub-urls of the request, 
    and they are under different sub-trees, then both will be selected. 
    If you have a 'home' entry for '/', then it will always be selected. 
    In the case of navbars, this may mean that only the top level navbar is
    rendered (which was the case before this change and a database update).
    
    It is also not always the wanted behavior to have an entry selected if the 
    url is actually  below that point. As such the following advanced 
    'path selection types' are now available:
    
    'None' - This is an early out for a navigation entry which you never want 
             to show up selected. I actually have a complex use case for this.
    'Exact' - Match the url exactly. So 'home' will only be selected if the url
              is '/' exactly.
    'ExactOrParent' - Match the url exactly, or if a sub tree entry is selected.
    'OnPathOrParent' - This is the default subpath matching and parents behavior.
     
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@8 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Jul 18, 2008
  1. Issue #5: Url validator doesn't accept "/".

    doug.napoleone authored
    fixed url regexp to match all valid urls.
    fixed bug with default login level.
    updated examples DB.
    
    
    
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@6 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Apr 28, 2008
  1. #1 fix for NavBarEntry save method (applying patch)

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@5 40ae0140-9c48-0410-9b1c-13f58143d509
  2. fix for latest trunk of django.

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@4 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Mar 20, 2008
  1. It works!

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@3 40ae0140-9c48-0410-9b1c-13f58143d509
Commits on Mar 17, 2008
  1. Initial version from PyCon-Tech

    doug.napoleone authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@2 40ae0140-9c48-0410-9b1c-13f58143d509
  2. Initial directory structure.

    (no author) authored
    git-svn-id: http://django-navbar.googlecode.com/svn/trunk@1 40ae0140-9c48-0410-9b1c-13f58143d509
Something went wrong with that request. Please try again.