aboutsummaryrefslogtreecommitdiff
path: root/ustayml/templates/blog/index.html
diff options
context:
space:
mode:
authorMitsuo Tokumori <rtokumori@pucp.edu.pe>2023-10-29 07:41:04 -0500
committerMitsuo Tokumori <rtokumori@pucp.edu.pe>2023-10-29 07:41:04 -0500
commit43f9d78f8c00e13732b809519f0529ac293fd5ab (patch)
treed9779a6d4b511dd27cfe80b3f8d0ad2e5ef5d7da /ustayml/templates/blog/index.html
parentde8b3d760a37fc54645a2588b062f85963146070 (diff)
Rename to ustayml (u-stayML)
Diffstat (limited to 'ustayml/templates/blog/index.html')
-rw-r--r--ustayml/templates/blog/index.html34
1 files changed, 34 insertions, 0 deletions
diff --git a/ustayml/templates/blog/index.html b/ustayml/templates/blog/index.html
new file mode 100644
index 0000000..0fb2e80
--- /dev/null
+++ b/ustayml/templates/blog/index.html
@@ -0,0 +1,34 @@
+{% extends 'base.html' %}
+
+
+{% block header %}
+ <h1>{% block title %}Posts{% endblock %}</h1>
+ {% if g.user %}
+ <a class="action" href="{{ url_for('blog.create') }}">New</a>
+ {% endif %}
+{% endblock %}
+
+{% block content %}
+ {% for post in posts %}
+ <article class="post">
+ <header>
+ <div>
+ {% if post['title'].__len__() > 80 %}
+ <h1><abbr title="{{ post['title'] }}">{{ post['title'][:80] }}</abbr></h1>
+ {% else %}
+ <h1>{{ post['title'] }}</h1>
+ {% endif %}
+ <div class="about">by {{ post['username'] }} on {{ post['created'].strftime('%Y-%m-%d') }}</div>
+ </div>
+ {% if g.user['id'] == post['author_id'] %}
+ <a class="action" href="{{ url_for('blog.update', id=post['id']) }}">Edit</a>
+ {% endif %}
+ </header>
+ <p class="body">{{ post['body'] }}</p>
+ </article>
+ {% if not loop.last %}
+ {# Separate posts with a line #}
+ <hr>
+ {% endif %}
+ {% endfor %}
+{% endblock %} \ No newline at end of file