# HG changeset patch # User durandn # Date 1429086648 -7200 # Node ID cee0e7d7e6d2a94f5a6158737430b8251e2bb6db # Parent 70b206790ef6892588c14b7d438f55494c58fdcb added timezones support and flask-moment diff -r 70b206790ef6 -r cee0e7d7e6d2 src/catedit/__init__.py --- a/src/catedit/__init__.py Tue Apr 14 16:25:20 2015 +0200 +++ b/src/catedit/__init__.py Wed Apr 15 10:30:48 2015 +0200 @@ -14,6 +14,7 @@ from flask.ext.github import GitHub from flask.ext.cache import Cache from flask.ext.restful import Api +from flask.ext.moment import Moment from celery import Celery from catedit.settings import AppSettings @@ -56,6 +57,9 @@ celery = Celery(app.name, broker=app.config['CELERY_BROKER_URL'], backend=app.config['CELERY_RESULT_BACKEND']) celery.conf.update(app.config) +# Moment +moment = Moment(app) + @github.access_token_getter def token_getter(): """ diff -r 70b206790ef6 -r cee0e7d7e6d2 src/catedit/templates/categories/workshop.html --- a/src/catedit/templates/categories/workshop.html Tue Apr 14 16:25:20 2015 +0200 +++ b/src/catedit/templates/categories/workshop.html Wed Apr 15 10:30:48 2015 +0200 @@ -140,7 +140,7 @@ {% for changeset in changeset_list %} {{changeset["author"]}} - {{changeset["date"]}} + {{moment(changeset["date"]).fromNow()}} {{changeset["title"]}} {{changeset["comment_count"]}} @@ -187,10 +187,10 @@ {% for discussion in discussion_list %} {{discussion["author"]}} - {{discussion["opening_date"]}} + {{moment(discussion["opening_date"]).format('DD/MM/YYYY à HH:mm')}} {{discussion["title"]}} {{discussion["comment_count"]}} - {{discussion["last_updated"]}} + {{moment(discussion["last_updated"]).fromNow()}} diff -r 70b206790ef6 -r cee0e7d7e6d2 src/catedit/templates/layout.html --- a/src/catedit/templates/layout.html Tue Apr 14 16:25:20 2015 +0200 +++ b/src/catedit/templates/layout.html Wed Apr 15 10:30:48 2015 +0200 @@ -9,6 +9,8 @@ + {{ moment.include_moment() }} + {{ moment.lang("fr") }} {% if current_repository and session.get('tasks',{}).get(current_repository,[]) and running_tasks_nb %}