# extends 'layout.html' # block title Edit Blog Post ${ super() } # endblock title # block head ${ super() } # endblock head # block content # import "fullblog_macro_post.html" as render with context
# 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:
${jmacros.form_token_input()}
# if blog_edit and blog_edit.version:

Post shortname (cannot be changed): ${blog_edit.name}

# endif


# if blog_action == 'preview': ${render.render_blog_post(blog_edit)} # endif
# if blog_edit and not blog_edit.version:

# endif



# endif
# endwith
# endblock content