View Single Post
  #2  
Old 02-11-2007, 04:50 PM
darnoldy darnoldy is offline
 
Join Date: Dec 2004
Posts: 234
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by camel101 View Post
I was instructed to come here for help...
Well, then let's see if we can give you some!

I see several concerns in implementing your project:

1. You have 3 things you need to know about each member: location, subject (with, perhaps, multiple values) & role (student, teacher, principal). It is pretty easy to create custom user fields, and compel people to supply data at signup. It is impossible to ensure that they give you true answers.

2. You say "It will be an education website where teachers, professors, principles, etc. would visit the site and communicate." This is what forums are good at. If your project works, you will build a community of members— a group of people, for whom, what they have in common is more important than their differences. My experience tells me that as people decide who they have something in common with, your three categories will be less important than other characteristics that you can't measure.

3. You also say, "We want to offer them content based on thier state or status." Though forum software can be used to offer static content (articles, newsfeeds, etc.), this is not what its best at. If this is done, my experience tells me that it is best done in a separate area, and not intermixed with discussions. With intermixing, the articles will overwhelm, and eventually extinguish, the discussions--thus killing community.

4. Once you separate this content, you have a couple of choices: you can use a CMS (Content Management System) that interacts with the forum software, but is separate; you can put the articles in their own forum and use an article-management plugin (there are a few available).

5. Selecting articles for presentation is then just a search process. It is relatively easy to create a link that will search using the content of your 3 custom fields as default parameters. The trick will be to appropriately determine the scope of the search. I can't imagine an article that would be of interest to history teachers in Kansas, that would not also be of interest to principals in Kansas or history teachers in Nebraska, and maybe social studies or civics teachers.

--a teacher in California
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01744 seconds
  • Memory Usage 1,766KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)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)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete