Show
Ignore:
Timestamp:
05/28/08 13:37:32 (22 months ago)
Author:
JensDiemer
Message:

replace the static admin sub menu with a dynamic one ;)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pylucid/PyLucid/plugins_internal/page_admin/page_admin_cfg.py

    r1596 r1602  
    1 #!/usr/bin/python 
    21# -*- coding: UTF-8 -*- 
     2 
     3from django.utils.translation import gettext_lazy as _ 
    34 
    45#_____________________________________________________________________________ 
     
    1718# plugin administration data 
    1819 
    19 global_rights = { 
    20     "must_login"    : True, 
    21     "must_admin"    : False, 
    22 } 
    2320plugin_manager_data = { 
    24     "edit_page" : global_rights, 
    25     "new_page" : global_rights, 
    26     "delete_page" : global_rights, 
     21    "edit_page" : { 
     22        "must_login"    : True, 
     23        "must_admin"    : False, 
     24    }, 
     25    "new_page" : { 
     26        "must_login"    : True, 
     27        "must_admin"    : False, 
     28    }, 
     29    "delete_page" : { 
     30        "must_login"    : True, 
     31        "must_admin"    : False, 
     32    }, 
    2733    "markup_help" : { 
    2834        "must_login" : False, 
    2935        "must_admin" : False, 
    3036    }, 
    31     "select_edit_page" : global_rights, 
     37    "select_edit_page" : { 
     38        "must_login"    : True, 
     39        "must_admin"    : False, 
     40        "admin_sub_menu": { 
     41            "section"       : _("page admin"), 
     42            "title"         : _("select page to edit"), 
     43            "help_text"     : _("all pages available!"), 
     44            "open_in_window": False, 
     45            "weight"        : -8, 
     46        }, 
     47    }, 
    3248    "delete_pages" : { 
    3349        "must_login" : True, 
    3450        "must_admin" : True, 
     51        "admin_sub_menu": { 
     52            "section"       : _("page admin"), 
     53            "title"         : _("delete pages"), 
     54            "help_text"     : _("select pages to delete these."), 
     55            "open_in_window": False, 
     56            "weight"        : -5, 
     57        }, 
    3558    }, 
    36     "sequencing" : global_rights, 
     59    "sequencing" : { 
     60        "must_login"    : True, 
     61        "must_admin"    : False, 
     62        "admin_sub_menu": { 
     63            "section"       : _("page admin"), 
     64            "title"         : _("sequencing the pages"), 
     65            "help_text"     : _("change the page order."), 
     66            "open_in_window": False, 
     67            "weight"        : -3, 
     68        }, 
     69    }, 
    3770    "tag_list": { 
    3871        "must_login" : False,