refonte de la partie contents
This commit is contained in:
@@ -7,10 +7,13 @@ from .views.default import (
|
||||
to_percent,
|
||||
to_decimal,
|
||||
)
|
||||
from .models.contents import (
|
||||
get_docs_themes,
|
||||
)
|
||||
|
||||
@layout_config(template='templates/global_layout.pt')
|
||||
class GlobalLayout(object):
|
||||
# page_title = "Pagode Tinh-Do"
|
||||
# page_title = "Cao's blog"
|
||||
|
||||
def __init__(self, context, request):
|
||||
self.context = context
|
||||
@@ -30,8 +33,8 @@ class GlobalLayout(object):
|
||||
return to_percent(x, d)
|
||||
|
||||
def isAnonymous(self):
|
||||
user = self.request.authenticated_userid
|
||||
return user is None
|
||||
logged_in = self.request.authenticated_userid
|
||||
return logged_in is None
|
||||
|
||||
def isAdmin(self):
|
||||
logged_in = self.request.authenticated_userid
|
||||
@@ -42,3 +45,13 @@ class GlobalLayout(object):
|
||||
is_admin = True
|
||||
|
||||
return is_admin
|
||||
|
||||
def get_themes(self):
|
||||
# lire toutes les themes
|
||||
logged_in = self.request.authenticated_userid
|
||||
themes = get_docs_themes(self.request, logged_in)
|
||||
dossiers = []
|
||||
for theme in themes:
|
||||
dossiers.append(theme.theme)
|
||||
return dossiers
|
||||
|
||||
|
||||
Reference in New Issue
Block a user