aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2012-11-13 19:57:03 -0500
committerGuillaume Horel <guillaume.horel@gmail.com>2012-11-13 19:57:03 -0500
commit79b21d82aaad40e1f43ecbd293a0e0073fd134ae (patch)
treee83fe5e9a274c9ea9a733740fcead56d6fa6df3a /templates
parentf26e2fa7883bed4432c97d5cf5b55d7faaa62556 (diff)
downloadfamille-flask-79b21d82aaad40e1f43ecbd293a0e0073fd134ae.tar.gz
Use le timago.js plugin to display dates
Ca a l'air de marcher, mais pose la question suivante: Pourquoi pas se débarasser du champ timezone dans la base de donnée et faire la conversion directement au niveau du javascript? L'avantage étant que l'utilisateur n'a aucun réglage à faire car le navigateur a accès à la timezone du système qui est sans la doute la première chose que l'utilisateur change.
Diffstat (limited to 'templates')
-rw-r--r--templates/layout.html5
-rw-r--r--templates/news/list.html4
2 files changed, 7 insertions, 2 deletions
diff --git a/templates/layout.html b/templates/layout.html
index 709daef..1aa6173 100644
--- a/templates/layout.html
+++ b/templates/layout.html
@@ -36,5 +36,10 @@
src="{{ url_for('static', filename='jquery.js')}}"></script>
<script type="text/javascript"
src="{{ url_for('static', filename='famille.js')}}"></script>
+ <script type="text/javascript"
+ src="{{ url_for('static', filename='jquery.timeago.js')}}"></script>
+ <script type="text/javascript"
+ src="{{ url_for('static', filename='jquery.timeago.fr.js')}}">
+ </script>
</body>
</html>
diff --git a/templates/news/list.html b/templates/news/list.html
index c0d7e0a..d25715b 100644
--- a/templates/news/list.html
+++ b/templates/news/list.html
@@ -11,7 +11,7 @@
{% for user in users %}
<tr>
<td><a href="{{url_for('view_user', user_id=user.id)}}">{{user.user_name}}</a></td>
- <td>{{user.last_seen|format_date('%a %d %b à %Hh%M')}}</td>
+ <td>{{user.last_seen|format_ago('%a %d %b à %Hh%M')|safe}}</td>
</tr>
{% endfor %}
</table>
@@ -20,7 +20,7 @@
<ul id="last-comments">
{% for comment in comments %}
<li><a href="{{url_for('view_user', user_id=comment.user_id)}}">{{comment.user_name}}</a>
- {{comment.date|format_date('%a %d %b à %Hh%M')}}<br/>
+ {{comment.date|format_ago('%a %d %b à %Hh%M')|safe}}<br/>
{{comment.content_cache|shortify|safe}} <a href="{{url_for('show_news', news_id=comment.news_id)}}#comments">[…]</a>
</li>
{% else %}