PDA

View Full Version : vBulletin Blog - Latest Blogs on Home Page


ericgtr
08-29-2007, 10:00 PM
This will display the last 5 blogs on the home page blow the What's Going On box. See screenshot for example.

Installation is easy, just import the product and make the template edit.

Update 9/2/07: Removed the template edit from the What's going on box and added it below. With the table structure it makes more sense in this modification. If you have already installed it, apply the template edit again.

RSS_Instructions
This is an alternative method to the above that will display the last 10, this was taken from one of the admins over at vbulletin.com that originally wrote it for the latest threads and modified for this. It's display is not as clean but it will not show blogs that are hidden and I have yet to work that out for the above method.

ThreeD
08-30-2007, 08:32 PM
ahhh nice :) Gotta try this!

Brandon Sheley
08-30-2007, 08:45 PM
nice :)
a few more of these and I may switch over

ericgtr
08-30-2007, 08:46 PM
Yeah, it's a great system but it needs more visible than just the "Blogs" link in the navbar to get some attention.

Wayne Luke
08-30-2007, 08:53 PM
Thanks. I will probably look at this for the vbAdvanced portal that I want to create for my new site. Actually want blogs to be the main focus.

ThreeD
08-30-2007, 09:36 PM
Is it just my setup or is the collapse button not working? :( I am trying to add a completely new box with a thead above the "What's going on?" box, but for some reason the tables get all weird.

Shouldn't the code below do the trick?

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2"><a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_blog')"><img id="collapseimg_forumhome_blog" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_blog].gif" alt="" border="0" /></a>
<a href="blog.php">$vbphrase[latest_blog_entries]</a></td>
</tr>
</thead>

<tbody id="collapseobj_forumhome_blog" style="$vbcollapse[collapseobj_forumhome_blog]">
<table border="0" width="100%">
<tr>
<td class="thead">Author</td>
<td class="thead">Title</td>
<td class="thead">Views</td>
<td class="thead">Date</td>
</tr>
<tr>
<td class="alt1">$spitblogs_username</a></td>
<td class="alt1">$spitblogs_title</a></td>
<td class="alt1">$spitblogs_views</a></td>
<td class="alt1">$spitblogs_date</a></td>
</tr>
</table>
</tbody>



It is basically the same code, I've just added the <thead> and moved the collapse button up to the thead section.

killswitch
08-30-2007, 09:46 PM
just bought the blog system!

ericgtr
08-30-2007, 09:47 PM
It is basically the same code, I've just added the <thead> and moved the collapse button up to the thead section.

Okay, is it working for you? If so let me know and I will update the template edit.

ThreeD
08-30-2007, 09:52 PM
Eric, the output is correct and the design is fine, but the collapse button is not working.

it's not working on my code snippet, and I can't get your collapse button to work either :( I'm looking over some tutorials on collapse buttons right now..

readjono
08-30-2007, 09:54 PM
Can't get it to be friendly with my template. It works, it just doesn't look right.

Mark.B
08-30-2007, 10:05 PM
I think from a design perspective it would match better if each row in the results had its own alt1 cell, this would then give the grey lines between ceels that are in common use throughout vB (in the default style anyway).

Wachtmeister
08-30-2007, 10:11 PM
Thanks. I will probably look at this for the vbAdvanced portal that I want to create for my new site. Actually want blogs to be the main focus.

I have the latest Blog posts on my vbadvanced Portal: www.webgurus.de (http://www.webgurus.de) (top right)

I used the RSS module, but if you could implement it by default i would love it!

RaceJunkie
08-31-2007, 12:17 AM
Does not work on my style here (http://www.localracechat.com/forums/index.php?styleid=156)

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -->
$headinclude
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
</head>
<body>
$header
$navbar
<!-- USC header edit start -->
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
$usc_left
<td valign="top">
<!-- USC header edit end -->
<!-- main -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr align="center">
<td class="thead">&nbsp;</td>
<td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
<td class="thead" width="175">$vbphrase[last_post]</td>
<td class="thead">$vbphrase[threads]</td>
<td class="thead">$vbphrase[posts]</td>
<if condition="$vboptions['showmoderatorcolumn']">
<td class="thead">$vbphrase[moderator]</td>
</if>
</tr>
</thead>
$forumbits
<tbody>
<tr>
<td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
<a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
<if condition="$vboptions['forumleaders']">&nbsp; &nbsp;
<a href="showgroups.php$session[sessionurl_q]" rel="nofollow">$vbphrase[view_forum_leaders]</a></if>
</strong></div></td>
</tr>
</tbody>
</table>
$forumhome_markread_script
<!-- /main -->

<br />
<br />

<!-- what's going on box -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
</tr>
</thead>
<if condition="$show['loggedinusers']">
<!-- logged-in users -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a>
<a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
<tr>
<td class="alt2"><a href="online.php$session[sessionurl_q]" rel="nofollow"><img src="$stylevar[imgdir_misc]/whos_online.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
<div>$activeusers</div>
</div>
</td>
</tr>
</tbody>
<!-- end logged-in users -->
</if>
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats].gif" alt="" border="0" /></a>
<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]">
<tr>
<td class="alt2"><img src="$stylevar[imgdir_misc]/stats.gif" alt="<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>" border="0" /></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div>
$vbphrase[threads]: $totalthreads,
$vbphrase[posts]: $totalposts,
$vbphrase[members]: $numbermembers<if condition="$show['activemembers']">,
<span title="<phrase 1="$vboptions[activememberdays]">$vbphrase[within_the_last_x_days]</phrase>">$vbphrase[active_members]: $activemembers</span>
</if>
</div>
<div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
</div>
</td>
</tr>
</tbody>
<!-- Latest Blogs -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_blog')"><img id="collapseimg_forumhome_blog" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_blog].gif" alt="" border="0" /></a>
<a href="blog.php">Latest Blogs</a>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_blog" style="$vbcollapse[collapseobj_forumhome_blog]">
<table border="0" width="100%">
<tr>
<td class="thead">Author</td>
<td class="thead">Title</td>
<td class="thead">Views</td>
<td class="thead">Date</td>
</tr>
<tr>
<td class="alt1">$spitblogs_username</a></td>
<td class="alt1">$spitblogs_title</a></td>
<td class="alt1">$spitblogs_views</a></td>
<td class="alt1">$spitblogs_date</a></td>
</tr>
</table>
</tbody>
<!-- Latest Blogs -->
<if condition="$show['birthdays']">
<!-- today's birthdays -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_birthdays].gif" alt="" border="0" /></a>
$vbphrase[todays_birthdays]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]">
<tr>
<td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&amp;day=$today&amp;sb=1"><img src="$stylevar[imgdir_misc]/birthday.gif" alt="$vbphrase[view_birthdays]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$birthdays</div></td>
</tr>
</tbody>
<!-- end today's birthdays -->
</if>
<if condition="$show['upcomingevents']">
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_events].gif" alt="" border="0" /></a>
<if condition="$show['todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]">
<tr>
<td class="alt2"><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/calendar.gif" alt="$vbphrase[calendar]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$upcomingevents</div></td>
</tr>
</tbody>
</if>
</table>
<br />
<!-- end what's going on box -->

<!-- icons and login code -->
<table cellpadding="0" cellspacing="2" border="0" width="100%">
<tr valign="bottom">
<td>
<table cellpadding="2" cellspacing="0" border="0">
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
</tr>
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
</tr>
<if condition="$vboptions['showlocks']">
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
</tr>
</if>
</table>
</td>
<if condition="!$show['guest']">
<!-- member logout -->
<td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td>
<!-- end member logout -->
</if>
</tr>
</table>
<!-- / icons and login code -->
<!-- USC footer edit start -->
</td>
$usc_right
</tr>
</table>
<!-- USC footer edit end -->
$footer
</body>
</html>

If I remove the USC Ultimate Side Column edits then it will work otherwise is messes the whole page up.

ericgtr
08-31-2007, 03:04 AM
The template has been fixed, just re-apply the edit.

RaceJunkie
08-31-2007, 03:11 AM
The template has been fixed, just re-apply the edit.

This is what I get (http://www.localracechat.com/forums/index.php?styleid=156)

ericgtr
08-31-2007, 03:15 AM
This is what I get (http://www.localracechat.com/forums/index.php?styleid=156)
Hmm.. When I collapse the "Upcoming Events for the Next 7 Day(s)" everything displays fine. Where exactly are you pasting it in your FORUMHOME template? We may need to find a different location due to that style.

NFLfbJunkie
08-31-2007, 03:39 AM
Can you take a look at the two attached pictures? Is the 'after' picture the correct layout? I don't like how the "Mark Forums Read" & "View Forum Leaders" are now outside of a table and flushed to the left, and can the cell spacing for the author, title, views and date be fixed to have no spacing and the columns to have a border?

Quantnet
08-31-2007, 04:35 AM
Would be great if you can incorporate this into the Top X mod here https://vborg.vbsupport.ru/showthread.php?t=150766

readjono
08-31-2007, 06:06 AM
I get something similar to Junkie :confused:

Hornstar
08-31-2007, 06:35 AM
nice :)
a few more of these and I may switch over

I'm with you, im waiting to see how much better vb blog can be with extra modifications first.

This is a good start. thanks.

RaceJunkie
08-31-2007, 10:16 AM
Hmm.. When I collapse the "Upcoming Events for the Next 7 Day(s)" everything displays fine. Where exactly are you pasting it in your FORUMHOME template? We may need to find a different location due to that style.

Make sure you choose the Development skin, when I collapse it, it does not change. My sidebar is at the bottom of the site instead of the side.

FORUMHOME
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -->
$headinclude
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
</head>
<body>
$header
$navbar
<!-- USC header edit start -->
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
$usc_left
<td valign="top">
<!-- USC header edit end -->
<!-- main -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr align="center">
<td class="thead">&nbsp;</td>
<td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
<td class="thead" width="175">$vbphrase[last_post]</td>
<td class="thead">$vbphrase[threads]</td>
<td class="thead">$vbphrase[posts]</td>
<if condition="$vboptions['showmoderatorcolumn']">
<td class="thead">$vbphrase[moderator]</td>
</if>
</tr>
</thead>
$forumbits
<tbody>
<tr>
<td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
<a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
<if condition="$vboptions['forumleaders']">&nbsp; &nbsp;
<a href="showgroups.php$session[sessionurl_q]" rel="nofollow">$vbphrase[view_forum_leaders]</a></if>
</strong></div></td>
</tr>
</tbody>
</table>
$forumhome_markread_script
<!-- /main -->

<br />
<br />

<!-- what's going on box -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
</tr>
</thead>
<if condition="$show['loggedinusers']">
<!-- logged-in users -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a>
<a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
<tr>
<td class="alt2"><a href="online.php$session[sessionurl_q]" rel="nofollow"><img src="$stylevar[imgdir_misc]/whos_online.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
<div>$activeusers</div>
</div>
</td>
</tr>
</tbody>
<!-- end logged-in users -->
</if>
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats].gif" alt="" border="0" /></a>
<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]">
<tr>
<td class="alt2"><img src="$stylevar[imgdir_misc]/stats.gif" alt="<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>" border="0" /></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div>
$vbphrase[threads]: $totalthreads,
$vbphrase[posts]: $totalposts,
$vbphrase[members]: $numbermembers<if condition="$show['activemembers']">,
<span title="<phrase 1="$vboptions[activememberdays]">$vbphrase[within_the_last_x_days]</phrase>">$vbphrase[active_members]: $activemembers</span>
</if>
</div>
<div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
</div>
</td>
</tr>
</tbody>
<!-- Latest Blogs -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('latest_blogs')"><img id="collapseimg_latest_blogs" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_latest_blogs].gif" alt="" border="0" /></a>
<a href="blog.php">Latest Blogs</a>
</td>
</tr>
</thead>
<tbody id="collapseobj_latest_blogs" style="$vbcollapse[collapseobj_latest_blogs]">
<tr>
<td class="alt1">
<table border="0" width="100%">
<tr>
<td class="thead">Author</td>
<td class="thead">Title</td>
<td class="thead">Views</td>
<td class="thead">Date</td>
</tr>
<tr>
<td class="smallfont">$spitblogs_username</a></td>
<td class="smallfont">$spitblogs_title</a></td>
<td class="smallfont">$spitblogs_views</a></td>
<td class="smallfont">$spitblogs_date</a></td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
<!-- Latest Blogs -->
<if condition="$show['birthdays']">
<!-- today's birthdays -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_birthdays].gif" alt="" border="0" /></a>
$vbphrase[todays_birthdays]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]">
<tr>
<td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&amp;day=$today&amp;sb=1"><img src="$stylevar[imgdir_misc]/birthday.gif" alt="$vbphrase[view_birthdays]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$birthdays</div></td>
</tr>
</tbody>
<!-- end today's birthdays -->
</if>
<if condition="$show['upcomingevents']">
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_events].gif" alt="" border="0" /></a>
<if condition="$show['todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]">
<tr>
<td class="alt2"><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/calendar.gif" alt="$vbphrase[calendar]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$upcomingevents</div></td>
</tr>
</tbody>
</if>
</table>
<br />
<!-- end what's going on box -->

