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
  #372  
Old 08-29-2002, 05:16 PM
LightBringer's Avatar
LightBringer LightBringer is offline
 
Join Date: Oct 2001
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

NTLDR, I have tried to add the shoutbox as well, but am coming up short. Is there any hope in the future for a potential addon? I'm not real keen on php, and I got so far as to be able to post ONE shout at a time hehe....but that's about it.
Reply With Quote
  #373  
Old 08-29-2002, 05:25 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 LightBringer
Is there any hope in the future for a potential addon?
Possibly, it depends if I can get permission from any of the shoutbox creators, if so then it would be built in by default.
Reply With Quote
  #374  
Old 08-29-2002, 05:33 PM
LightBringer's Avatar
LightBringer LightBringer is offline
 
Join Date: Oct 2001
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by NTLDR


Possibly, it depends if I can get permission from any of the shoutbox creators, if so then it would be built in by default.
That would be great..let me holler at TWTCommish and point him to this thread
Reply With Quote
  #375  
Old 08-29-2002, 05:49 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 LightBringer
That would be great..let me holler at TWTCommish and point him to this thread
LOL, I have done a quick integration of this with vBindex, but it would be nice if I could fully integrate it for v2.1 which is comming soon.

Anyway heres what to do:

Add the attached templates, the make this change to vbindex.php:

find:

PHP Code:
// left & right templates
// ------------------------- 
Directly above it add:

PHP Code:
// start shoutbox by TWTCommish
$shout_limit  4;
$smilie_limit 12;

  if (
$type == 'shout' && $comment_submit && trim($message) != '' && $bbuserinfo[userid] > 0) {
    
$DB_site->query("INSERT INTO shoutbox SET
                     userid      = '
$bbuserinfo[userid]',
                     shout_text  = '"
.addslashes($message)."',
                     timestamp   = '"
.time()."'");

    
header("Location: $PHP_SELF?s=$sessionhash[sessionid]");
  }

   
$shouts      $DB_site->query("SELECT u.username, u.userid, s.shoutid, s.shout_text FROM user u, shoutbox s WHERE u.userid = s.userid ORDER BY s.timestamp DESC LIMIT $shout_limit");

      if (!
$DB_site->num_rows($shouts)) {
      eval(
"\$shoutbits = "".gettemplate("shoutbox_error",1,0)."";");
    } else {
      while (
$shout_info $DB_site->fetch_array($shouts)) {
        
extract($shout_info);
        
$subject stripslashes($subject);
        
$body    stripslashes($body);
        
$user    = ($HTTP_GET_VARS["userid"] > 0) ? "&userid=$userid'';

        
$color       = ($num++ % == 0) ? '#13486D' '#1C5780';
        
$shout_text  bbcodeparse($shout_text);
        
      
        eval(
"\$shoutbits .= "".gettemplate("shoutboxbit",1,0)."";");
      }
   }

$metarefresh "<meta http-equiv="refresh" content="180; url=shoutbox.php?s=$session[sessionhash]"> ";
  if (
$bbuserinfo[userid]) {
    eval(
"\$shoutbox_postshout = "".gettemplate("home_postshout",1,0)."";");
    }
eval(
"\$homeshoutbox .= "".gettemplate("home_shoutbox")."";");
// end shoutbox by TWTCommish 
Change $shout_limit to reflect the number of shouts to be displayed.

And make sure you add $homeshoutbox in the home_right template (the format is for that of a side bar).

I take no credit for this hack, I have just modified TWTCommish's shoutbox code to fit in with this hack. The origional shoutbox must be installed for this to work.
Reply With Quote
  #376  
Old 08-29-2002, 05:54 PM
LightBringer's Avatar
LightBringer LightBringer is offline
 
Join Date: Oct 2001
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

w00t! CLICK ME!

Sheer joys of happiness and gratitude! Thanks NTLDR, I shall attempt this right away.
Reply With Quote
  #377  
Old 08-29-2002, 06:19 PM
RenzukenX RenzukenX is offline
 
Join Date: Jul 2002
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Godly!
It seems to be working fine, it appears on the VBindex fine and it looks great!

I was just wondering if it could be modified a little to show the last, say 5, shouts rather than just displaying the user's shouts only?
Plus the colours seem a little out of sort. (example: www.coalitionforums.com)

Awesome job nonetheless.
Reply With Quote
  #378  
Old 08-29-2002, 07:28 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 RenzukenX
I was just wondering if it could be modified a little to show the last, say 5, shouts rather than just displaying the user's shouts only?
Try changing the PHP code again, I've updated the post with it in, I've not had time to test this properly, but it should work now.
Reply With Quote
  #379  
Old 08-29-2002, 07:36 PM
LightBringer's Avatar
LightBringer LightBringer is offline
 
Join Date: Oct 2001
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey RenzukenX, it appears as though you are getting the same oddities that I am.

An admin can post a shout no problem.
If a user tries and posts a shout, only those not logged in can see it.

I'm looking at your site now and I see "Sorry, no matching Shoutbox Items found"...

At this point, this is NOT something for NTLDR to worry about. I believe it needs to go back to TWTCommish for review
Reply With Quote
  #380  
Old 08-29-2002, 07:39 PM
Gohan's Avatar
Gohan Gohan is offline
 
Join Date: Nov 2001
Location: The Netherlands
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Open vbindex.php and find:
PHP Code:
$color       = ($num++ % == 0) ? '#13486D' '#1C5780'
Change to:

PHP Code:
$color       = ($num++ % == 0) ? '{ firstaltcolor }' '{ secondaltcolor }'
Or:

PHP Code:
$color       = ($num++ % == 0) ? '{ secondaltcolor }' '{ firstaltcolor }'
Doesnt matter it but check to your prefer colour first or second

P.s. { firstaltcolor } and { secondaltcolor } must be without space!

=============================================

@NTLDR, Thank ya alot, mate! about shoutbox on vbindex page :up:
Reply With Quote
  #381  
Old 08-29-2002, 07:47 PM
LightBringer's Avatar
LightBringer LightBringer is offline
 
Join Date: Oct 2001
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

BTW NTLDR, thank you VERY much for doing this

That new code you updated worked like a champ.
I changed the submit form link in one of the zipped templates to point to $bburl/vbindex.php instead of $bburl/shoutbox.php, this way when a user would post, it would send them back to the main page.

Have a looksie
http://www.brainphreeze.com
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 12:36 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.13419 seconds
  • Memory Usage 2,344KB
  • 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
  • (5)bbcode_php
  • (4)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