<input type='submit' name='submit' value='Submit'/> </div> </form> <h3>Blog Workspace</h3> <?php $workspace = $_GET['workspace']; if ($_POST['workspace']) { $workspace = $_POST['workspace']; } $workspace = mysql_escape_string($workspace); if (!$workspace) { $workspace = 'false'; } $blog_ids = array(); if ($workspace != 'false') { $blog_ids = get_blogs_with_tag($workspace); } else { $blog_ids = get_blogs_with_no_tags(); } if (sizeof($blog_ids)) { $blogs = get_blogs($blog_ids, array("latest" => true, "limit" => 1000, "show_new_blogs" => true, "show_inactive" => true)); foreach ($blogs as $blog) { print_blog($blog, array("add_tag" => true, "workspace" => $workspace)); } } else { print "No such blogs"; } ?> </div> <?php include "footer.php";
<div class='sidebox'> <div class='sidebox_title'>Stats</div> <div class='sidebox_content'> <p>Statistics are based on posts from the past ninety days. <p><br/> <?php print_blog_stats($safe_blog_id); ?> </div> </div> </div> <div class='content'> <?php if ($safe_blog_id) { if ($details) { print_blog($details, array("link" => true, "tagcloud" => true)); } else { print_error("Couldn't get blog details", "Sorry, I couldn't retrieve the details of the blog that you're looking for."); } $posts = get_posts("published_on", array("blog_id" => $safe_blog_id, "limit" => 3)); if ($posts) { print "<div class='blogbox_postboxes'>"; print "<h3>Most recent posts</h3>"; foreach ($posts as $post) { print_post($post); } print "</div>"; } $posts = get_posts("cited", array("blog_id" => $safe_blog_id, "limit" => 3)); if ($posts) { print "<div class='blogbox_postboxes'>";
?> </div> </div> <?php print_searchbox("Blogs"); ?> </div> <div class='content'> <?php $safe_skip = false; $safe_skip = mysql_escape_string($_GET["skip"]); if (!is_numeric($safe_skip)) { $safe_skip = false; } $filters = array(); $filters['limit'] = $GLOBALS["config"]['blogs_per_page']; if ($safe_skip) { $filters['skip'] = $safe_skip; } else { $filters['skip'] = 0; } $blogs = get_blogs(get_blogs_with_tag($safe_category), $filters); print_pagination($blogs, $safe_skip, "blogs.php", $GLOBALS["config"]['blogs_per_page']); foreach ($blogs as $blog) { print_blog($blog, array("tagcloud" => true)); } print_pagination($blogs, $safe_skip, "blogs.php", $GLOBALS["config"]['blogs_per_page']); ?> </div> <?php include "footer.php";
} else { print "</h1>"; } # search for any tags $tags = get_similar_tags($safe_search, 12, 1); if ($tags) { print "<div class='tagbox'>Items tagged <a href='" . linkto("tag_search.php", $GLOBALS['page_vars'], array("tag" => $safe_search)) . "'>{$safe_search}</a> were also tagged: "; foreach ($tags as $tag => $val) { print "<a href='" . linkto("tag_search.php", $GLOBALS['page_vars'], array("tag" => $tag)) . "'>{$tag}</a> "; } print "</div>"; } if ($num_results) { print_pagination($num_results, $safe_skip, "search.php", $GLOBALS["config"]['posts_per_page'], array("search" => $safe_search, "type" => $safe_type)); foreach ($blogs as $blog) { print_blog($blog); } foreach ($papers as $paper) { print_paper($paper, array("display" => "minimal")); } foreach ($posts as $post) { print_post($post, array("image" => true)); } print_pagination($num_results, $safe_skip, "search.php", $GLOBALS["config"]['posts_per_page'], array("search" => $safe_search, "type" => $safe_type)); } } else { if ($safe_search) { print "<h1>No results returned for " . $safe_search . "</h1>"; } } ?>