<!-- icons and login code -->
<table cellpadding="0" cellspacing="2" border="0" width="100%">
<tr valign="bottom">
<td>
<table cellpadding="2" cellspacing="0" border="0">
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
</tr>
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
</tr>
<if condition="$vboptions['showlocks']">
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
</tr>
</if>
</table>
</td>
<if condition="!$show['guest']">
<!-- member logout -->
<td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td>
<!-- end member logout -->
</if>
</tr>
</table>
<!-- / icons and login code -->
<!-- USC footer edit start -->
</td>
$usc_right
</tr>
</table>
<!-- USC footer edit end -->
$footer
</body>
</html>

ericgtr
08-31-2007, 02:47 PM
Can you take a look at the two attached pictures? Is the 'after' picture the correct layout? I don't like how the "Mark Forums Read" & "View Forum Leaders" are now outside of a table and flushed to the left, and can the cell spacing for the author, title, views and date be fixed to have no spacing and the columns to have a border?
Are you placing the template code above this?

<if condition="$show['birthdays']">

NFLfbJunkie
08-31-2007, 02:55 PM
Yes, just like the instructions state.

ericgtr
08-31-2007, 04:07 PM
Yes, just like the instructions state.
It's hard to say without testing with that specific style, not sure where the code is not meshing with it. Basically, it's just a table at 100%.

ThreeD
08-31-2007, 04:07 PM
hmmm I've got everything working eric, two questions though :)

Is there any way we can make the usernames appear with the colors of their usergroup legend?

I tried to add the time the blog was posted to the existing date, but I couldn't find the correct sql column. Do you know what the time column is called in the database?

Thanks :)

NFLfbJunkie
08-31-2007, 04:13 PM
It's hard to say without testing with that specific style, not sure where the code is not meshing with it. Basically, it's just a table at 100%.

I use the vBulletin default style, and so I don't understand why it's not working for me.

ericgtr
08-31-2007, 09:11 PM
Okay guys, how about this? Let me know and if it appears to work for you I will update the first post.

<!-- Latest Blogs -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('latest_blogs')"><img id="collapseimg_latest_blogs" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_latest_blogs].gif" alt="" border="0" /></a>
<a href="blog.php">Latest Blogs</a>
</td>
</tr>
</thead>
<tbody id="collapseobj_latest_blogs" style="$vbcollapse[collapseobj_latest_blogs]">
<tr>
<td class="alt1">
<table border="0" width="100%">
<tr>
<td class="thead">Author</td>
<td class="thead">Title</td>
<td class="thead">Views</td>
<td class="thead">Date</td>
</tr>
<tr>
<td>$spitblogs_username</td>
<td>$spitblogs_title</td>
<td>$spitblogs_views</td>
<td>$spitblogs_date</td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
<!-- Latest Blogs -->

RaceJunkie
08-31-2007, 09:29 PM
Sorry does not work for me.. Maybe vB will come out with something soon, thanks for your work..

ericgtr
08-31-2007, 09:33 PM
I tested and it works both in the default and custom themes I have. Sorry about that, not sure what it is about that style.

Fearlessninja
08-31-2007, 09:55 PM
Can you make something like this for vbadvanced?

Konstantinos
08-31-2007, 10:47 PM
the template edit messes everything up

Konstantinos
08-31-2007, 11:06 PM
nice :)
a few more of these and I may switch over

