templates/blog/entry.html @ 444fa384fab8
Got a working photoblog (almost).
author |
Steve Losh <steve@stevelosh.com> |
date |
Sat, 14 Feb 2009 12:39:39 -0500 |
parents |
09b70d37fb65 |
children |
9f1be6d74c1b |
{% extends "blog/base.html" %}
{% load markup %}
{% load typogrify %}
{% block title %}{{ entry.title }}{% endblock %}
{% block script %}
<script type="text/javascript"
src="/site-media/scripts/jquery.validate.min.js">
</script>
<script type="text/javascript"
src="/site-media/scripts/validate-comment-form.js">
</script>
{% endblock %}
{% block content %}
<div id="blog-entry">
<h1 id="blog-entry-title">
<a href="{% url stevelosh.blog.views.entry entry.pub_date.year, entry.pub_date.month, entry.pub_date.day, entry.slug %}">
{{ entry.title|typogrify }}
</a>
</h1>
<div id="blog-entry-date">
<p>
Posted
on {{ entry.pub_date.date|date:"F j, Y" }}
at {{ entry.pub_date.time|time:"g:i A" }}
</p>
</div>
<div id="blog-entry-body" class="content">
{{ entry.body|markdown:"codehilite"|typogrify }}
</div>
</div>
<hr />
{% ifnotequal comments.count 0 %}
<div id="blog-entry-comments">
<h1>Comments</h1>
{% for comment in comments %}
<div class="blog-entry-comment">
<a name="comment-{{ comment.id }}"></a>
<h2>{{ comment.name }} said:</h2>
<div class="blog-entry-comment-body">
{{ comment.body|markdown:"safe"|typogrify }}
</div>
</div>
{% endfor %}
</div>
<hr />
{% endifnotequal %}
<div id="blog-entry-new-comment">
<h1>Add your comment:</h1>
<form id="new-comment-form" method="post"
action="{% url stevelosh.blog.views.comment %}">
<p class="form-label">
What's your name?
</p>
<p id="blog-new-comment-name-area">
<input type="hidden" name="entry-id"
value="{{ entry.id }}" />
<input id="blog-new-comment-name" name="name"
maxlength="40" type="text" />
</p>
<p id="blog-new-comment-body-area">
<textarea id="blog-new-comment-body" rows="" cols=""
name="body"></textarea>
</p>
<p id="blog-new-comment-instructions">
You can use <a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a>.
</p>
<h2>You're going to say:</h2>
<div class="wmd-preview"></div>
<p>
<input id="blog-new-comment-submit" name="submit"
type="submit" value="Comment" />
</p>
</form>
</div>
<script type="text/javascript">
wmd_options = {
output: "Markdown",
buttons: "bold italic | link blockquote code | ol ul heading hr"
};
</script>
<script type="text/javascript"
src="/site-media/scripts/wmd/wmd.js"></script>
{% endblock %}