Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vBindex v3.0.0 RC5 Details »»
vBindex v3.0.0 RC5
Version: 1.00, by NTLDR (Coder) NTLDR is offline
Developer Last Online: Oct 2004 Show Printable Version Email this Page

Version: 3.0.0 Rating:
Released: 01-02-2004 Last Update: 03-29-2004 Installs: 801
 
No support by the author.

[high]vBindex v3.0.0 RC5[/high]

I happy to announce the fith release of vBindex for vBulletin 3 here at vBulletin.org and also the first Offical vB3 Hack here . This is the 9th release of vBindex for vB3 and there are few known problems currently. This release works with vB 3.0.0 Gamma, vB 3.0.0 RC1, vB 3.0.0 RC2, vB 3.0.0 RC3, vB 3.0.0 RC4 and vB 3.0.0.

[high]Features[/high]

The following are the features that are presently avalible in vBindex, those marked [high]*NEW*[/high] have been updated since vBindex 2.1 and those marked [high]*NEW*[/high] have been updated since Pre-RC2 was released and those marked [high]*NEW*[/high] have been added since RC2 and those marked [high]*NEW*[/high] have been added since RC3.
  • News:
    • News (taken from a specified news forum), with vBcode, Smilies and optional news posters avatar;
    • [high]*NEW*[/high] Improved avatar system for news posts;
    • [high]*NEW*[/high] Option to have sticky threads in the news forum sticky on vBindex;
    • [high]*NEW*[/high] Option to limit the number of characters in news posts;
  • Side Blocks:
    • Easy Administration:
      • [high]*NEW*[/high] All side blocks can be moved from within the ACP, no template edits needed!;
      • [high]*NEW*[/high] Custom blocks, add unlimited custom side blocks and control them all from the ACP;
      • [high]*NEW*[/high] Support for right, left and dual side blocks;
      • [high]*NEW*[/high] Each side block can be expanded/contracted just like the forums, QRB, post rules etc on the forum;
        [high]*NEW*[/high] Dynamic side blocks via a special PHP Include type system (vbindex_customblock_php);
    • Latest Threads:
      • [high]*NEW*[/high] More functional and faster new threads and posts;
      • [high]*NEW*[/high] Link to first unread post if the user has not read the thread yet;
        [high]*NEW*[/high] Ability to have the latest threads under the news with more details;
    • [high]*NEW*[/high] Online user list, with buddies and invisible users marked:
      • [high]*NEW*[/high] Option to show users online in the past 24 hours;
      • [high]*NEW*[/high] Online users block can be switched off;
    • Integrated Welcome Panel:
      • [high]*NEW*[/high] Option for detault avatar in the Welcome Box for members without an avatar and Guests;
    • Fully integrated Shoutbox:
      • [high]*NEW*[/high] Scrolling shoutbox option;
      • [high]*NEW*[/high] Allow users to delete own shouts if option is turned on;
      • [high]*NEW*[/high] Select which usergroups can delete any users shouts;
      • [high]*NEW*[/high] View all shouts, a full page shoutbox built it;
      • [high]*NEW*[/high] Option to show disabled postshout area to unregistred users;
      • [high]*NEW*[/high] Order shouts in either direction;
        [high]*NEW*[/high] Limit the length of shouts;
    • Poll, with the option to select a random poll from a given set of forums;
    • [high]*NEW*[/high] Calendar:
      • [high]*NEW*[/high] Links to events;
      • [high]*NEW*[/high] Option to show weekends and dynmically adjust the side bars to the correct size;
    • [high]*NEW*[/high] Todays birthdays;
  • Templates & Phrases:
    • [high]*NEW*[/high] Fully phrased, both the vBindex Options and the front end are 100% phrased;
    • [high]*NEW*[/high] 100% Valid XHTML 1.0 Templates.
    • [high]*NEW*[/high] Templates/Phrases installed during install/upgrade;
  • General:
    • [high]*NEW*[/high] Thread subscription icons for news and latest threads;
    • [high]*NEW*[/high] Global and user specific ignore list throughout all items;
    • Will work 100% outside of your forums directory;
    • Fully integrated into the Admin CP, change all options there!
    • Very easy to customize, just edit/add templates;
    • Capable of operating a multi-paged site; (Extra Page Tutorial)
    • [high]*NEW*[/high] Dynamic PHP Driven Extra Pages via Templates; (Extra Dynamic Page Tutorial)
    • [high]*NEW*[/high] Optimised code;
    • [high]*NEW*[/high] Use date/time option (Today/Yesterday and Detailed) specified in vB Options;
    • Only 5 queries with everything switched off, and still only 13 with all options turned on, thats 5 queries less than our nearest competitor!
    • [high]*NEW*[/high] Improved install, easy onscreen instructions that even new hackers should be able to follow and have vBindex working quicky;
    • [high]*NEW*[/high] Compatible with vBwar for vB3 when its released.
    • [high]*NEW*[/high] Admin Help system, gives help with all the vBindex options in the ACP.
    • [high]*NEW*[/high] Uninstall/Re-Install System.

[high]Installation/Upgrade[/high]

See the README_1ST.htm file included in the zip for more detailed install instructions and details of where to upload the files. Then point your browser to http://www.mydomain.com/forums/admin/vbiupgrade.php.

Changes Since vBindex 3.0.0 RC4

vBindex 3.0.0 RC4 was released about a week ago, RC5 has just a few changes and is expected to be the last release before vBindex 3.0.0. Changes include fixing of an XHTML issue in the custom block templates; admin help system added; ability to restrict the length of shouts.

[high]Support[/high]

Support will be given here in this thread ONLY. [high]Support *WILL NOT* be given via PM/Email/IM.[/high]

[high]************************************************[/high]

vBindex is Copyright MMII - MMIV Winter Systems, you may not distribute in part or whole any portion of the source code (apart from in this thread) or any file included in the zip (Unless you are posting a language translation of vbindex_phrases.xml in this thread). Portions Copyright MM - MMIV Jelsoft Enterprises Limited. Both the Jelsoft vBulletin and the Winter Systems vBindex Copyright notice in the footer must stay in place for any page powered by vBindex.

[high]************************************************[/high]

[high]vBindex is *FREE*, please have the courtesy click install if you use this hack, thank you[/high]

RC3 Build 7: 719
RC3 Build 8: 377
RC3 Build 10: 486
RC4 Build 5: 107
RC5 Build 5: 87

Supporters / CoAuthors

Show Your Support

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

Comments
  #872  
Old 02-27-2004, 11:45 AM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The navbar template is where I'd say is best to add the link. I'll be making changes in the next version to make it easier to goto the forums from vBindex.
Reply With Quote
  #873  
Old 02-27-2004, 11:15 PM
ScruffyDeluxe's Avatar
ScruffyDeluxe ScruffyDeluxe is offline
 
Join Date: Feb 2002
Location: Merseyside
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by NTLDR
Do the templates import correctly?

Both the Phrase and Template XML files are generated by vB's standard functions. Can you import the vbulletin-language.xml file (an un-altered one) via the ACP?

All I can think of at the moment is that its a Windows problem.
Sorry, I should have mentioned that

The templates don't seem to import via the installer, but I've managed to add them later using the AdminCP's style manager. It looks fine, apart from the missing phrases.

EDIT: Uploading an unmodified vbulletin-language.xml also times out when importing via the AdminCP. I really hoped that the fresh install using the appended language file would work... D:
I'm going to try and add each one individually; I'll soon find out if it is in fact a Windows problem, if that doesn't fix it.
Reply With Quote
  #874  
Old 02-28-2004, 03:13 AM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This hack looks good, works good, and was easy to install. Thanks for publishing it.

One of the features we like is the news on the index page. We wanted the first post displayed to be about us and encouraging guests to join. The sticky took care of that.

