title); $action = "blog/edit"; $title = $vars['entity']->title; $body = $vars['entity']->description; $tags = $vars['entity']->tags; if ($vars['entity']->comments_on == 'Off') $comments_on = false; else $comments_on = true; $access_id = $vars['entity']->access_id; $show_excerpt = $vars['entity']->show_excerpt; if($show_excerpt) $excerpt = $vars['entity']->excerpt; else $excerpt = ""; $page_title = elgg_view_title(elgg_echo('blog:editpost')); }else{ $title = elgg_echo("blog:addpost"); $action = "blog/add"; $tags = ""; $title = ""; $comments_on = true; $description = ""; $excerpt = ""; $show_excerpt = ''; $page_title = elgg_view_title(elgg_echo('blog:addpost')); if(page_owner_entity() instanceof ElggGroup){ //if in a group, set the access level to default to the group $access_id = page_owner_entity()->group_acl; }else{ $access_id = $loggedin_user_access; } $container = $vars['container_guid'] ? elgg_view('input/hidden', array('internalname' => 'container_guid', 'value' => $vars['container_guid'])) : ""; } //Just in case we have some cached details if (empty($body)) { $body = $vars['user']->blogbody; if (!empty($body)) { $title = $vars['user']->blogtitle; $tags = $vars['user']->blogtags; } } //set the required input fields $title_label = elgg_echo('blog:title'); $title_textbox = elgg_view('input/text', array('internalname' => 'blogtitle', 'value' => $title)); $text_label = elgg_echo('blog:text'); $text_textarea = elgg_view('input/longtext', array('internalname' => 'blogbody', 'value' => $body)); $excerpt_label = elgg_echo('blog:excerpt'); $excerpt_counter = "
$text_textarea
$tag_input
$entity_hidden
$show_excerpt_field