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

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

Version: 2.2.x Rating:
Released: 08-04-2002 Last Update: Never Installs: 404
 
No support by the author.

[HIGH]vBindex v2.1[/HIGH]

This hack is **NOT** to be re-distributed or placed on website for download unless I give express permission.

Please read this post and the thread before asking questions. You may find that you question has already been answered. I will ignore posts which ask questions that have been asked several times already.

[HIGH]Latest Stable Version: 2.1[/HIGH]

Latest Avalible Version: 2.1 Final

[high]Using vB3?[/high]

Get vBindex 3.0.0 for vB3 Gamma/RC1 and above!


Version 1.x of this hack was done by el3m3nt, since then there have been many updates and fixes and as e3l3mnt is no longer updating this hack he has given me permission to re-release it (see Permisson.txt in the zip).

[HIGH]Features[/HIGH]
  • Latest Threads;
  • News & Polls (taken from a specified news and a poll forum), with vBcode, Smilies and news posters avatar;
  • Quick User CP Links in the menu when logged in;
  • Shows online and offline buddies when logged in;
  • Very easy to customize, just edit/add templates;
  • Intergtared Welcome Panel;
  • Capable of operating a multi-paged site;
  • Usergroup based viewing permissions;
  • Will work 100% outside of your forums directory;
  • [HIGH]*NEW*[/HIGH] Fully integrated into the Admin CP, change all options there!
  • [HIGH]*NEW*[/HIGH] Fully integrated Shoutbox (this hack is a prerequsit);
  • [HIGH]*NEW*[/HIGH] Limit the length of news posts;
  • [HIGH]*NEW*[/HIGH] Reduced queries and cleaner code;
  • [HIGH]*NEW*[/HIGH] Switch vBindex on and off via the CP.

[HIGH]Demo Site[/HIGH]

A standard demo of vBindex can be found here:

Currently Offline.

A customised demo of vBindex can also be found here:

Currently Offline.

[HIGH]Screenshots From v2.1[/HIGH]

vBindex Home Page
vBindex ACP Options
vBindex Usergroup Options
vBindex Update Counters

[HIGH]vBindex v2.1 Information[/HIGH]

[HIGH]Installation/Upgrade[/HIGH]

Upload vbi_install.php and select the relevent options.
If you wish to use the shoutbox then this hack is a prerequsit, and needs to be installed first, however if you do not require the shoutbox option disable it in the ACP, otherwise you will get DB errors.

[HIGH]Latest Bug Fixes[/HIGH]

None.

[HIGH]Download[/HIGH]

See the attachment on this post.

[HIGH]Credits[/HIGH]

vBindex 1.x by el3m3nt
Shoutbox by TWTCommish
Welcome Panel by trilOByte
News Code based on code by TECK
Poll PHP from vBPortal by wajones

[HIGH]Feature Requests[/HIGH]

If you have any requests for new features please post them in this thread and I will consider integrating them / creating an addon.

[HIGH]Addons[/HIGH]

I will support all addons for vBindex v2 that are either posted by myself or are included in the distribution zip file unless otherwise stated. I cannot guarentee that I can provide support on any other addons.

[HIGH]Support/Feekback[/HIGH]

Please provide me with any feekback you have on this hack, I will be continuing to support this hack here only, unless otherwise arranged. Should you have a question about this hack, please post it in this thread. Support will not be given via PM, Email or IM unless arranged, you will just be ignored.

Please click on the [HIGH]install[/HIGH] button if you use this hack.

French templates have been made for v2.0.1 (Note: vBindex 2.0.1 is no longer avalible), see this post for details.

Show Your Support

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

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

Quote:
Originally posted by Till
This hack uses still 35 queries if all options are turned on?!
No, like the first post says unline version 2.0.1 this hack significatly reducues queries and should allways have less than 30 with everything I have supplied enabled.
Reply With Quote
  #643  
Old 10-09-2002, 10:54 AM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by TheMasterG
First off, great hack

I'm running v2.1 RC1 with vBulletin 2.2.2 successfully for the past week but just noticed one problem today, the "Most users ever online" is getting overwritten from vbIndex somehow.

I've noticed some duplication between what's in my "Original vBulletin code" section and the "Users online today" section which may or may not be causing the problem. It could be because my original code is from v2.2.2 and maybe I should delete some or all of the maxloggedin code?

As you can see the UPDATE query for maxloggedin is duplicated so I know something's definetly wrong here. I found a thread on vBulletin.com which seems to indicate the problem is with this hack.
So should I remove some or all of the maxloggedin code? From both sections or just the "original code" part?

Thanks and once again, great hack :classic:
I know this is not the case with vB 2.2.4 upwards, if you want to PM me your vBindex PHP file I can add the code from 2.2.8 for you which works.
Reply With Quote
  #644  
Old 10-09-2002, 10:58 AM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by digitalJE5U5
Nice hack!

I've got the page up and running, but one problem? The only image that loads on my vbindex.php page is my avatar. All the others lare pointing to the wrong DIR.

Ive installed this vbindex.php file in my base DIR and the forums are in base folder/vbulletin .
Change your images folder to the full URL, this will make sure the images load correctly.

find $only['showgroups'] is what you need to find and place the code AFTER it, vBhacker gives the wrong instructions for some reason.
Reply With Quote
  #645  
Old 10-09-2002, 01:34 PM
Buddha Buddha is offline
 
Join Date: Jan 2002
Posts: 314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ntldr... i have a suggestion for the new version, if it's not too late. don't know how hard it would be either.
i haven't upgraded yet (and am unsure if i will) as i have done so much work with this and it would be a +++++ to have to redo all of it. i am using your hack to power all of my site (thank you so much). i have nearly twenty additional pages that i have created, using vbindex as the base. i then have gone in and changed the code to point that page to the proper templates. i've had to create a crapload extra templates for all of these additional pages. however, i've taken stuff out of the extra pages (such as the polls, and i'm currently searching for which part of vbindex to remove if you don't use the newest threads in the right menu... don't remember seeing a post about it here, but i am checking now) to reduce querries.
here's my suggestion... you say that the new one can be controlled through the admin cp now, to choose what you would like selected and whatnot. is it possible to have it so that you can create a copy within the cp, choose a name and all of the options you would like selected for that page, and which templates would correspond to the header/footer, left, main and right. know what i mean? then have a dropdown menu perhaps that displays all of the additional pages that you have created and then you can select one and do the work on it from there.

just a thought.
i know that it would make it a lot easier to upgrade my site to the newest version if you had this available.

*edit*
ok, checked through all of the pages, and it's nowhere to be found, so now i'm asking.
is there a way that i can trim the vbindex code to remove querries if i am not using the newest threads display in the right panel (using 2.0.1). thanks.
Reply With Quote
  #646  
Old 10-09-2002, 02:38 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Buddha
here's my suggestion... you say that the new one can be controlled through the admin cp now, to choose what you would like selected and whatnot. is it possible to have it so that you can create a copy within the cp, choose a name and all of the options you would like selected for that page, and which templates would correspond to the header/footer, left, main and right. know what i mean? then have a dropdown menu perhaps that displays all of the additional pages that you have created and then you can select one and do the work on it from there.
Changing the code so that a certain header/left and right templates are displayed based on the page would be quite easy, are you using the standard vbindex.php?page=template_name method for displaying extra pages? Alternativly you can make a copy of the vbindex.php and remove the code for the functions you don't use and use that php file for the rest of the site.

Quote:
ok, checked through all of the pages, and it's nowhere to be found, so now i'm asking.
is there a way that i can trim the vbindex code to remove querries if i am not using the newest threads display in the right panel (using 2.0.1). thanks.
If you are not using the latest threads bit at all for your site, you can comment out or delete all of the code starting at:

PHP Code:
// latest threads
// -------------------------
if (!isset($numthreads)) {
    
$numthreads=$maxthreads;

To:

PHP Code:
eval("\$threads = "".gettemplate('home_threads')."";");
// -------------------------
// end latest threads 
This will then remove the queries that are generated by it.
Reply With Quote
  #647  
Old 10-09-2002, 03:07 PM
Buddha Buddha is offline
 
Join Date: Jan 2002
Posts: 314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks bud... just checked and i'd already taken that out but just wanted to check if there were any other querries anywhere else as well.
i'm using 2.0.1 and i'm not using the vbindex.php?page=template_name method... i've made copies and renamed them and did exactly what you said and took out all of the extra stuff that i don't want. i've been able to greatly reduce the querries on the extra pages by doing that.
Reply With Quote
  #648  
Old 10-09-2002, 04:16 PM
Buddha Buddha is offline
 
Join Date: Jan 2002
Posts: 314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

couple more questions for you ntldr.
what's the eta on a final version of 2.1?
also, how many querries is it cutting down. i know you said with everything on, it only adds 1, but i'm wondering how much it will cut down in general. were you able to get the loop going so that it doesn't matter how many posts are displayed?
thanks.
Reply With Quote
  #649  
Old 10-09-2002, 06:27 PM
Ninth Dimension's Avatar
Ninth Dimension Ninth Dimension is offline
 
Join Date: Oct 2001
Location: London, England.
Posts: 739
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi, just wanted to say that I've added the beta upgrade to my localhost forum (soon to be released) and after a bit of messing arround, and fixing the minor bugs you have it's working very well.

I love the shoutbox intregration that you have, my users will love it.

Keep up the good work, i look foward to seeing more updates on this soon
Reply With Quote
  #650  
Old 10-09-2002, 07:16 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Buddha
couple more questions for you ntldr.
what's the eta on a final version of 2.1?
also, how many querries is it cutting down. i know you said with everything on, it only adds 1, but i'm wondering how much it will cut down in general. were you able to get the loop going so that it doesn't matter how many posts are displayed?
thanks.
The final will be out when I have enough time to finish the installer and check everything works correctly, the actual coding for 2.1 has been pretty much finalished.

v2.1 allways has less than 30 queries will everything enabled, latest threads, news posts, poll, buddies, threads/post since last visit, who's online, who's online today. I have managed to optimise and get out of the loop for both the news and the threads queries on v2.1

The example site running a customised v2.1 (it has 5 extra queries for specific things not in vBindex and has the online users code removed) has the following microstats:

Quote:
Page generated in 0.506 seconds (47.40% PHP - 52.60% MySQL) with 30 queries.
Which is about 10-15 queries less than it had using v2.0.1 (with only 1 query added for a specific thing not in vBindex).
Reply With Quote
  #651  
Old 10-09-2002, 07:18 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Ninth Dimension
Hi, just wanted to say that I've added the beta upgrade to my localhost forum (soon to be released) and after a bit of messing arround, and fixing the minor bugs you have it's working very well.

I love the shoutbox intregration that you have, my users will love it.

Keep up the good work, i look foward to seeing more updates on this soon
Thanks for the feedback Ninth Dimension

As you have mentioned it were all the minor bugs you found have a fix in this thread? If not I'd like to know what they are so I can correct them
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 02:48 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05376 seconds
  • Memory Usage 2,332KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_php
  • (8)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
  • (4)pagenav_pagelinkrel
  • (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_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