guid); include($pages_path . "owner.php"); } break; case "read": // Elgg 1.7 compatibility case "view": if (!elgg_is_logged_in()) { $setting = elgg_get_plugin_setting("advanced_gatekeeper", "blog_tools"); if ($setting != "no") { if (isset($page[1]) && !get_entity($page[1])) { elgg_gatekeeper(); } } } set_input("guid", $page[1]); // to be used in the blog_tools/full/related view break; case "add": case "edit": $return_value = false; // push all blogs breadcrumb elgg_push_breadcrumb(elgg_echo("blog:blogs"), "blog/all"); set_input("page_type", $page[0]); if (isset($page[1])) { set_input("guid", $page[1]); } if (isset($page[2])) { set_input("revision", $page[2]); } include($pages_path . "edit.php"); break; case "featured": $return_value = false; include($pages_path . "featured.php"); break; } return $return_value; } }