actually vbloggetin looks much better than the official one and has more options . the problem with it is that is always beta which forces us using the official. athough i dont like it

ericgtr
08-31-2007, 11:37 PM
Can you make something like this for vbadvanced?
Okay http://www.vbadvanced.com/forum/showthread.php?t=24069

Quantnet
09-01-2007, 04:42 AM
Okay http://www.vbadvanced.com/forum/showthread.php?t=24069

looks great. can you go over the step we need to import that module ?
thansk

ericgtr
09-01-2007, 05:18 PM
Sure, although I've only exported but I am sure this will work. In your Admin CP go to vBa CMPS > Download / Upload Module > Browse and Submit, that should do it.

Lpspider
09-01-2007, 06:21 PM
How difficult would it be to add this to the sidebar?

ericgtr
09-01-2007, 06:55 PM
How difficult would it be to add this to the sidebar?
If you have vbadvanced you can put into one of your sidebar items and have it displayed on your forum page, they have a how to on that over at their site.

ThreeD
09-02-2007, 07:21 AM
eric do you know how to fix the username colors (legend) I've tried to fix it myself, but all names only show up with the default blue color :)

thc
09-02-2007, 11:33 AM
merci

readjono
09-02-2007, 12:11 PM
Any development on the template coding for this? :(

ericgtr
09-02-2007, 02:59 PM
I have changed the template edit to place the Latest Blog box below the what's going on box instead. Try applying the template edit again, be sure to note the new location in the instructions.

readjono
09-02-2007, 03:21 PM
That's done the trick! :) In fact I might move it above the 'What's Going On' box, as it works well there too.

ericgtr
09-02-2007, 03:31 PM
That's done the trick! :) In fact I might move it above the 'What's Going On' box, as it works well there too.
Glad it's working for you. Yeah, this way it can be placed above or below much easier. Please remember to click install if you use it. :)

NFLfbJunkie
09-02-2007, 06:40 PM
I applied the new template edit and reimported the product, but now (for me) the "Views" and "Date" columns are missing information. Also, is there a way to put a border within the table and change the color of the table to one that matches the rest of the default style's colors?

cclaerhout
09-02-2007, 08:28 PM
I've just done very little modification to phrased the code. Thanks, it'a nice hack :)

<!-- Latest Blogs -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="4">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('latest_blogs')"><img id="collapseimg_latest_blogs" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_latest_blogs].gif" alt="" border="0" /></a>
<a href="blog.php">$vbphrase[latestblogs]</a>
</td>
</tr>
</thead>
<tbody id="collapseobj_latest_blogs" style="$vbcollapse[collapseobj_latest_blogs]">
<tr>
<td class="thead">$vbphrase[author]</td>
<td class="thead">$vbphrase[title]</td>
<td class="thead">$vbphrase[views]</td>
<td class="thead">$vbphrase[date]</td>
</tr>
<tr>
<td class="smallfont"">$spitblogs_username</td>
<td class="smallfont">$spitblogs_title</td>
<td class="smallfont">$spitblogs_views</td>
<td class="smallfont">$spitblogs_date</td>
</tr>
</tbody>
</table>
<!-- Latest Blogs -->

Lpspider
09-02-2007, 08:40 PM
If you have vbadvanced you can put into one of your sidebar items and have it displayed on your forum page, they have a how to on that over at their site.

Well, say I don't have vbadvanced... then how would I go about it?

