# with
# set is_create = not blog_edit.version
# set can_create = 'BLOG_CREATE' in perm('blog')
# set is_edit = True if blog_edit.version else False
# set can_edit = 'BLOG_MODIFY_ALL' in perm(blog_edit.resource) or defined('blog_orig_author') or (perm.username==blog_edit.author and 'BLOG_MODIFY_OWN' in perm(blog_edit.resource))
# set is_allowed = (is_create and can_create) or (is_edit and can_edit)
# if blog_edit.version:
Edit Blog Post
# else:
Create Blog Post
# endif
# if not is_allowed:
You do not have the required permission to
${is_create and 'create a blog post' or 'edit this blog post'}.
# else:
# endif
# endwith
# endblock content