diff options
author | Aditi <aditi.iitr@gmail.com> | 2013-08-07 18:00:55 +0530 |
---|---|---|
committer | Aditi <aditi.iitr@gmail.com> | 2013-08-07 18:00:55 +0530 |
commit | d6a456b5b43292190f7a2117f61164eb00d1aa2d (patch) | |
tree | c6037310cde43b88cd5dfe4a391a65b13a1a1f2e /mediagoblin | |
parent | 7ffe783d0e2d3deb1bccfd4da687f02db724e3b3 (diff) | |
download | mediagoblin-d6a456b5b43292190f7a2117f61164eb00d1aa2d.tar.lz mediagoblin-d6a456b5b43292190f7a2117f61164eb00d1aa2d.tar.xz mediagoblin-d6a456b5b43292190f7a2117f61164eb00d1aa2d.zip |
Specify the status of blog post.
Diffstat (limited to 'mediagoblin')
-rw-r--r-- | mediagoblin/static/images/media_thumbs/blogpost.jpg | bin | 4171 -> 3940 bytes | |||
-rw-r--r-- | mediagoblin/templates/mediagoblin/blog/blog_admin_dashboard.html | 16 |
2 files changed, 14 insertions, 2 deletions
diff --git a/mediagoblin/static/images/media_thumbs/blogpost.jpg b/mediagoblin/static/images/media_thumbs/blogpost.jpg Binary files differindex 60b8c2bb..c6c68678 100644 --- a/mediagoblin/static/images/media_thumbs/blogpost.jpg +++ b/mediagoblin/static/images/media_thumbs/blogpost.jpg diff --git a/mediagoblin/templates/mediagoblin/blog/blog_admin_dashboard.html b/mediagoblin/templates/mediagoblin/blog/blog_admin_dashboard.html index 2028da00..e670281d 100644 --- a/mediagoblin/templates/mediagoblin/blog/blog_admin_dashboard.html +++ b/mediagoblin/templates/mediagoblin/blog/blog_admin_dashboard.html @@ -59,9 +59,21 @@ </tr> {% for blog_post in blog_posts_list %} <tr> - <td><a href="{{ blog_post.url_for_self(request.urlgen) }}">{{ blog_post.title }}</a></td> + {% if blog_post.state == 'processed' %} + <td><a href="{{ blog_post.url_for_self(request.urlgen) }}">{{ blog_post.title }}</a></td> + {% else %} + {% set draft_url = request.urlgen('mediagoblin.media_types.blog.blogpost_draft_view', + blog_slug=blog.slug, user=request.user.username, + blog_post_slug=blog_post.slug) %} + <td><a href="{{ draft_url }}">{{ blog_post.title }}</a></td> + {% endif %} <td>{{ blog_post.created.strftime("%F %R") }}</td> - <td><h6><em>{{ blog_post.state }}</em></h6></td> + + {% if blog_post.state == 'processed' %} + <td><h6><em>Published</em></h6></td> + {% else %} + <td><h6><em>Draft</em></h6></td> + {% endif %} {% set blogpost_edit_url = request.urlgen('mediagoblin.media_types.blog.blogpost.edit', blog_slug=blog.slug, user=request.user.username, blog_post_slug=blog_post.slug) %} |