NFLfbJunkie
09-03-2007, 11:42 PM
Ericgtr, Any idea why I might be having this problem (https://vborg.vbsupport.ru/showpost.php?p=1330913&postcount=44) after reinstalling everything?

Michael2
09-04-2007, 12:26 AM
Seems to work ok on the foruhome page but not on any other page. The table is there but not the data. Any idea how to make this work on all pages?

ericgtr
09-04-2007, 02:15 AM
Ericgtr, Any idea why I might be having this problem (https://vborg.vbsupport.ru/showpost.php?p=1330913&postcount=44) after reinstalling everything?
I have no idea why the views and dates aren't showing up as the code is in both the template and plugin, only the template needed updating. Try installing the plugin again and see if it doesn't change it for you.

ericgtr
09-04-2007, 02:17 AM
Seems to work ok on the foruhome page but not on any other page. The table is there but not the data. Any idea how to make this work on all pages?
That's because it uses the forumhome_start hook i'm not sure which hook initiates it for every page, you can try maybe global_start or global_complete but I can't be sure.

NFLfbJunkie
09-04-2007, 02:28 AM
Yeah, I can't figure it out either. When I paste the old template code I get all four columns showing information, but when I paste the new code I do not. Here is the old code:


<!-- Latest Blogs -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('latest_blogs')"><img id="collapseimg_latest_blogs" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_latest_blogs].gif" alt="" border="0" /></a>
<a href="blog.php">Latest Blogs</a>
</td>
</tr>
</thead>
<tbody id="collapseobj_latest_blogs" style="$vbcollapse[collapseobj_latest_blogs]">
<tr>
<td class="alt1">
<table border="0" width="100%">
<tr>
<td class="thead">Author</td>
<td class="thead">Title</td>
<td class="thead">Views</td>
<td class="thead">Date</td>
</tr>
<tr>
<td>$spitblogs_username</td>
<td>$spitblogs_title</td>
<td>$spitblogs_views</td>
<td>$spitblogs_date</td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
<!-- Latest Blogs -->



I have pasted the Latest Blogs above the "What's Going On" and below, and get the same results. Is there some code in the FORUMHOME template that must be near your code? I am completely baffled.

ericgtr
09-04-2007, 02:40 AM
I see an extra quote in the latest code (fixed now) will you try applying the template edit again and let me know?

NFLfbJunkie
09-04-2007, 02:44 AM
I reimported the product and pasted your modified code and still is not working right for me. Would you mind looking at my FORUMHOME template?


$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -->
$headinclude
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
</head>
<body>
$header
$navbar
<!-- main -->
$forumbits
$forumhome_markread_script
<!-- /main -->
<!-- Latest Blogs -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="4">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('latest_blogs')"><img id="collapseimg_latest_blogs" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_latest_blogs].gif" alt="" border="0" /></a>
<a href="blog.php">Latest Blogs</a>
</td>
</tr>
</thead>
<tbody id="collapseobj_latest_blogs" style="$vbcollapse[collapseobj_latest_blogs]">
<tr>
<td class="thead">Author</td>
<td class="thead">Title</td>
<td class="thead">Views</td>
<td class="thead">Date</td>
</tr>
<tr>
<td class="smallfont">$spitblogs_username</td>
<td class="smallfont">$spitblogs_title</td>
<td class="smallfont">$spitblogs_views</td>
<td class="smallfont">$spitblogs_date</td>
</tr>
</tbody>
</table>
<!-- Latest Blogs -->
<br>
<!-- what's going on box -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
</tr>
</thead>
<if condition="$show['loggedinusers']">
<!-- logged-in users -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a>
<a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
<tr>
<td class="alt2"><a href="online.php$session[sessionurl_q]" rel="nofollow"><img src="$stylevar[imgdir_misc]/whos_online.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
<div>$activeusers</div>
</div>
</td>
</tr>
</tbody>
<!-- end logged-in users -->
</if>
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats].gif" alt="" border="0" /></a>
<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]">
<tr>
<td class="alt2"><img src="$stylevar[imgdir_misc]/stats.gif" alt="<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>" border="0" /></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div>
$vbphrase[threads]: $totalthreads,
$vbphrase[posts]: $totalposts,
$vbphrase[members]: $numbermembers<if condition="$show['activemembers']">,
<span title="<phrase 1="$vboptions[activememberdays]">$vbphrase[within_the_last_x_days]</phrase>">$vbphrase[active_members]: $activemembers</span>
</if>
</div>
<div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
</div>
</td>
</tr>
</tbody>
<if condition="$show['birthdays']">
<!-- today's birthdays -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_birthdays].gif" alt="" border="0" /></a>
$vbphrase[todays_birthdays]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]">
<tr>
<td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&amp;day=$today&amp;sb=1"><img src="$stylevar[imgdir_misc]/birthday.gif" alt="$vbphrase[view_birthdays]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$birthdays</div></td>
</tr>
</tbody>
<!-- end today's birthdays -->
</if>
<if condition="$show['upcomingevents']">
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_events].gif" alt="" border="0" /></a>
<if condition="$show['todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]">
<tr>
<td class="alt2"><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/calendar.gif" alt="$vbphrase[calendar]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$upcomingevents</div></td>
</tr>
</tbody>
</if>
<tbody>
<tr>
<td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
<a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
<if condition="$vboptions['forumleaders']">&nbsp; &nbsp;
<a href="showgroups.php$session[sessionurl_q]" rel="nofollow">$vbphrase[view_forum_leaders]</a></if>
</strong></div></td>
</tr>
</tbody>
</table>
<br />
<!-- end what's going on box -->
<!-- icons and login code -->
<table cellpadding="0" cellspacing="2" border="0" width="100%">
<tr valign="bottom">
<td align="center">
<table cellpadding="2" cellspacing="0">
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
<td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
<td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
</tr>
</table>
</td>
</tr>
<if condition="!$show['guest']">
<tr>
<!-- member logout -->
<td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out()"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td>
<!-- end member logout -->
</tr>
</if>
</table>
<!-- / icons and login code -->
$footer
</body>
</html>

ericgtr
09-04-2007, 02:53 AM
That looks right to me. Can you try to apply this (just the template code) to your vb default template and see if you get the same results, just to test it out.

NFLfbJunkie
09-04-2007, 02:57 AM
This is my default FORUMHOME template. This is totally weird. :confused:

xug
09-06-2007, 12:39 PM
I believe you get a better look when you use the following code:


<!-- end what's going on box -->

<!-- Latest Blogs -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="thead" colspan="5">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('latest_blogs')"><img id="collapseimg_latest_blogs" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_latest_blogs].gif" alt="" border="0" /></a>
<a href="blog.php">Latest Blogs</a>
</td>
</tr>
</thead>
<tbody id="collapseobj_latest_blogs" style="$vbcollapse[collapseobj_latest_blogs]">
<tr>
<td class="alt2" style="width: 27px"> </td>
<td class="thead">Author</td>
<td class="thead">Title</td>
<td class="thead">Views</td>
<td class="thead">Date</td>
</tr>
<tr>
<td class="alt2" style="width: 27px"><a href="blog.php"><img src="images/misc/blog.png" alt="View Blog Index" border="0" /></a></td>
<td class="alt1"><div class="smallfont">$spitblogs_username</div></td>
<td class="alt1"><div class="smallfont">$spitblogs_title</div></td>
<td class="alt1"><div class="smallfont">$spitblogs_views</div></td>
<td class="alt1"><div class="smallfont">$spitblogs_date</div></td>
</tr>
</tbody>
</table>
<!-- Latest Blogs -->
<br />

Peter_Rosado
09-12-2007, 09:26 PM
can you please make it show the last 5 blogs that have been updated instead of the last blogs posted :) so if a user updates his blog, he won't appear in the 5 spaces and he would let other users appear :) that would be nice

dirtycrow
09-12-2007, 11:25 PM
i installed this (after RSS instructions) and now i have this error on the top of my forum

Parse error: syntax error, unexpected '*' in /home/XXX/public_html/forums/index.php(63) : eval()'d code on line 139

I already unistalled both plug ins and the error still exisits. please help.

now I tried to reinstall the product and get this

Parse error: syntax error, unexpected '*' in /home/kappat2/public_html/forums/index.php(63) : eval()'d code on line 171

ericgtr
09-12-2007, 11:41 PM
The RSS is separate, the two should not be installed together. If everything is pulled you should have no errors. Make sure remove the forumhome_start plugin from the RSS instructions, it's under vbulletin titled "Latest Blogs" (it's not a part of the original plugin) it's under vbulletin.

dirtycrow
09-13-2007, 02:35 AM
The RSS is separate, the two should not be installed together. If everything is pulled you should have no errors. Make sure remove the forumhome_start plugin from the RSS instructions, it's under vbulletin titled "Latest Blogs" (it's not a part of the original plugin) it's under vbulletin.
thank did it, thanks ;)

Trevor Hannant
09-17-2007, 04:47 PM
Anyone else getting '0 views' against all blogs showing on the list?

I know they've been read as some have comments.....

Bounce
09-17-2007, 05:13 PM
Anyone else getting '0 views' against all blogs showing on the list?

I know they've been read as some have comments.....

https://vborg.vbsupport.ru/showpost.php?p=1329728&postcount=27 works ok for me trev

Trevor Hannant
09-17-2007, 05:27 PM
https://vborg.vbsupport.ru/showpost.php?p=1329728&postcount=27 works ok for me trev

Awrite J!

Just tried replacing the code with that one but still seeing 0 views for all showing on there. You got a screen shot you could mail over showing it working mate?


T

Bounce
09-17-2007, 06:33 PM
Awrite J!

Just tried replacing the code with that one but still seeing 0 views for all showing on there. You got a screen shot you could mail over showing it working mate?


T
Aye sound mate,

Screenshot here mate, I used the code in post 27

Bounce
09-17-2007, 07:12 PM
Maybe not as its not updated for a wee while and i've clicked on one of the blog entries a few times but don't know how the "views" work.. if its per link or Unique views

Only time will tell I suppose :eek::D


Edit:Aye its updating nae probs

PoetJA-1975
09-18-2007, 08:53 AM
Very nice - Thanx for sharing!
I do have a question though - See the pic attached...
I have the blogs link in our Forums section - I would like to put the Blog Posts table right in the description - but for some reason the variables aren't really showing - I know the modification wasn't made for it - but is there any way you can help me with fixing the code so it does like the attached pic?

Thanx again - Nice share

Jacquii.

https://vborg.vbsupport.ru/

ericgtr
09-18-2007, 04:54 PM
Very nice - Thanx for sharing!
I do have a question though - See the pic attached...
I have the blogs link in our Forums section - I would like to put the Blog Posts table right in the description - but for some reason the variables aren't really showing - I know the modification wasn't made for it - but is there any way you can help me with fixing the code so it does like the attached pic?

Thanx again - Nice share

Jacquii.

http://img217.imageshack.us/img217/3236/40517678et0.gif
So this is on the forumhome at the bottom? The product code uses the forumhome_start hook, you can try moving it to forumhome_complete but I am not sure that will work.

pteal
09-21-2007, 11:45 AM
Excellent, Installed it and works a treat :)

PoetJA-1975
09-22-2007, 12:55 AM
So this is on the forumhome at the bottom? The product code uses the forumhome_start hook, you can try moving it to forumhome_complete but I am not sure that will work.

Nope - didn't work - Thanx anyway - a great modification for vB Blog ;)

Jacquii.

piskotilki
09-22-2007, 06:23 PM
my blog is UTF-8 but my forums characters is not utf 8 and doing character problem

Blackhat
09-24-2007, 08:48 AM
can I get this into a sidebar instead of the bottom ?

AzH
10-06-2007, 07:58 AM
<a href="http://lurkingmastermind.com/forums/blogs/evil/yesterday-s-entries-30/" target="_blank">http://lurkingmastermind.com/forums/...-s-entries-30/</a>

Problem. Entries saved as draft appear in the latest blogs table and when click naturally throw up an error message.

Hengest
10-06-2007, 01:54 PM
Just installed, thanks!

Edit: How do I hide this from non members or any other user group?

zCarot
10-11-2007, 06:53 PM
I made fix for private blog entries. Not good (I just cut some code form blog_functions), but works =)
//Latest Blogs

require_once(DIR . '/includes/blog_functions_shared.php');

$having_or = array();
if (!can_moderate_blog())
{
if ($vbulletin->userinfo['userid'])
{
$having_or[] = "userid = " . $vbulletin->userinfo['userid'];
$having_or[] = "(bu.options_ignore & " . $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'] . " AND ignoreid IS NOT NULL)";
$having_or[] = "(bu.options_buddy & " . $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'] . " AND buddyid IS NOT NULL)";
$having_or[] = "(bu.options_everyone & " . $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'] . " AND (bu.options_buddy & " . $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'] . " OR buddyid IS NULL) AND (bu.options_ignore & " . $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'] . " OR ignoreid IS NULL))";
}
else
{
$having_or[] = "bu.options_everyone & " . $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'];
}
}

$having_join = array();
$having_select = array();
if ($vbulletin->userinfo['userid'])
{
$having_join[] = "LEFT JOIN " . TABLE_PREFIX . "userlist AS buddy ON (buddy.userid = blog.userid AND buddy.relationid = " . $vbulletin->userinfo['userid'] . " AND buddy.type = 'buddy')";
$having_join[] = "LEFT JOIN " . TABLE_PREFIX . "userlist AS ignored ON (ignored.userid = blog.userid AND ignored.relationid = " . $vbulletin->userinfo['userid'] . " AND ignored.type = 'ignore')";
$having_select[] = "ignored.relationid AS ignoreid, buddy.relationid AS buddyid";
}

$latestblogs = $db->query("
SELECT blog.blogid, blog.title, blog.username, blog.dateline, blog.userid, blog.views, options_everyone, options_buddy
" . (!empty($having_select) ? ", " . implode(", ", $having_select) : "") . "
FROM " . TABLE_PREFIX . "blog as blog
LEFT JOIN " . TABLE_PREFIX . "blog_user as bu ON (bu.bloguserid = blog.userid)
" . (!empty($having_join) ? implode("\r\n", $having_join) : "") . "
WHERE blog.state='visible' AND blog.pending='0'
" . (!empty($having_or) ? "HAVING " . implode("\r\n\tOR ", $having_or) : "") . "
ORDER BY blog.dateline DESC
LIMIT 10
");
while ($showblogs=$db->fetch_array($latestblogs))
{
$showblogsprivate = false;
if (can_moderate() AND $showblogs['userid'] != $vbulletin->userinfo['userid'])
{
$everyoneelsecanview = $showblogs['options_everyone'] & $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'];
$buddiescanview = $showblogs['options_buddy'] & $vbulletin->bf_misc_vbblogsocnetoptions['canviewmyblog'];
if (!$everyoneelsecanview AND (!$showblogs['buddyid'] OR !$buddiescanview))
{
$showblogsprivate = true;
}
}

$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']);

if ($showblogsprivate)
$spitblogs_title .= '<img class="inlineimg" src="/images/misc/blog/key.gif" alt="Private Entry" border="0" />'; // very bad code =)
$spitblogs_title .= "<a href=\"blog.php?b=$blogid\">$blog_title</a>";
$spitblogs_title .= "<br /> ";
$spitblogs_views .= $blog_views;
$spitblogs_views .= "<br /> ";
$spitblogs_username .= "<a href=\"blog.php?u=$blog_userid\">$blog_username</a>";
$spitblogs_username .= "<br /> ";
$spitblogs_date .= $blog_dateline;
$spitblogs_date .= "<br /> ";

if ($counter < 5)
{
$spitblogs .= "<br /> ";
}
elseif ($counter == 5)
{
break;
}
}
//Latest Blogs

imprezion
10-18-2007, 01:43 AM
how do I install the blogs in my homepage instead of the forum home?

lifanovsky
10-21-2007, 03:05 PM
I made fix for private blog entries. Not good (I just cut some code form blog_functions), but works =)Thanks for the Russian translation, zCarot - using it. 8)

Concerning the hack you provided - it caused troubles when I tried to use it - half of my users could access the forum. So I switched back to the original version...

Thanks for the try anyway...

zCarot
10-21-2007, 03:29 PM
Thanks for the Russian translation, zCarot - using it. 8)
You're welcome
Concerning the hack you provided - it caused troubles when I tried to use it - half of my users could access the forum. So I switched back to the original version...

Thanks for the try anyway...
DB error (show it)? Or just blank page?

BigDog56
10-24-2007, 04:31 PM
Very nice! Thank you, looks good!

mmmender
10-26-2007, 06:42 AM
I've got a major problem with this on my forumhome. I think it may be due to the fact that my server admin recently upgraded to php5. Installing the product as-is and making the template edit as-is I get a black table where the list of recent blogs is supposed to be (see image). I tried altering both the .xml file and the template edit to replace any .php extensions with .php5 extensions but I'm still getting a black table instead of the blog data. Can you please help?

mmmender
10-26-2007, 08:21 AM
I solved the problem myself. It was a style problem. I think you should mention in your read me file that people might want it to match their forums styles so, personally, I would change this:


<td class="smallfont">$spitblogs_username</td>
<td class="smallfont">$spitblogs_title</td>
<td class="smallfont">$spitblogs_views</td>
<td class="smallfont">$spitblogs_date</td>


to this:

<td class="alt2">$spitblogs_username</td>
<td class="alt1">$spitblogs_title</td>
<td class="alt1">$spitblogs_views</td>
<td class="alt1">$spitblogs_date</td>

karnevil
10-26-2007, 01:34 PM
Brilliant Leesa Thankyou solved my problem perfectly xxx

topmedic
11-07-2007, 05:27 AM
Blogs that are saved as drafts are displayed. Can this be rectified?

dbembibre
11-07-2007, 09:27 AM
Good job

parabat
11-07-2007, 11:18 PM
I'm hoping someone could assist me please.
I'm not PHP wise and want to display my Wordpress blog entries on my forum homepage just like this mod does. Unfortunately I don't have the VbBlog but I am using Wordpress.
Some background. My Wordpress and vBulletin have separate databases. The Wordpress is the web homepage front end and VBulletin runs my forum. Usually the forum users don't view the blogs on the homepage, hence me trying to display them in the forum so they become more visible.

I understand the general idea how to do it, but have no clue how to actually write the PHP code. I had a look at this code, but it's not opening a different database which has me stumped. I guess Wordpress also uses different database fields etc.

So any help at all would be greatly appreciated.

Thanx in advance

-PB

Karmann
11-13-2007, 03:15 PM
Great plugin. If I may come up with a suggestion, it would be cool if it also displayed how many comments each blog recieved.

ludachris
11-30-2007, 04:44 PM
Any way to get this module to work in the left column? It looks as if it is designed only for the center column.

edit - nevermind, I thought this was for cmps.

Nikke
12-01-2007, 01:00 PM
Is there any way to get this to show only one blogs posts?

Prince
12-27-2007, 11:44 PM
I solved the problem myself. It was a style problem. I think you should mention in your read me file that people might want it to match their forums styles so, personally, I would change this:


<td class="smallfont">$spitblogs_username</td>
<td class="smallfont">$spitblogs_title</td>
<td class="smallfont">$spitblogs_views</td>
<td class="smallfont">$spitblogs_date</td>


to this:

<td class="alt2">$spitblogs_username</td>
<td class="alt1">$spitblogs_title</td>
<td class="alt1">$spitblogs_views</td>
<td class="alt1">$spitblogs_date</td>


yup, just did that as well, looks much better!

Barakat
01-15-2008, 02:00 AM
great and works perfect on 3.7.0

Nizwa
01-15-2008, 06:01 PM
Thanks This Is Usuful , Can I Use It In Header?????

nokturno
01-15-2008, 07:03 PM
problem :

I drafted up a nice lengthy Blog entry & published it, but had it set to Publish On & set a future time today.

However, even though my Blog entry wasn't yet published & wasn't viewable by browsing to my blog as a guest or any other member, the headline was showing in the Recent Headline Summary on the Forum's Home Page. When the link to that article was clicked, you get a forum page that says:

Invalid Blog specified. If you followed a valid link, please notify the administrator

Basically, it leaks the headline of the Blog entry that was scheduled to be published.

BlackPcTuner
01-16-2008, 11:40 AM
how do I install the blogs in my homepage instead of the forum home?

Just installed, thanks!

I have the same problem, can anyone help me ?
I'd like that the box is shown in every page of forum

Thanks

BlackPcTuner
01-17-2008, 04:54 PM
I have done a mix between this hack and l'hack on this page (https://vborg.vbsupport.ru/showthread.php?t=159923)

I attach the product, to show the latest blogs just insert "$latest_blogs" to any template u desire ;)

OnyxChase
01-22-2008, 05:28 AM
Is it me or does the blog view counter stops at 99?

BlackPcTuner
01-22-2008, 07:00 AM
i haven't problems with blog view.

Taragon
02-21-2008, 06:07 PM
thanks!
what would be needed to change to show last 10 entries using the original mod?

SoftDux
02-22-2008, 12:39 PM
For which blog is this?

kylek
02-27-2008, 08:27 PM
I solved the problem myself. It was a style problem. I think you should mention in your read me file that people might want it to match their forums styles so, personally, I would change this:


<td class="smallfont">$spitblogs_username</td>
<td class="smallfont">$spitblogs_title</td>
<td class="smallfont">$spitblogs_views</td>
<td class="smallfont">$spitblogs_date</td>
to this:

<td class="alt2">$spitblogs_username</td>
<td class="alt1">$spitblogs_title</td>
<td class="alt1">$spitblogs_views</td>
<td class="alt1">$spitblogs_date</td>



Thanks for pointing that out, now it works and shows great.

abroad
03-03-2008, 05:54 PM
got this error message after installation:

Parse error: syntax error, unexpected '*' in /html/forum/cmps_index.php(64) : eval()'d code on line 134

What do I have to do?

aryshi
04-10-2008, 01:38 AM
hope to modfiy it to work on 3.7.0

Mondi
04-20-2008, 10:28 PM
Just to make sure Im doing the right thing here:
Have vbAdvanced running as main/home page and would like it to include a block in the center-column called 'Recent Blogs.' Obviously this section needs to incldue this mod.

Will need help with achieving this: How to create this 'Recent Blog' module, based on this mod.

BTW: This is something I've been looking for - so great stuff/looks good to me. Will install as soon as someone responds to this post with advise.

Mondi
04-23-2008, 07:43 PM
Im stuck and need some wisdom:
Have CMPS installed and want to display this mod within a centre-positioned module. Thought this would be easy to achieve - turns out not to be.

When installed this mod displays over the entire width of the page, not just in a centre module which is where it should go. I've tried to 'force' it into a module but am probably going wrong here.

Can anyone gimme a helping hand?

Thanks.

ThreeD
05-16-2008, 06:28 PM
does anyone know how we can use the musername option, to make the usernames show in their usergroup color?

readjono
05-22-2008, 08:09 PM
Can we make the list bigger, is this easy?

mark|3
05-25-2008, 01:34 PM
any for 3.7? thanks

chubzilla
06-02-2008, 05:59 AM
works on 3.7 just fine. My question is when does it cutoff, like how many blogs will it list

wacnstac
06-08-2008, 06:30 PM
Installed on 3.7.1, put it in the left column and made it active and I get nothing on my homepage. I only have a few blog entries. Does this have something to do with it?

BigDog56
06-18-2008, 03:26 AM
Works just fine on 3.7.1 for me!

ctfortner
06-20-2008, 12:54 PM
Installed, works great. Thanks

ctfortner
11-19-2008, 12:14 PM
Just curious if anyone found a solution to not showing private/drafted blogs. I have several bloggers who save drafts, and of course they display on the homepage for all to see, however when they click them, they get an error, and users email me complaining they cant access them.

redlabour
12-18-2008, 10:48 AM
Any update using Hooks?