/**
 *
 */
function commentbrowser_comments_by_contributor()
{
    global $wp, $digressit_options;
    echo '<h3>' . __($digressit_options['comments_by_users_label'], 'digressit') . '</h3>';
    echo '<div class="comment-count-in-book">There are ' . count(digressit_get_all_comments(false)) . ' comments in this document</div>';
    if (is_numeric($wp->query_vars['commentbrowser_params'])) {
        $curauth = get_user_by('id', $wp->query_vars['commentbrowser_params']);
    } else {
        $curauth = get_userdatabylogin(urldecode($wp->query_vars['commentbrowser_params']));
    }
    if (isset($curauth->ID)) {
        $identifier = $curauth->ID;
    } else {
        $identifier = substr($wp->query_vars['commentbrowser_params'], 0, 50);
        //lets limit the length of this string to limit funny url stuff.
    }
    digressit_list_users();
    return digressit_get_comments_from_user($identifier);
}
Example #2
0
digressit_get_dynamic_widgets();
digressit_get_stylized_title();
?>

<div id="content" role="main">
    <div id="mainpage">        
        <h3 class="toc"><?php 
echo $digressit_options['table_of_contents_label'];
?>
</h3>
        <div class="description"><?php 
echo html_entity_decode(get_bloginfo('description'));
?>
</div>
        <div class='comment-count-in-book'><?php 
_e('There are ' . count(digressit_get_all_comments(false)) . ' comments in this document');
?>
</div>
        <?php 
wp_nav_menu(array('walker' => new digressit_mainpage_nav_walker(), 'depth' => 3, 'fallback_cb' => 'digressit_mainpage_default_menu', 'echo' => true, 'theme_location' => 'Main Page', 'menu_class' => 'navigation'));
if ($using_mainpage_nav_walker) {
    if (($locations = get_nav_menu_locations()) && isset($locations['Main Page'])) {
        $menu = wp_get_nav_menu_object($locations['Main Page']);
    }
    $menu_items = wp_get_nav_menu_items($menu->term_id);
    digressit_mainpage_content_display($menu_items);
} else {
    digressit_get_widgets('Mainpage Content');
}
?>
        <div class="clear"></div>