Here's the but, once registered there is no need for a member to see that post at the top of the vbindex page anymore. So we we added a condition before the vbnews code is run so if the user is a member and stickys is on, stickys is turned off. This was real easy using the bitmasks for vbindex options.

Nice hack nice code! Thanks
Reply With Quote
  #875  
Old 03-01-2004, 05:51 AM
ScruffyDeluxe's Avatar
ScruffyDeluxe ScruffyDeluxe is offline
 
Join Date: Feb 2002
Location: Merseyside
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, I eventualy got everything working both on my localhost and my live site. Looks well spanky.

I'm at the stage now where I'm tweaking things, so I decided to have a crack at the image paths. This checks the array $phrasegroups[] for 'vbindex' and prepends $vboptions[bburl] to all the image folder URLs in $stylevar['imgdir_xxx'] if it's found.

This can be done in forums/global.php, around line 377:

PHP Code:

// #############################################################################
// get style variables
$stylevar fetch_stylevars($style$bbuserinfo); 

Add BELOW that:

PHP Code:

##///////////////////////////////////////////##
// vBIndex Image Folder Fix by ScruffyDeluxe //
##///////////////////////////////////////////##

if(in_array('vbindex',$phrasegroups))
{
/*
Array $vbi_imagefolders[] assumes you have subfolders in forums/images with these names. Season to taste.
*/
    
$vbi_imagefolders    = array('attach','buttons','editor','misc','polls','rating','reputation','statusicon');

    for(
$go 0;$go count($vbi_imagefolders);$go ++)
    {
        
$stylevar['imgdir_'.$vbi_imagefolders[$go]]    = $vboptions['bburl'].'/'.$stylevar['imgdir_'.$vbi_imagefolders[$go]];
    }
}

##    // End 
EDIT: vB's code box has for some reason inserted extraneous spaces in the above code around 'statusicon'. Use your noggin and strip them out

You shouldn't have to hack anything else for this to work, but unfortunately, this only seems to work on the header and navbar, and not the other vBIndex templates. Any ideas?
Reply With Quote
  #876  
Old 03-02-2004, 07:43 PM
Scotty2k Scotty2k is offline
 
Join Date: Dec 2003
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,
i tried to make a latest Thread Box like this one which you can see in my attachment.. you can check it out on www.msvfans.com.

There is only one problem for me.. how can i read the Forumname for a Thread to show it in my Latest Thread Box.

Must be somewhere here, but i don?t know how to do it

