Anonymous Login
2019-12-15 00:36 PST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001289Pending RequestsProjectspublic2014-04-05 17:32
Reportersimonnzg 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
StatusnewResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0001289: addedit.php Project Parenting search to use project Status types
DescriptionOK, this is related to 0001239 in that we've tried marking projects as inactive by default to try to get the database ready for parenting to perhaps only search active projects. The problem is that once a project is inactive it loses all it's status classification and disappears into the "Archive" tab.

We tried modifying line 407 (ish) in addedid.php to set any new project to "Inactive", but that also changes any project edited to inactive. As an aside, in the default state it changes the status of an inactive project to active when it's opened for editing, which is altogether another can of worms...

Obviously, this method won't work for us, so we're wondering if there's a more flexible way of getting around this parenting problem.

I know that at the moment, the search for projects to parent takes place as a "New Project" page is loading, so the home company that the project relates to is not known, which is a pity. However, a way around this may be to have an option to limit the search to projects with a particular status, or list of statuses instead of "Inactive" or "Active", set by the administrator. These statuses are stored in the database as numbers, so it should be possible to construct a way of selecting the status types to search that is generic enough to handle whatever customisations people may have done to their data.

It's a lot of work to cater for the small number of your users that have over 10,000 active projects, it may not even be a feasible answer and it certainly requires some thought or debate, so that's why I'm suggesting it for 3.1!
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes

~0003224

caseydk (administrator)

What "Status" would properly describe this for you?
+Notes

-Issue History
Date Modified Username Field Change
2013-03-07 05:36 simonnzg New Issue
2013-12-03 21:17 caseydk Project v3.1 Release => v3.2 Release
2014-01-21 17:58 caseydk Target Version => 3.2
2014-01-25 00:41 caseydk Category General => Projects
2014-01-26 15:35 caseydk Note Added: 0003224
2014-02-25 22:31 caseydk Project v3.2 Release => Pending Requests
2014-02-25 22:31 caseydk Category Projects => General
2014-04-05 17:32 caseydk Category General => Projects
2014-04-05 17:32 caseydk Target Version 3.2 =>
+Issue History