Admin menu hidded for non-admin users
authorJaiditya Mathur <jaiditya.mathur@gmail.com>
Fri, 17 Aug 2012 03:26:05 +0530
changeset 17056cd9347f7cc5
parent 1704 067a8a0ed22a
child 1706 78a484e1d555
child 1717 7b7ec9dccf34
Admin menu hidded for non-admin users
MoinMoin/apps/admin/views.py
     1.1 --- a/MoinMoin/apps/admin/views.py	Thu Aug 16 23:34:25 2012 +0530
     1.2 +++ b/MoinMoin/apps/admin/views.py	Fri Aug 17 03:26:05 2012 +0530
     1.3 @@ -26,6 +26,7 @@
     1.4  from MoinMoin.security import require_permission
     1.5  
     1.6  @admin.route('/superuser')
     1.7 +@require_permission(SUPERUSER)
     1.8  def index():
     1.9      return render_template('admin/index.html', title_name=_(u"Admin"))
    1.10  
    1.11 @@ -35,7 +36,6 @@
    1.12  
    1.13  
    1.14  @admin.route('/userbrowser')
    1.15 -@require_permission(SUPERUSER)
    1.16  def userbrowser():
    1.17      """
    1.18      User Account Browser
    1.19 @@ -53,7 +53,6 @@
    1.20  
    1.21  
    1.22  @admin.route('/userprofile/<user_name>', methods=['GET', 'POST', ])
    1.23 -@require_permission(SUPERUSER)
    1.24  def userprofile(user_name):
    1.25      """
    1.26      Set values in user profile
    1.27 @@ -120,7 +119,6 @@
    1.28  from MoinMoin.config import default as defaultconfig
    1.29  
    1.30  @admin.route('/wikiconfig', methods=['GET', ])
    1.31 -@require_permission(SUPERUSER)
    1.32  def wikiconfig():
    1.33      settings = {}
    1.34      for groupname in defaultconfig.options:
    1.35 @@ -165,7 +163,6 @@
    1.36  
    1.37  
    1.38  @admin.route('/wikiconfighelp', methods=['GET', ])
    1.39 -@require_permission(SUPERUSER)
    1.40  def wikiconfighelp():
    1.41      def format_default(default):
    1.42          if isinstance(default, defaultconfig.DefaultExpression):