refonte de la partie contents

This commit is contained in:
2021-01-13 17:46:24 +01:00
parent 1254a8130e
commit 123cc393f0
16 changed files with 307 additions and 239 deletions

View File

@@ -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