Go Back   vb.org Archive > Community Central > Community Lounge
  #1  
Old 03-25-2009, 09:40 AM
MrEyes MrEyes is offline
 
Join Date: Nov 2004
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by WiBu View Post
......For the most part they're highly segmented, things being tucked away in separate categories, it doesn't really promote exploration or spontaneous discussion.....
When I originally set up my site one of the most frequent comments was "there are too many forums". Like most forums the structure of the site was designed to segregate subjects into specific areas, for example the sites subject is motorbikes so we have a forums for Mechanics, Riding Techniques, General Bike Chat, Off Topic Chat, Days Out etc, Motorbike Media, Off Topic Media.

Like any filing system, this segregation allows users to find threads on specific subjects easily. However I soon realised that a good portion of my active members would use some/all these areas and they found it annoying to have to click in/out of these.

So I found myself with a decision to make, go against internet tradition and mash everything together or leave the traditional segregated set up. Then I realised there there were problems with both these solutions, the biggest ones being:
  • Lets say UserX is interested in subjects A, B & C - but UserY is only interested in subjects A & B. If I mash everything then UserY will be annoyed as there are loads of subject C threads clogging up there view.
  • I would have to use tags/thread prefixes to allow at least some semblance of organisation, however these are user defined and we all know that you cannot rely on a user to do anything.
  • Leaving things segregated would continue to annoying forum members that just wanted to see things in one place.
  • Mashing together would annoy forum members that preferred everything in its own section.

These problems of course left me with something of a headache, so I was still at square one with a traditional segregated forum.

Then I found a perfect solution, that allows me to keep a segregated forum for those that want it at the same time as allowing members to mash together the subject that they want mashed together.

In summary I created a mod that allows users to select their preferred forums and then view all threads from their selected forums on a single page. This means that UserX can see all A, B & C threads in one place at the same time as UserY only see A & B threads, and UserZ can continue to use a traditional segregated forum.

This mod is available here:

https://vborg.vbsupport.ru/showthread.php?t=191770

This mod has been on my site for almost a year, and every single user loves it.
Reply With Quote
Reply

Thread Tools
Display Modes

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 02:58 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04860 seconds
  • Memory Usage 2,196KB
  • Queries Executed 12 (?)
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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • 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_threaded
  • showthread_threaded_construct_link
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete