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
  #312  
Old 02-10-2003, 04:16 AM
Zero Complex Zero Complex is offline
 
Join Date: Dec 2002
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

would be nice if it memorized what forums you had minimized and all. So if you never really read those forums on a certain site, it'd just automatically minizmize them each visit or somethin =\
Reply With Quote
  #313  
Old 02-10-2003, 05:37 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Zero Complex
would be nice if it memorized what forums you had minimized and all. So if you never really read those forums on a certain site, it'd just automatically minizmize them each visit or somethin =\
Uh - it does memorize which forums you have minimized and which one you have maximized. You just have to be a registered member of the site. The settings for each member is saved in the database. Guests do not have this capacity because of this.
Reply With Quote
  #314  
Old 02-12-2003, 10:14 PM
Zero Complex Zero Complex is offline
 
Join Date: Dec 2002
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i haven't installed it, just didnt read that in the features
Reply With Quote
  #315  
Old 02-13-2003, 02:24 AM
dabean dabean is offline
 
Join Date: Oct 2001
Posts: 247
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Zero Complex
i haven't installed it, just didnt read that in the features
Quoting the first post on the thread and the hack database entry...
Quote:
Each users preference is saved to the database
Reply With Quote
  #316  
Old 02-16-2003, 04:55 PM
Serge's Avatar
Serge Serge is offline
 
Join Date: Jan 2002
Location: The Matrix
Posts: 115
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok I tried to install this hack and I got this error

Quote:
Parse error: parse error in /home/surrix/public_html/forums/index.php on line 383
Could someone please help me out as to where I messed it up?
Reply With Quote
  #317  
Old 02-16-2003, 06:41 PM
Serge's Avatar
Serge Serge is offline
 
Join Date: Jan 2002
Location: The Matrix
Posts: 115
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After further invistation my index.php is not corrupted and it seems to be having problems with this block of code.

PHP Code:
// expand collapse hack
if ($BrowserDOM==True) {
__if ((!isset($z)) or ($depth==1)) {
____$z=0;
__} else {
____$z++;
__}
__// get state of collapse
__if ($forum[parentid]==-1) {
___$collapsedstate=$forum['collapsed'];
__}
__// auto collapse forums based on forum setting
__if ($collapsedstate==1) {
___$fhomeexpandstyle="style=\"visibility:hidden; display:none;\"";
__} else {
___$fhomeexpandstyle="";
__}
__// auto collapse forums for user
__if (getViewSetting($forum['parentid'])==1) {
___$fhomeexpandstyle="style=\"visibility:hidden; display:none;\"";
__} elseif (getViewSetting($forum['parentid'])==2) {
___$fhomeexpandstyle="";
__}
__// display correct item (this can not be simplified into the block above
__// due to CSS2 defining special display values for tables, eg display:table-row;)
if ($collapsedstate==1) {
___$divexpand "display: inline;visibility: visible;";
___$divcollapse "display: none;visibility: hidden;";
} else {
___$divexpand "display: none;visibility: hidden;";
___$divcollapse "display: inline;visibility: visible;";
}
if (
getViewSetting($forum['forumid'])==1) {
___$divexpand "display: inline;visibility: visible;";
___$divcollapse "display: none;visibility: hidden;";
__} elseif (getViewSetting($forum['forumid'])==2) {
___$divexpand "display: none;visibility: hidden;";
___$divcollapse "display: inline;visibility: visible;";
__}
__eval("\$expandcontract = \"".gettemplate("forumhome_expandcontract")."\";");
}
// end expand collapse hack 
The line it says it has a problem with is
PHP Code:
if ((!isset($z)) or ($depth==1)) { 
I just recentally upgraded to version 2.3.0 of vbulletin but with what they said they changed this shouldn't be the problem.
Reply With Quote
  #318  
Old 03-09-2003, 04:28 AM
Sliderx's Avatar
Sliderx Sliderx is offline
 
Join Date: Nov 2002
Location: well near of my computer
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello a have instal that hack but i haven't all the line what i want to be collapse
you can see my test board here

and if in the anwser of dabean i join in a txt a copy of my templates :

forumhome_forumbit_level1_nopost
forumhome_forumbit_level1_post
forumhome_forumbit_level2_nopost
forumhome_forumbit_level2_post


thx for the futur answer of my problem
Reply With Quote
  #319  
Old 03-15-2003, 05:09 PM
Baptizer Baptizer is offline
 
Join Date: Nov 2001
Posts: 96
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I uninstall this? For example, I have backups of the two php files and I can remove the addded templates(and remove the edits to the other templatews), however, because I ran the cx_install.php file to add to my database, do i need to run a command to remove the stuff that was added?

Edit: Also, does this add any queries? Does it have the potential to slow down the loading times at all? just curious.
Reply With Quote
  #320  
Old 04-26-2003, 08:11 PM
ArN ArN is offline
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great hack...works perfectly!
Reply With Quote
  #321  
Old 04-28-2003, 11:37 PM
XP Kid 86's Avatar
XP Kid 86 XP Kid 86 is offline
 
Join Date: Mar 2003
Location: New York
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok well first off .. the hack works ....

but

Problem 1 .. (view image) .. the whole bar is clickable .. i want just the text to be can i fix that?

Problem 2 .. (view image) you can't see the thigny cuz its well black and so is the background .. is that fixable ...

I think thtas alll the problems
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 05:46 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.04768 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
  • (2)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