i hope this is ok to share this and im not a codder but i got it working on my site w/o problems. vb3.6.8 and vbadvanced 2.2.x but i dont see why it wouldnt work on 3.0.x
first thing i did was install hack per aveon instructions.
then i went to admin cp > plugins & products > plug in manager > latest blogs global start
find where i added YOURDOMAIN.COM (i made complete paths for my site urls) there should be 3 instances. im assuming this is only nessiccary if your vbadvanced index is installed outside of your forum folder in your root. also watch close when editing path. example i call my forum folder "forum" if yours is "forums", or "board" you need to relect that. sorry for been so specific (just making sure everyone understands)
Code:
// ####################### Latest Blogs #################
$latestblogs = $db->query("
SELECT blogid, title, username, dateline, userid, views
FROM " . TABLE_PREFIX . "blog
ORDER BY dateline DESC
LIMIT 5
");
while ($showblogs=$db->fetch_array($latestblogs))
{
$counter++;
$blog_userid = $showblogs['userid'];
$blogid = $showblogs['blogid'];
$blog_title = $showblogs['title'];
$blog_views = $showblogs['views'];
$blog_username = $showblogs['username'];
$blog_dateline = vbdate($vbulletin->options['dateformat'], $showblogs['dateline']);
$latest_blogs .= "<div class=\"smallfont\"><img src=\"http://www.YOURDOMAIN.COM/forum/images/blog.gif\" border=\"0\" >
<a href=\"http://www.YOURDOMAIN.COM/forum/blog.php?b=$blogid\"><strong>$blog_title</strong></a> <em>Last Blog:</em> $blog_dateline By: <a href=\"http://www.YOURDOMAIN.COM/forum/blog.php?u=$blog_userid\">$blog_username</a></div><hr>";
if ($counter < 5)
{
$latest_blogs .= "<br /> ";
}
}
// ############# Latest Blogs ########################
eval('$latest_blogs = "' . fetch_template('latest_blogs') . '";');
/*}*/
// latest_blogs
ok now your plug in should be all set.
now i made my module. i put mine in the right colum.
admin cp > add module > template
module title - Latest Blogs
column - your choice
active - yes
update all pages - yes (if you opt no you will later have to go to admin cp > vb acmps > edit pages > and activate the module on desired pages.
template to include adv_portal_latest_blogs
style - choose the desired style on your forum to add this module
IMPORTANT NOTE - later if you want this module to show on muliable styles you will have to add this template to each style manauly. this can be done by going to
admin cp > style manager > in the drop down you will see "add template" you will nedd to title it "adv_portal_latest_blogs" and use the code $latest_blogs
template content - $latest_blogs
Use Module Shell Template - tick no
your choose user groups and save