vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   vBulletin Blog - Latest Blogs On All Pages (https://vborg.vbsupport.ru/showthread.php?t=159923)

aveon 10-09-2007 10:00 PM

Latest Blogs On All Pages
 
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

Quote:

Originally Posted by yoyoyoyo (Post 1356965)
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/showthrea...ht=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

Quote:

Originally Posted by aveon (Post 1356968)
depends on wat hack are u using for side bar.. u see im using https://vborg.vbsupport.ru/showthrea...ht=side+column this hack

thanks, 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

Quote:

Originally Posted by yoyoyoyo (Post 1357210)
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

Quote:

Originally Posted by yoyoyoyo (Post 1357210)
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

Quote:

Originally Posted by StuntFactoryX (Post 1357233)
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

Quote:

Originally Posted by sensimilla (Post 1357406)
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)

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 :)

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

Quote:

Originally Posted by nokturno (Post 1422050)
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
PHP Code:

$latestblogs $db->query(
    SELECT blogid, title, username, dateline, userid, views
    FROM " 
TABLE_PREFIX "blog 
    ORDER BY dateline DESC 
    LIMIT 5 
"
); 

New
PHP Code:

$latestblogs $db->query_read(
    SELECT blogid, title, username, dateline, userid, views
    FROM " 
TABLE_PREFIX "blog WHERE state='visible' 
    ORDER BY dateline DESC 
    LIMIT 5 
"
); 


SUSN 03-24-2008 02:39 PM

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

Quote:

Originally Posted by JBMoney (Post 1483101)
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?

F0xy 02-06-2009 02:39 PM

is there anyway to have this display the latest posts or threads from the forum and place it in the sidebar?


All times are GMT. The time now is 08:18 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02055 seconds
  • Memory Usage 1,798KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (2)bbcode_php_printable
  • (8)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (25)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete