Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Project Tools - Create Project Managers who get PM on New or Replies to issues Details »
Project Tools - Create Project Managers who get PM on New or Replies to issues
Mod Version: 1.10, by Quarterbore (Member) Quarterbore is offline
Developer Last Online: Jul 2012 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.8 Rating: (4 votes - 4.75 average) Installs: 21
Released: 15 Aug 2007 Last Update: 16 Aug 2007 Downloads: 67
Not Supported DB Changes Uses Plugins Template Edits Code Changes Is in Beta Stage  

I am a new customer to vBulletin Project tools but I was very disapointed to discover that there was no notification when a new issue was added or replied to in vBulletin Projects.

What does this do?

This modification will create a new field in your projects database where "project managers" as determined by their username is stored. These "project managers" will get PMs when a new issue is added to the system and/or they will get a PM when a reply is posted to a topic that they are the project manager for.

How do I install this?

Step 1: Download the attached product file and install it like you install any vBulletin product file.

Step 2: Then you need to perform the following code edits:

OPEN FILE: admincp/projects.php

FIND:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

REPLACE WITH


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

FIND


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

REPLACE WITH:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

FIND


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

AFTER ADD


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


OPEN FILE: includes/class_dm_pt_project.php

FIND:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

REPLACE WITH:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Please note, I am posting this early as I need this capability for my own site and I am hoping to get some feedback on how I can improve this. I just coded it this evening and I only have one vBulletin Projects license so I have only tested this on my one site but I believe this should work for anyone...

Version History:
Version 1.0
- First Release
Version 1.1
- Now a project manager will not get a PM about their OWN new posts or replies to posts.

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	project_post.jpg
Views:	353
Size:	40.1 KB
ID:	68602   Click image for larger version

Name:	managers.jpg
Views:	207
Size:	21.8 KB
ID:	68603  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
vBulletin Project Tools Unclosed Assigned Issues In Project Tools Milad vBulletin 3.6 Add-ons 6 10 Feb 2009 17:46
vBulletin Project Tools My Assigned Issues In vBulletin Project Tools Milad vBulletin 3.6 Add-ons 10 26 Jan 2008 08:26

Comments
  #2  
Old 15 Aug 2007, 04:28
Quarterbore Quarterbore is offline
 
Join Date: Mar 2005
Reserved for version history or ???
Reply With Quote
  #3  
Old 15 Aug 2007, 05:45
jgommel's Avatar
jgommel jgommel is offline
 
Join Date: Jun 2005
Real name: James
I'm receiving the following error when I try to access the Project Manager under the Admincp > Project Toosl > Project Manager


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

__________________
N.E.O.S.M.U.T.
NorthEast Ohio Small Unit Tactics
F/Stop Media
Digital Photography: For the love of it
Reply With Quote
  #4  
Old 15 Aug 2007, 12:10
Quarterbore Quarterbore is offline
 
Join Date: Mar 2005
Originally Posted by jgommel View Post
I'm receiving the following error when I try to access the Project Manager under the Admincp > Project Toosl > Project Manager


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.
Can you confirm your code edits? Your error is in the area where you needed to add the "managers" value to the "clean array" function so I assume you have a typo.

The code hack is the first set of FIND and REPLACE posted above in the /admincp/project.php file.

The code on your site should look like this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Reply With Quote
  #5  
Old 15 Aug 2007, 23:36
jgommel's Avatar
jgommel jgommel is offline
 
Join Date: Jun 2005
Real name: James
What file versions are you editing? I was able to re-apply the the file edits and import the project xml, but I don't see anything when editing or adding a project.

My project.php file version is: RCS: $Revision: 17792 $
My class_dm_pt_project.php file version is: RCS: $Revision: 17792 $
__________________
N.E.O.S.M.U.T.
NorthEast Ohio Small Unit Tactics
F/Stop Media
Digital Photography: For the love of it
Reply With Quote
  #6  
Old 16 Aug 2007, 00:12
Quarterbore Quarterbore is offline
 
Join Date: Mar 2005
Hmmm, looks like I forgot to add a file edit...

I have updated the directions in the original post. Note that I added the code where it says "ADD AFTER" and this will give you a field where you can actually add the Project Managers.

Sorry for the confusion!

Last edited by Quarterbore; 16 Aug 2007 at 00:19.
Reply With Quote
  #7  
Old 16 Aug 2007, 02:26
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
This is a very userful add-on. Thanks!
Reply With Quote
  #8  
Old 16 Aug 2007, 22:04
Quarterbore Quarterbore is offline
 
Join Date: Mar 2005
OK, I updated the script so that now it will check if the new topic or the reply to the topic was posted by one of project managers. If the post was made by one of the project managers, that project manager will now NOT get a notification that they posted a new topic or reply
Reply With Quote
  #9  
Old 20 Aug 2007, 03:19
jgommel's Avatar
jgommel jgommel is offline
 
Join Date: Jun 2005
Real name: James
I narrowed this issue down to this mod...

When assigning a username to a Task or a Feature, I get the following Fatal Error:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

What's strange is that the user still ends up being assigned to the Task or Feature?!?! So far, this only appears to be an issue with Task and Feature Assignment. I don't see the error on Bug Assignments.

If I disable the mod, all's well.
__________________
N.E.O.S.M.U.T.
NorthEast Ohio Small Unit Tactics
F/Stop Media
Digital Photography: For the love of it
Reply With Quote
  #10  
Old 24 Aug 2007, 02:20
Quarterbore Quarterbore is offline
 
Join Date: Mar 2005
I am traveling this week and I can't look at this here. I will look at it when I get back home (my work laptop is limited)...
Reply With Quote
  #11  
Old 19 Sep 2007, 19:20
jerrygapinski jerrygapinski is offline
 
Join Date: Sep 2007
Hi

Thanks for the add-on. Anyway to have more custom subjects in the PM? Like the title of the post? I was able to customize the static text via the phrase manager. Also, anyway to differentiate subjects between the initial post and replies?

Thanks, Jerry
Reply With Quote
  #12  
Old 14 Oct 2007, 12:51
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
I am hoping to get some feedback on how I can improve this.
Well I have 2 suggestions:

1-Now that we have managers per category, why not auto assign the project to them in addition of sending PM?

2-In admincp, instead of having to type the names, why not use the same pre polutated javascript box when assigning managers?
Reply With Quote
  #13  
Old 03 Dec 2007, 20:35
Cars2007 Cars2007 is offline
 
Join Date: Jun 2007
Originally Posted by Quarterbore View Post
OK, I updated the script so that now it will check if the new topic or the reply to the topic was posted by one of project managers. If the post was made by one of the project managers, that project manager will now NOT get a notification that they posted a new topic or reply
I changed my own copy back to do that anyway, so it works more like JIRA. Would be nice to have this as an option if you have time in some future release.

Thanks, by the way! PT sorely needs this functionality.
Reply With Quote
  #14  
Old 07 Dec 2007, 13:08
wcm wcm is offline
 
Join Date: Sep 2006
Great mod!

1. Can you add an option to get instant notification via email directly instead of the PM?
2. It would also be nice if you could include the title of the issue and perhaps some of the text included in the PM/email.
3. A direct link to the issue would also be great.
Reply With Quote
  #15  
Old 07 Dec 2007, 13:32
Pudelwerfer's Avatar
Pudelwerfer Pudelwerfer is offline
 
Join Date: Oct 2007
Lightbulb .. would be useful

First: many thanks for your work quarterbore

Originally Posted by wcm View Post
Great mod!

1. Can you add an option to get instant notification via email directly instead of the PM?
2. It would also be nice if you could include the title of the issue and perhaps some of the text included in the PM/email.
3. A direct link to the issue would also be great.
It would be a brilliant extension for this mod - i agree to wcm -

This could be very useful.

---
and please sorry for my english ...
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 14:07.

Layout Options | Width: Wide Color: