47 lines
1.7 KiB
HTML
47 lines
1.7 KiB
HTML
{% extends "snippets/layout.html" %}
|
|
{% block title %}{{ snippet.title }}{% endblock %}
|
|
{% block head %}
|
|
{{ super() }}
|
|
<link href="{{ url_for('comments_feed', id=snippet.id) }}" rel="alternate" title="Snippet Comments" type="application/atom+xml">
|
|
{% endblock %}
|
|
{% block body %}
|
|
<h2>{{ snippet.title }}</h2>
|
|
<p class=snippet-author>By {{ snippet.author.name }}
|
|
filed in <a href="{{ snippet.category.url }}">{{ snippet.category.name }}</a>
|
|
{% if snippet.author == g.user or g.user.is_admin %}
|
|
(<a href="{{ url_for('edit', id=snippet.id) }}">edit</a>)
|
|
{% endif %}
|
|
{{ snippet.rendered_body }}
|
|
<p><small>This snippet by {{ snippet.author.name }} can be used freely for
|
|
anything you like. Consider it public domain.</small>
|
|
{% if snippet.comments or g.user %}
|
|
<div id=comment-box>
|
|
{% if snippet.comments %}
|
|
<h2>Comments</h2>
|
|
<ul class=comments>
|
|
{% for comment in snippet.comments %}
|
|
<li>
|
|
<p class=title>
|
|
{{ comment.title or "Comment" }}
|
|
by {{ comment.author.name }}
|
|
on {{ comment.pub_date.strftime('%Y-%m-%d @ %H:%M') }}
|
|
{% if g.user.is_admin %}
|
|
(<a href="{{ url_for('edit_comment', id=comment.id) }}">edit</a>)
|
|
{% endif %}
|
|
<div class=body>{{ comment.rendered_text }}</div></li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endif %}
|
|
{% if g.user %}
|
|
<div id=add-comment>
|
|
<h2>Add Comment</h2>
|
|
<form action="" method=post>
|
|
<p>Title: <input type=text name=title value="{{ request.form.title }}" size=30>
|
|
<p><textarea name=text cols=40 rows=8>{{ request.form.text }}</textarea>
|
|
<p><input type=submit value="Add Comment">
|
|
</form>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
{% endif %}
|
|
{% endblock %}
|