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
Details »»

Version: 1.00, by dabean dabean is offline
Developer Last Online: Dec 2003 Show Printable Version Email this Page

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

This hack adds expansion and contraction support to the forum home page (index.php). The current version of this hack has been tested on vBulletin 2.3.2

Only supported browsers gain the ability to expand and collapse forum groups, non supported browsers do not gain anything, but no errors will be displayed.
Each users preference is saved to the database, additionally admins can select which forums are to be collapsed by default.

  • Browsers supported
  • Netscape6+/Mozilla0.6+
  • MS IE5+
  • Konqueror
  • Opera 7 support is included
  • Browsers unsupported
  • MS IE4 or earlier
  • Netscape 4 or earlier
  • Opera (version 6 and earlier)

Note: PHP 4.1.x or 4.2.x is required, PHP 4.0.x is now unsupported.

Instructions inside attachment.
Updated 4:18 PM 1/12/2002
- Packaged Post, Thread template Addon

Updated 7:53 PM 1/11/2002
- corrected installer

Updated 4:23 PM 1/11/2002
- Added DB support
- Added Per forum Collapsed Pref to admin cp

Updated 01/10/02 01:39am.
- Fixed missing line.

Updated 04/06/02 01:30am.
- Version 1.2
- PHP 4.1.x, 4.2.x support with or without register globals off.
- Performance tweeked javascript

Updated 06/06/02 11:20pm.
- Corrected templatecache bug

Updated 06/25/02
- Corrected formatting errors in readme

Updated 09/01/02
- vB 2.2.7 compatiblity statement, updated readme.

Updated 30/08/03
- vB 2.2.x and 2.3.x compatiblity statement, added new automatic testing script.

FAQ
Q: what exactly is Template_Option.txt?
A: Basically that exention was provided as a request to cover sites with the template modification that adds a "header" to each grouping.

Q: How do I show a forum depth greater than 2?
A: Open vB Admin cp set forum depth to your required level. Then create the additional templates. For template examples see https://vborg.vbsupport.ru/showthrea...465#post250465

Q: Can sub-forums be collapsed?
A: Yes. See the above answer for example templates.

Q: XYZ doesn't work help.
A: Check that all the template changes required have been made, 99% of problems are due to incorrect template alteration. Also use the cx_test.php to automatically check your installation!

Show Your Support

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

Comments
  #252  
Old 07-29-2002, 08:14 AM
carpman carpman is offline
 
Join Date: Oct 2001
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by dabean


That fact fact that the hack is storing the data has me puzzled.

My gut feeling is that another hack is somehow conflicting with this one.

To test this theory I've attached modified version a one file which would cure such a problem. This file is direct replacement for the existing one in the zip file.


works a treat

many thanks
Reply With Quote
  #253  
Old 08-01-2002, 08:14 AM
PeterNRG PeterNRG is offline
 
Join Date: Mar 2002
Location: Belgium
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Instead of contracting all the forums to just the category titles, it would be cool if you could also contract to just the category + forum titles (so without the forum descriptions, and maybe the moderators)

I think the forum descriptions are only needed for new visitors. Once you are a regular visitor to a board, you don't really read the forum descriptions anymore, thus they take up a lot of space, which forces the (lazy) user to scroll more .

What do you think? It would be a cool addition to this hack IMHO.
Reply With Quote
  #254  
Old 08-01-2002, 07:36 PM
dabean dabean is offline
 
Join Date: Oct 2001
Posts: 247
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by PeterNRG
Instead of contracting all the forums to just the category titles, it would be cool if you could also contract to just the category + forum titles (so without the forum descriptions, and maybe the moderators)

I think the forum descriptions are only needed for new visitors. Once you are a regular visitor to a board, you don't really read the forum descriptions anymore, thus they take up a lot of space, which forces the (lazy) user to scroll more .

What do you think? It would be a cool addition to this hack IMHO.
The extremely simple and lazy way. :rambo:

template: forumhome_expandcontract
PHP Code:
<div id="c$forum[forumid]style="$divcollapse"><img alt="Collapsetitle="Contract Category" src="{imagesfolder}/collapse.gif" onclick="forumexp('$forum[forumid]')" /><a href="forumdisplay.php?s=$session[sessionhash]&amp;forumid=$forum[forumid]">$forum[title]</a>
    <
br>$forum[description]</div>
<
div id="e$forum[forumid]style="$divexpand"><img alt="Expand" title="Expand Category" src="{imagesfolder}/expand.gif" onclick="forumexp('$forum[forumid]')" /><a href="forumdisplay.php?s=$session[sessionhash]&amp;forumid=$forum[forumid]">$forum[title]</a>
    </
div
template: forumhome_forumbit_level1_nopost
PHP Code:
<tr class="cat">
    <
td colspan="6">$expandcontract</td>
</
tr
:banana:
Reply With Quote
  #255  
Old 08-06-2002, 09:04 AM
carpman carpman is offline
 
Join Date: Oct 2001
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have been playing about with adding sub catagories to some of my forum catagories, however this does not work with this hack.

Sub catagory does not collapse with main catagory and the forums in the sub catagory do not have collapse contact options.

If you understand what i am talking about, is it possible to acheive this?

cheers
Reply With Quote
  #256  
Old 08-06-2002, 06:09 PM
dabean dabean is offline
 
Join Date: Oct 2001
Posts: 247
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by carpman
I have been playing about with adding sub catagories to some of my forum catagories, however this does not work with this hack.

Sub catagory does not collapse with main catagory and the forums in the sub catagory do not have collapse contact options.


If you understand what i am talking about, is it possible to acheive this?


cheers
Seeing as this question pops up regularly I've added a FAQ
Qouting from it..

Q: How do I show a forum depth greater than 2?
A: Open vB Admin cp set forum depth to your required level. Then create the additional templates. For template examples see https://vborg.vbsupport.ru/show...0465#post250465

Q: Can sub-forums be collapsed?
A: Yes. See the above answer for example templates.
Reply With Quote
  #257  
Old 08-06-2002, 07:20 PM
carpman carpman is offline
 
Join Date: Oct 2001
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

cheers, i will give it a go
Reply With Quote
  #258  
Old 08-13-2002, 10:12 AM
DarkDraco07's Avatar
DarkDraco07 DarkDraco07 is offline
 
Join Date: Apr 2002
Posts: 414
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
Parse errorparse errorexpecting `']'' in /home/darkneme/public_html/forums/index.php(435) : eval()'d code on line 4 
what does this mean?????
Reply With Quote
  #259  
Old 08-13-2002, 09:46 PM
DarkDraco07's Avatar
DarkDraco07 DarkDraco07 is offline
 
Join Date: Apr 2002
Posts: 414
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can someone help???
Reply With Quote
  #260  
Old 08-13-2002, 11:25 PM
dabean dabean is offline
 
Join Date: Oct 2001
Posts: 247
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by DarkDraco07
PHP Code:
Parse errorparse errorexpecting `']'' in /home/darkneme/public_html/forums/index.php(435) : eval()'d code on line 4 
what does this mean?????
Parse errors mean that your code is just plain wrong and cannot/will not run.

To fix the error you need to look at what is wrong with line(s) mentioned, which in these cases are lines 435 and 4?
The PHP interpreter is trying to help you fix this by telling you what it expected to find ( '] ).

The problem and the solution is unique to your index.php, I would assume due to mispasting from the readme.

If you don't know what you did wrong or can't find the problem then you need to revert index.php (just index.php not the db) to the backup version you should have taken before attempting to make the modifications required by this hack. Then re-add the changes this hack requires.


When the readme is followed to the letter this hack will and does work "out of the box" so to speak.
Reply With Quote
  #261  
Old 08-14-2002, 09:41 AM
DarkDraco07's Avatar
DarkDraco07 DarkDraco07 is offline
 
Join Date: Apr 2002
Posts: 414
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i uninstalled and reinstalled it 3 times, i couldnt have messed up 3 times
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:42 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.05374 seconds
  • Memory Usage 2,329KB
  • 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
  • (4)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
  • (1)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