Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Latest Blogs On All Pages Details »»
Latest Blogs On All Pages
Version: 1.00, by aveon aveon is offline
Developer Last Online: Dec 2010 Show Printable Version Email this Page

Category: vBulletin Blog - Version: 3.6.8 Rating:
Released: 10-09-2007 Last Update: 10-09-2007 Installs: 30
Uses Plugins Template Edits
 
No support by the author.

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!

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 10-11-2007, 01:13 AM
aveon's Avatar
aveon aveon is offline
 
Join Date: May 2006
Posts: 410
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by StuntFactoryX View Post
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
Reply With Quote
  #13  
Old 10-11-2007, 02:57 AM
StuntFactoryX StuntFactoryX is offline
 
Join Date: May 2006
Posts: 228
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #14  
Old 10-11-2007, 06:34 AM
sensimilla sensimilla is offline
 
Join Date: Dec 2004
Location: Poland
Posts: 555
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How to make it work via vbadvanced ?
Reply With Quote
  #15  
Old 10-11-2007, 08:40 AM
aveon's Avatar
aveon aveon is offline
 
Join Date: May 2006
Posts: 410
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sensimilla View Post
How to make it work via vbadvanced ?
please read the posts carefully!
http://www.vbadvanced.com/forum/showthread.php?t=24069
Reply With Quote
  #16  
Old 10-11-2007, 09:28 AM
PoetJA-1975's Avatar
PoetJA-1975 PoetJA-1975 is offline
 
Join Date: Sep 2006
Location: Meh...
Posts: 1,218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

interesting = Thanx for the share

Jacquii.
Reply With Quote
  #17  
Old 10-13-2007, 07:30 AM
StuntFactoryX StuntFactoryX is offline
 
Join Date: May 2006
Posts: 228
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #18  
Old 12-30-2007, 05:33 PM
gfx_8 gfx_8 is offline
 
Join Date: Dec 2007
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks
çok teşekkür
Reply With Quote
  #19  
Old 01-15-2008, 06:23 PM
nokturno nokturno is offline
 
Join Date: Sep 2005
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #20  
Old 01-18-2008, 01:54 AM
Nizwa Nizwa is offline
 
Join Date: Oct 2005
Location: Oman-Nizwa
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nokturno View Post
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
Reply With Quote
  #21  
Old 01-18-2008, 03:56 AM
Hatsu Hatsu is offline
 
Join Date: Jul 2005
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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 
"
); 
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:38 AM.


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.05652 seconds
  • Memory Usage 2,312KB
  • Queries Executed 27 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (2)bbcode_php
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete