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
  #1462  
Old 07-28-2003, 06:26 AM
mccollin mccollin is offline
 
Join Date: Jul 2003
Location: North Carolina, USA
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am in the process of converting a site that was based on phpBB to vB. The forums are moved, but I need to redo my portal pages. This script looks like a possibility, but I need to verify if it can do the things I need.

* multiple portal pages for a single vB installation (example, a car website might have a main portal page for its home, but then have a Ford page, a Chevy page, etc... )
* selecting more than one news forum for news on one page (this merges the news from the forums selected into one date sorted stream for the news on that page - example, the Ford page might have taurus, mustang, and explorer news forums included in Ford news.
* list of most popular threads in a forum
* list of most recently added threads in a forum
* list of most recently update threads in a forum
* ability to do multiple lists of news headlines per page.

What I need to do is currently in action at http://pdaphonehome.com/phpBB2/i700faq.php and http://pdaphonehome.com

Would this hack be a good base for me to recreate these pages? I don't mind making changes to it to get what I need, I just need a solid foundation.
Reply With Quote
  #1463  
Old 07-28-2003, 12:45 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
* multiple portal pages for a single vB installation (example, a car website might have a main portal page for its home, but then have a Ford page, a Chevy page, etc... )
There are two methods to do this depending on if you want each page to have different new etc for the page.

Quote:
* selecting more than one news forum for news on one page (this merges the news from the forums selected into one date sorted stream for the news on that page - example, the Ford page might have taurus, mustang, and explorer news forums included in Ford news.
This requires one minor query edit to use multiple forums.

Quote:
* list of most popular threads in a forum
Not part of the default package, but would be very simple to add.

Quote:
* list of most recently added threads in a forum
* list of most recently update threads in a forum
By default this gets the most recent threads from all forums, however can easily be changed to get them from one forum.

Quote:
* ability to do multiple lists of news headlines per page.
No sure what you mean by this one.

Quote:
Would this hack be a good base for me to recreate these pages? I don't mind making changes to it to get what I need, I just need a solid foundation.
Overall I don't think you would need to make many changes to this hack to get it to do what you want.
Reply With Quote
  #1464  
Old 07-28-2003, 01:21 PM
mccollin mccollin is offline
 
Join Date: Jul 2003
Location: North Carolina, USA
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the quick reply. I was originally looking to use vbPortal for the site, but they don't support multiple portal pages and the system is pretty complex... not easy for me to go in and tweak. The script I used to do the current site was a pretty basic portal script, and so it was very easy for me to go in and make it do what I wanted. I ended up tweaking the queries to do half of what's on my pages.

The part where you didn't understand what I was asking is on the first url that I posted. At the top of the page, I show 2 news items with full text... then there is an xml stream ... then I show the popular, new, and recent lists, then I get to the part that needs explanation.

I added a table with categories. The table has a thread id, a sort number, and the category id. Another table holds the category ids and descriptions. This is for organizing a forum loaded with FAQs. When I display this on the portal page, I loop the news code about 8 times, each time indexing to the next category. I have hard coded the number of loops, and the template variables for each loop. The result is what you see at the bottom half of that url. A list of FAQ titles... then when you select a particular FAQ, it takes you to the thread in phpBB. I've actually altered this a bit as well to go to an article style template on a different page.

Do you think I could figure out how to hack this from the code of vBindex 2.1? I am not that experienced with php and mysql, but I've can usually figure out things if I have a starting point and code that isn't to difficult to understand.

Another question... assuming I do this, how big of a port do you think it would be going to vB V3?
Reply With Quote
  #1465  
Old 07-28-2003, 01:40 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Version 3 of vBindex for vB3 is a complete rewrite, so you maybe better of waiting till vB3 hacks are allowed here if you are planning on upgrading to vB3.

The FAQ listing I think should be pretty easy I think, going by what you have said and what I can see from the page. I don't think it would be too dificult to create some code to efficently create those lists.
Reply With Quote
  #1466  
Old 07-28-2003, 03:45 PM
mccollin mccollin is offline
 
Join Date: Jul 2003
Location: North Carolina, USA
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can't really weight, as I am straddling phpBB and vBulletin at the moment. I bought a second site and merged it with mine. Mine was phpBB, the other was vB. I was going to have to do a rewrite of my current site anyway, to upgrade to the latest phpBB, so I decided to go to vB... very impressed so far. I am in a bad spot until I get those pages redone.

I'm looking at this script, vbHomeLite, myvbindex, webtemplates, and vbportal.

Just trying to figure out which will let me do what I want to do the quickest. I would like to create a nearly identical look.. style wise. I could split the pages up though if it would be easier. I don't have to have so much on a single page. I could break up the news from the FAQ, and do those by category. I'd like to create the script this time so that its totally dynamic, because I currently have a separate custom page for each portal. I'd rather pass the device (category) in the url.

Thanks so much for your thoughts on this.
Reply With Quote
  #1467  
Old 07-29-2003, 09:41 PM
mknott mknott is offline
 
Join Date: Jul 2003
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will this work with the latest ver of vbulletin (2.3.0 i think it is)
Reply With Quote
  #1468  
Old 07-29-2003, 10:16 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes this will work with all the 2.2.x and 2.3.x versions and 3.x when RC is out
Reply With Quote
  #1469  
Old 07-30-2003, 03:43 AM
mccollin mccollin is offline
 
Join Date: Jul 2003
Location: North Carolina, USA
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, Thanks for the quick and friendly help. I have a test page up and running and it is looking pretty promising. I may need some help on some of those queries for the FAQ page. I've done them in phpBB, so I know what needs to be done... just may need you to point me to a few things.

I've played with vbHomeLite and vbPortal. I might be inclined to go with vbHL, but they are shutting down their support site and I don't like that. vbPortal is more complex than I need to get my pages moved over. I really want to just replicate my pages on vB as fast as humanly possible. The simplicity of vBindex is appealing. And, the feature of adding other pages via a new template and url variable is cool. I am going to fool around and see how close I can get the home page here...

Thanks. :banana:
Reply With Quote
  #1470  
Old 07-30-2003, 06:01 AM
mccollin mccollin is offline
 
Join Date: Jul 2003
Location: North Carolina, USA
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, there are a lot of posts in this thread. I have made it about 1/3 of the way through them in several hours, and I've made great progress on replicating my home page... concentrating on that for now.

One thing I've searched and scanned for to no avail is how do I get multiple forums feeding one news stream? I believe you mentioned that it would take a query edit... a tip there would be appreciated.

I also saw mention of renaming vbindex.php, having many of them, and having them point to custom templates. I will most likely eventually get to that... so if that makes it easier to do the multiple forums, then I'd be cool with that... in other words, if I could hard code the forum list at the head of the vbindex-newone.php, that would be OK. And, I assume that I can also hard code the home template that it will use, no?

If someone can help me on this, I might be able to put my main home page up with this tomorrow. I can't stand having my home page driven by phpBB! :lick:
Reply With Quote
  #1471  
Old 07-30-2003, 09:17 AM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For the news edit find:

PHP Code:
WHERE forumid '$newsforum' 
and replace with:

PHP Code:
WHERE forumid IN($newsforum
And in settings in the ACP for the news forum enter the IDs seperated by commas, for example:

Code:
1, 2, 4, 5
That will then pull the news from forumid 1, 2, 4 and 5.

Depending on how you want you pages to look you maybe able to re-use the same templates for all pages and but have the forum values hard-coded in the file, or if all the templates are the same throughout then just have it set the IDs based on the URL.
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 11:29 PM.


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.17054 seconds
  • Memory Usage 2,328KB
  • 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
  • (1)bbcode_code
  • (2)bbcode_php
  • (6)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