32 lines
733 B
Python
32 lines
733 B
Python
# -*- coding: utf8 -*-
|
|
from pyramid_layout.layout import layout_config
|
|
from views.default import (
|
|
to_euro,
|
|
to_percent,
|
|
to_decimal,
|
|
)
|
|
from pyramid.security import authenticated_userid
|
|
|
|
@layout_config(template='templates/layouts/global_layout.pt')
|
|
class GlobalLayout(object):
|
|
# page_title = u"Pagode Tinh-Do"
|
|
|
|
def __init__(self, context, request):
|
|
self.context = context
|
|
self.request = request
|
|
self.home_url = request.application_url
|
|
|
|
def to_decimal(self, x):
|
|
return to_decimal(x)
|
|
|
|
def to_euro(self, x):
|
|
return to_euro(x)
|
|
|
|
def to_percent(self, x):
|
|
return to_percent(x)
|
|
|
|
def isAnonymous(self):
|
|
user = authenticated_userid(self.request)
|
|
return user is None
|
|
|