PHP Code:
$getthreads $DB_site->query(
        ## GET LATEST THREADS ## 
        SELECT thread.* 
        "
.iif(($vbindex['options'] & VBI_SUBTHREADS) AND $bbuserinfo['userid'], ', NOT ISNULL(subscribethread.subscribethreadid) AS issubscribed').
        FROM "
.TABLE_PREFIX."thread AS thread 
        LEFT JOIN "
.TABLE_PREFIX."deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread') 
        "
.iif(($vbindex['options'] & VBI_SUBTHREADS) AND $bbuserinfo['userid'], 
        LEFT JOIN " 
TABLE_PREFIX "subscribethread AS subscribethread ON(subscribethread.threadid = thread.threadid AND subscribethread.userid = $bbuserinfo[userid])" 
        
).
        
$previewjoin 
        WHERE open = '1' 
        AND thread.open <> 10 
        AND forumid NOT IN ("
.iif(is_numeric($vbindex[newsfid]), "$vbindex[newsfid],").implode(','$limitfids).") 
        AND thread.visible = '1' 
        AND deletionlog.primaryid IS NULL 
        
$globalignore 
        
$ignorelist 
        ORDER BY lastpost 
        DESC LIMIT 
$vbindex[maxlthreads]"); 
Could someone give me a hint how to change the query to get the forumname
Reply With Quote
  #877  
Old 03-02-2004, 07:48 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You'll need to add another join to add the forum table to the query to get forum.title
Reply With Quote
  #878  
Old 03-02-2004, 08:05 PM
Scotty2k Scotty2k is offline
 
Join Date: Dec 2003
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My php-mysql knowlege seems not to be good enough to do this, i always get errors-messages

"There seems to have been a slight problem with the database." :ermm:
Reply With Quote
  #879  
Old 03-02-2004, 08:20 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
$getthreads $DB_site->query(
        ## GET LATEST THREADS ## 
        SELECT thread.*, forum.title AS forumtitle
        "
.iif(($vbindex['options'] & VBI_SUBTHREADS) AND $bbuserinfo['userid'], ', NOT ISNULL(subscribethread.subscribethreadid) AS issubscribed').
        FROM "
.TABLE_PREFIX."thread AS thread
        LEFT JOIN "
.TABLE_PREFIX."forum AS forum ON(forum.forumid = thread.forumid) 
        LEFT JOIN "
.TABLE_PREFIX."deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread') 
        "
.iif(($vbindex['options'] & VBI_SUBTHREADS) AND $bbuserinfo['userid'], 
        LEFT JOIN " 
TABLE_PREFIX "subscribethread AS subscribethread ON(subscribethread.threadid = thread.threadid AND subscribethread.userid = $bbuserinfo[userid])" 
        
).
        
$previewjoin 
        WHERE open = '1' 
        AND thread.open <> 10 
        AND forumid NOT IN ("
.iif(is_numeric($vbindex[newsfid]), "$vbindex[newsfid],").implode(','$limitfids).") 
        AND thread.visible = '1' 
        AND deletionlog.primaryid IS NULL 
        
$globalignore 
        
$ignorelist 
        ORDER BY lastpost 
        DESC LIMIT 
$vbindex[maxlthreads]"); 
Reply With Quote
  #880  
Old 03-02-2004, 08:34 PM
Scotty2k Scotty2k is offline
 
Join Date: Dec 2003
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thx for your fast support.. but i get the same error message again :surprised:
Reply With Quote
  #881  
Old 03-02-2004, 09:18 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Whats the contents of the email you get with the database error?
Reply With Quote
  #882  
Old 03-03-2004, 12:01 PM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

We are getting an xhtml error on vbindex when we add custom boxes.

Quote:
Below are the results of attempting to parse this document with an SGML parser.

1. Line 501, column 57: document type does not allow element "tbody" here (explain...).

<tbody id="collapseobj_vbindex_customblock2" style="">
Removing the tbody tags cleans it up, but you lose the little arrow to collapse the boxes.

Could you have a look at that please?

Thanks
Reply With Quote
  #883  
Old 03-03-2004, 12:34 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The fix is posted in the bugs forum at Core Forums and a few pages back in this thread.
Reply With Quote
  #884  
Old 03-03-2004, 06:11 PM
refertech refertech is offline
 
Join Date: May 2002
Location: Atlanta, Georgia
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If this fix is on Core Forum I cant seem to find it.
Reply With Quote
  #885  
Old 03-04-2004, 08:32 PM
Zantheus Zantheus is offline
 
Join Date: Feb 2004
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I will ask something hopefully someone can get me started on. I am currently in the process of creating a webpage for my World of Warcraft Guild. I am going to use this software to create it. But I really want something that stands out. I was wondering if anyone knew how to do anything like http://www.wc3campaigns.com/ . Im new to vBulletin and am not exactly an expert. Your help would be much appreciated.

-Zantheus
Reply With Quote
  #886  
Old 03-04-2004, 10:02 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You just edit the vBindex templates in the Style Manager. Everyone wants something different, but as long as you can create your own graphics and generate HTML (or know someone who can) changing the look is very easy.
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 03:29 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.12286 seconds
  • Memory Usage 2,412KB
  • Queries Executed 31 (?)
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
  • (4)bbcode_php
  • (2)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
  • (4)pagenav_pagelink
  • (5)pagenav_pagelinkrel
  • (16)post_thanks_box
  • (16)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (16)post_thanks_postbit_info
  • (15)postbit
  • (16)postbit_onlinestatus
  • (16)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_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