Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-27-2002, 12:28 PM
mashby's Avatar
mashby mashby is offline
 
Join Date: Jan 2002
Location: Nashville, TN - USA
Posts: 736
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default To Do / Task List?

I searched the forum, but I didn't find anything. If this is answered elsewhere, please respond with a link.

I'd like to add a "To-Do / Task List" list to my forum.


========================
Background
========================
I run a small private vBulletin board for leaders of Palm User Groups [link]. Since we are basically a support organization, our members come up with ideas all the time that they'd like to see us implement. I bet that you run into the same things with your board as well. :knockedout:


========================
The Problem
========================
Anyway, as I was sitting here today, I started thinking about how the heck I was going to manage all these tasks. You see, I'm lucky enough to have a few volunteers, so some of these tasks get delagated to them. How do I keep everyone on the same page?

I've worked with some online task lists in the past and in most cases they are nothing more than threaded discussions with a "Complete" button. So, why couldn't this be added to vBulletin?


========================
The Idea
========================
The obvious solution would be to have a task list for everyone to use. This could be incorporated in one of three ways: 1) Task List per user, 2) A single Group Task List, 3) Both.

Regardless of Personal/Group dynamic, a task would "function" the same way. Here's a workflow example:

1. A Task Item is created. This post is basically a description of what is supposed to be done.

2. If people have questions, they can post it to the bottom of the task.

3. If the person assigned the task has an update, they too can post it to the thread. Thus, you have a full disclosure of everything that has occurred during the course of that task.

4. When the task is complete, the owner of the task has the option to "Complete" it by pressing a button. This could work like the "Install" feature of this board perhaps?


========================
Getting Complicated
========================
Ideally, there would be specific fields that would have to be filled out when creating a task instead of having an open check box. Here's a list of possible fields:
1. Title (already part of vB)
2. Start Date (a date and possibly calendar field)
3. Target Finish (a date and possibly calendar field)
4. Actual Finish (date field and recorded when the task is "Completed"
5. Description (already a vB field)
6. Intended Results (open text)
7. Assigned To (who the task is assigned to and tied to the member profile)
8. Priority (this would be a field where you could rank your tasks with 1,2,3, or A,B,C and it would sort the list accordingly)


========================
Projects
========================
If you have a project, then you could, in a sense, create a new Forum to contain those tasks related to that particular project. This would probably only work with a Group Task List, but that's ok because in most projects, it's a team that's involved anyway.

BUT, this is where the "Priority" category comes in to play big time. If you have 10 tasks for a particular project, you need to have a way to rank them.


========================
Am I Crazy? aranoid:
========================
Ok, I've gone on long enough on this. I'm curious if anyone has any feedback on this subject. Does something similar to this exist for vBulletin? If not, does anyone want to create this "super hack?"

I welcome any and all feedback.
Reply With Quote
  #2  
Old 05-05-2002, 12:13 PM
mashby's Avatar
mashby mashby is offline
 
Join Date: Jan 2002
Location: Nashville, TN - USA
Posts: 736
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I guess I'm alone in wanting this feature, or my post was so convuleted, that it didn't make any sense. Regardless, I still love the idea and think that it would be a fantastic addition of vBulletin.

I did some further thinking on it this weekend and made a little progress. I created a new forum called "Tasks" and another new forum called "Completed Tasks." I create a new task in the "Tasks" form and when it's complete, I close the thread and move the thread to the "Completed Tasks" forum. This gives a very rudimentary version of a task list, but it's a start.

The only thing missing is a method of ranking the tasks so that they have a priority. One possible solution would be to:

1. Add a field to the db for rank
2. Add the field to the new post template (I forget the name)
3. Create a new templata, a' la pluhnews that shows the posts from the task forum sorted by the "Rank" field.
4. Add the field to all the other views.

This is a rudimentary implementation, but it's a start. If anyone has any feedback, insight, whatever, I'd love to discuss it!
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 11:00 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.03686 seconds
  • Memory Usage 2,169KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete