View Full Version : vBulletin Blog - Latest Blogs On All Pages
aveon
10-09-2007, 10:00 PM
Hey Guys,
Since i couldnt find a hack for this matter i waned to do it for my own..
What is this hack?
So, this hack displays latest blogs on all pages of the forum...
This is great for the side bars, as Myself I use this hack on my side bar...
Screen shot is attached below...
Hack Info:
v1.0.0 (Sept 8 2007)
How to install?
it is pretty easy to install...
First of all download the zip file...
Than upload the blogs.gif to your "forums/images" folder
And upload the product and you are done...
**And to show the latest blogs just insert "$latest_blogs" to any template u desire...**
Well Done! Good Luck!
ali7118
10-10-2007, 03:41 PM
very good ...
thankxxxxx
yoyoyoyo
10-10-2007, 03:45 PM
where do I add $latest_blogs to make it appear as a side block on all pages? do I need another hack to enable the sidebar? Also, how do I choose the number of blog entries to display?
aveon
10-10-2007, 03:58 PM
where do I add $latest_blogs to make it appear as a side block on all pages? do I need another hack to enable the sidebar? Also, how do I choose the number of blog entries to display?
depends on wat hack are u using for side bar.. u see im using https://vborg.vbsupport.ru/showthread.php?t=91888&highlight=side+column this hack
FreshFroot
10-10-2007, 05:48 PM
I was also thinking of making something like this.. since I had a nav bar too.
This will be very useful, thanks!
Hornstar
10-10-2007, 09:31 PM
Thanks, this is juts one extra reason which will make me want to switch to vb blogs now. thanks.
yoyoyoyo
10-10-2007, 09:58 PM
depends on wat hack are u using for side bar.. u see im using https://vborg.vbsupport.ru/showthread.php?t=91888&highlight=side+column this hackthanks, now how do I change the number of blog postings listed?
StuntFactoryX
10-10-2007, 10:56 PM
would it be hard to modify to get it to pull to a vbadvanced module? very clean looking. : )
Brandon Sheley
10-11-2007, 12:13 AM
thanks, now how do I change the number of blog postings listed?
edit the plugin ;)
change the 5 to what ever you want.
I've edited it and the template some
http://forum.vbulletinsetup.com/
aveon
10-11-2007, 01:04 AM
thanks, now how do I change the number of blog postings listed?
open up the product find where it says limit 5 and make it any number u wish...
aveon
10-11-2007, 01:13 AM
would it be hard to modify to get it to pull to a vbadvanced module? very clean looking. : )
i think there is already a module for that
http://www.vbadvanced.com/forum/showthread.php?t=24069
StuntFactoryX
10-11-2007, 02:57 AM
yours seem to have a little more life to it and follow theme or look more intergrated. but thanks...maybee i can pick the 2 apart and get the best of both worlds. nice work.
sensimilla
10-11-2007, 06:34 AM
How to make it work via vbadvanced ? :p
aveon
10-11-2007, 08:40 AM
How to make it work via vbadvanced ? :p
please read the posts carefully!
http://www.vbadvanced.com/forum/showthread.php?t=24069
PoetJA-1975
10-11-2007, 09:28 AM
interesting = Thanx for the share ;)
Jacquii.
StuntFactoryX
10-13-2007, 07:30 AM
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)
// ####################### 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 :)
gfx_8
12-30-2007, 05:33 PM
thanks
çok teşekkür
nokturno
01-15-2008, 06:23 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.
Nizwa
01-18-2008, 01:54 AM
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.
i think is bug should be considered
Hatsu
01-18-2008, 03:56 AM
You have to change the query in the plugin to adress this issue.
Old$latestblogs = $db->query("
SELECT blogid, title, username, dateline, userid, views
FROM " . TABLE_PREFIX . "blog
ORDER BY dateline DESC
LIMIT 5
");
New$latestblogs = $db->query_read("
SELECT blogid, title, username, dateline, userid, views
FROM " . TABLE_PREFIX . "blog WHERE state='visible'
ORDER BY dateline DESC
LIMIT 5
");
I have my forum frontpage at mydomain.com and my forum at forum.mydomain.com. Is there any way of being able to display this on the frontpage mydomain.com.
Cheers.
rcwild
03-31-2008, 06:56 PM
Installed and working fine. Very simple to install and edit.
Thank you for providing this mod.
JBMoney
04-04-2008, 07:56 PM
I've been able to use this but no matter what I do, I end up with a big space on top, as in the attachment. Everything is aligned to the top as it should be. In fact, If I put anything in the same TD, above $latest_blogs, it will show up properly aligned with the other tables and $latest_blogs will still be a half-inch or so below it.
Is there anyway to eliminate that? I've reviewed the product xml and I'm stumped.
Cooleyvol
09-28-2008, 03:53 PM
I've been able to use this but no matter what I do, I end up with a big space on top, as in the attachment. Everything is aligned to the top as it should be. In fact, If I put anything in the same TD, above $latest_blogs, it will show up properly aligned with the other tables and $latest_blogs will still be a half-inch or so below it.
Is there anyway to eliminate that? I've reviewed the product xml and I'm stumped.
I have this same exact problem. Does anyone have the fix for it?
is there anyway to have this display the latest posts or threads from the forum and place it in the sidebar?
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.