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-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 
"
); 



All times are GMT. The time now is 03:24 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.01187 seconds
  • Memory Usage 1,751KB
  • 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
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete