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
  #32  
Old 01-11-2002, 10:37 PM
SirSteve SirSteve is offline
 
Join Date: Oct 2001
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's working great! BUT, I have a popular template hack, the Forum Posts Threads Last Post Moderator repeats per forum (look here: http://www.sirstevesguide.com/vbportal/forums ) and it would be nice if it also cleared that table row when collapsed. My other hangup is the expand/collapse gif is smack agains the forum name, where is this bit so I can add a space after it so it looks nicer?
Reply With Quote
  #33  
Old 01-11-2002, 10:48 PM
StarBuG's Avatar
StarBuG StarBuG is offline
 
Join Date: Dec 2001
Location: Germany
Posts: 1,033
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

forumhome_forumbit_level1_nopost is the template!

change it to:
<td colspan="6">$expandcontract& bsp;<a href="forumdisplay.php?s=$session[s

(without the space between & b )

and u have a space

By the way: Your Forum doesn?t remember my settings also!

(You can delete my account! Just want to test it! )




Greetings

StarBuG
Reply With Quote
  #34  
Old 01-11-2002, 10:52 PM
SirSteve SirSteve is offline
 
Join Date: Oct 2001
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by StarBuG
forumhome_forumbit_level1_nopost is the template!

change it to:
<td colspan="6$expandcontract">& bsp;<a href="forumdisplay.php?s=$session[s
(without the space betweeb & and b)

By the way: Your Forum doesn?t remember my settings also!

(You can delete my account! Just want to test it! )


and u have a space

Greetings

StarBuG
Thanks. I tried it but no go so I had to add a non-breaking space (&nbsp and it worked.

Now, about that other issue...

It remembered my setting... ??
Reply With Quote
  #35  
Old 01-11-2002, 10:58 PM
StarBuG's Avatar
StarBuG StarBuG is offline
 
Join Date: Dec 2001
Location: Germany
Posts: 1,033
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First you read my post during I was editing it cause I made a typo! hehe

2nd: Try this:
close all categories
refresh
open one
refresh and look if it is still open!

I tried it and it was closed again!

greetings

StarBuG
Reply With Quote
  #36  
Old 01-11-2002, 11:08 PM
SirSteve SirSteve is offline
 
Join Date: Oct 2001
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmm... you are correct. Like 1 out of 10 times it works...
Reply With Quote
  #37  
Old 01-11-2002, 11:15 PM
StarBuG's Avatar
StarBuG StarBuG is offline
 
Join Date: Dec 2001
Location: Germany
Posts: 1,033
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can u please try it with netscape to?
For me it was the same problem!

Greetings

StarBuG

ps: I would change the graphics!
I have made my own ones and if anyone wants them I have attached them here!
Reply With Quote
  #38  
Old 01-11-2002, 11:20 PM
dabean dabean is offline
 
Join Date: Oct 2001
Posts: 247
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by jminiman
Okay, I followed the instructions exactly, and forums home never changed. I selected one of my forums to be collapsed by default, and that didn't change anything.

Outside of what the readme prescribes, what else must I do to enable this to work? Where in admin CP do I turn it on globally? I just went into Forums--Edit to turn on collapsing for one forum.
You need to have a forum depth set to at least 2.
This hack can only collapse forums that would normally appear on the forum home page.

SirSteve: I don't have that hack installed I will look it over and produce a extension to add collapse support for it, when I have time.

All: rapidly expanding/contracting groups will cause it to forget the setting because IE/Netscape queue HTTP requests wait for the background load to happen (notice that collapsing/expanding causes your progress bar to start loading something), Netscape 6 takes slightly longer than IE.. but settings are saved. One extension I would love to provide is a status icon to show the settings being saved but IE lacks support for assigning the onload event dynamically .
Reply With Quote
  #39  
Old 01-11-2002, 11:26 PM
StarBuG's Avatar
StarBuG StarBuG is offline
 
Join Date: Dec 2001
Location: Germany
Posts: 1,033
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If I understand u right dabean I have to wait longer so the changes can take effect!

If I collabs forums I can do it as fast as I can and a fast refresh doesn´t matter! It remembers the settings!
But the expand setting isn´t saved (I waited 30 seconds and the loadind was done long befor the refresh!)

Can u plz recheck your code or maybe recode the expand script so that it remembers it correctly!
I don´t think that this is a browser Problem:
a) netscape has the same problem
b) the collabs is working without any problems!

Greetings

StarBuG
Reply With Quote
  #40  
Old 01-11-2002, 11:33 PM
Martz's Avatar
Martz Martz is offline
 
Join Date: Oct 2001
Location: UK
Posts: 156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have reinstalled this hack from scratch and it doesn't remember any of my settings.

Any advice? I'm sure tje zipfile in your first post is outdated, I can't see any differences between it and the one without saved settings.
Reply With Quote
  #41  
Old 01-11-2002, 11:37 PM
StarBuG's Avatar
StarBuG StarBuG is offline
 
Join Date: Dec 2001
Location: Germany
Posts: 1,033
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

IF u find red code in your readme you have the right file!

But if not I have attached the right one!

Greetings

StarBuG

[Attachment removed - read dabeans reply!]
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:16 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.05233 seconds
  • Memory Usage 2,312KB
  • 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_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