Mercurial > libervia-web
comparison src/pages/g/e/page_meta.py @ 946:d076b722ca52
pages (g/e): added days left before the event as a template variable
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 21 May 2017 16:00:55 +0200 |
parents | aacda981c348 |
children | 36e9747520fd |
comparison
equal
deleted
inserted
replaced
945:44dde9b955e8 | 946:d076b722ca52 |
---|---|
5 from sat.core.i18n import _ | 5 from sat.core.i18n import _ |
6 from twisted.internet import defer | 6 from twisted.internet import defer |
7 from twisted.words.protocols.jabber import jid | 7 from twisted.words.protocols.jabber import jid |
8 from libervia.server import session_iface | 8 from libervia.server import session_iface |
9 from sat.tools.common import uri | 9 from sat.tools.common import uri |
10 import time | |
10 from sat.core.log import getLogger | 11 from sat.core.log import getLogger |
11 log = getLogger('pages/g/e') | 12 log = getLogger('pages/g/e') |
12 | 13 |
13 access = C.PAGES_ACCESS_PROFILE | 14 access = C.PAGES_ACCESS_PROFILE |
14 template = u"event/invitation.html" | 15 template = u"event/invitation.html" |
48 u"eventInviteeGet", | 49 u"eventInviteeGet", |
49 event_data['invitees_service'], | 50 event_data['invitees_service'], |
50 event_data['invitees_node'], | 51 event_data['invitees_node'], |
51 profile) | 52 profile) |
52 template_data['invitee'] = event_invitee_data | 53 template_data['invitee'] = event_invitee_data |
54 template_data['days_left'] = int((event_timestamp - time.time()) / (60 * 60 * 24)) | |
53 | 55 |
54 ## Blog ## | 56 ## Blog ## |
55 | 57 |
56 data[u'service'] = jid.JID(event_data[u'blog_service']) | 58 data[u'service'] = jid.JID(event_data[u'blog_service']) |
57 data[u'node'] = event_data[u'blog_node'] | 59 data[u'node'] = event_data[u'blog_node'] |