reverted last change, better to use wiki.menu
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.4.1-alpha.2+timestamp.2013.02.01.21.15.32
|
Version 2.4.1-alpha.2+timestamp.2013.02.01.21.23.40
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ response.logo = A(B('web',SPAN(2),'py'),XML('™ '),
|
|||||||
response.title = ' '.join(
|
response.title = ' '.join(
|
||||||
word.capitalize() for word in request.application.split('_'))
|
word.capitalize() for word in request.application.split('_'))
|
||||||
response.subtitle = T('customize me!')
|
response.subtitle = T('customize me!')
|
||||||
response.masterhad = None
|
|
||||||
|
|
||||||
## read more at http://dev.w3.org/html5/markup/meta.name.html
|
## read more at http://dev.w3.org/html5/markup/meta.name.html
|
||||||
response.meta.author = 'Your Name <you@example.com>'
|
response.meta.author = 'Your Name <you@example.com>'
|
||||||
|
|||||||
+4
-7
@@ -4904,8 +4904,7 @@ class Wiki(object):
|
|||||||
self.force_prefix = force_prefix % self.auth.user
|
self.force_prefix = force_prefix % self.auth.user
|
||||||
else:
|
else:
|
||||||
self.force_prefix = force_prefix
|
self.force_prefix = force_prefix
|
||||||
request = current.request
|
self.host = current.request.env.http_host
|
||||||
self.host = request.env.http_host
|
|
||||||
perms = self.manage_permissions = manage_permissions
|
perms = self.manage_permissions = manage_permissions
|
||||||
self.restrict_search = restrict_search
|
self.restrict_search = restrict_search
|
||||||
self.extra = extra or {}
|
self.extra = extra or {}
|
||||||
@@ -4981,16 +4980,12 @@ class Wiki(object):
|
|||||||
db.wiki_tag.insert(name=tag, wiki_page=page.id)
|
db.wiki_tag.insert(name=tag, wiki_page=page.id)
|
||||||
db.wiki_page._after_insert.append(update_tags_insert)
|
db.wiki_page._after_insert.append(update_tags_insert)
|
||||||
db.wiki_page._after_update.append(update_tags_update)
|
db.wiki_page._after_update.append(update_tags_update)
|
||||||
if auth.user and check_credentials(request) and \
|
if auth.user and check_credentials(current.request) and \
|
||||||
not 'wiki_editor' in auth.user_groups.values():
|
not 'wiki_editor' in auth.user_groups.values():
|
||||||
group = db.auth_group(role='wiki_editor')
|
group = db.auth_group(role='wiki_editor')
|
||||||
gid = group.id if group else db.auth_group.insert(
|
gid = group.id if group else db.auth_group.insert(
|
||||||
role='wiki_editor')
|
role='wiki_editor')
|
||||||
auth.add_membership(gid)
|
auth.add_membership(gid)
|
||||||
|
|
||||||
automenu = self.menu(request.controller, request.function)
|
|
||||||
current.response.menu += automenu
|
|
||||||
|
|
||||||
# WIKI ACCESS POLICY
|
# WIKI ACCESS POLICY
|
||||||
|
|
||||||
def not_authorized(self, page=None):
|
def not_authorized(self, page=None):
|
||||||
@@ -5039,6 +5034,8 @@ class Wiki(object):
|
|||||||
|
|
||||||
def __call__(self):
|
def __call__(self):
|
||||||
request = current.request
|
request = current.request
|
||||||
|
automenu = self.menu(request.controller, request.function)
|
||||||
|
current.response.menu += automenu
|
||||||
zero = request.args(0) or 'index'
|
zero = request.args(0) or 'index'
|
||||||
if zero and zero.isdigit():
|
if zero and zero.isdigit():
|
||||||
return self.media(int(zero))
|
return self.media(int(zero))
|
||||||
|
|||||||
Reference in New Issue
Block a user