} $Blog = false; if (PERCH_RUNWAY) { if ($Post) { $Blog = $Post->get_blog(); } else { if (PerchUtil::get('blog')) { $Blog = $Blogs->find((int) PerchUtil::get('blog')); } } } if (!$Blog) { $Blog = $Blogs->find(1); } $Sections = new PerchBlog_Sections(); $sections = $Sections->get_by('blogID', $Blog->id()); if (!$template) { $template = $Blog->postMetaTemplate(); } $Template = $API->get('Template'); $Template->set('blog/' . $template, 'blog'); $tags = $Template->find_all_tags_and_repeaters(); $Form = $API->get('Form'); $Form->handle_empty_block_generation($Template); $result = false; $Form->set_required_fields_from_template($Template, $details); if ($Form->submitted()) { $postvars = array('postTags', 'postAllowComments', 'postTemplate', 'authorID', 'sectionID'); $data = $Form->receive($postvars); if (!isset($data['postAllowComments'])) { $data['postAllowComments'] = '0';