示例#1
0
<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";
示例#2
0
<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'>";
示例#3
0
?>
</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";
示例#4
0
    } 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>";
    }
}
?>