View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0020054 | mantisbt | administration | public | 2015-08-26 12:41 | 2023-03-15 08:20 |
Reporter | cproensa | Assigned To | cproensa | ||
Priority | low | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.2.19 | ||||
Target Version | 2.20.0 | Fixed in Version | 2.20.0 | ||
Summary | 0020054: Cant modify configuration for All projects if only one project exists | ||||
Description | Where there only exists one project, the project selector is not shown, and current project is default for that only project. If entering Administration pages, where configuration can be made eiter for "All projects" and specific projects, user is unable to modify configuration for "All projects" as there is no way to select that option. Usually is not a problem because it wont happen once there are more than one project created. | ||||
Additional Information | some relatively simple fixes:
more proper fix:
| ||||
Tags | No tags attached. | ||||
related to | 0007956 | closed | cproensa | Disable project selection for users with only one project |
has duplicate | 0025134 | closed | atrol | Cant edit configuration for ALL_PROJECTS when only one project exists |
related to | 0020055 | new | More visbility on current project for adminitration pages, dedicated selector | |
related to | 0032131 | resolved | dregad | access_project_array_filter can lead to many SQL requests |
MantisBT: master 2ec8df69 2019-01-01 02:37 Committer: dregad Details Diff |
Don't apply single project logic for some users Eventhough the project selector may be hidden when there are not multiple projects to choose from, it is still needed for editing manage and configuration pages that apply to either specific project or ALL_PROJECTS. Here we add a condition that if the user has access to manage pages, the project selector is never hidden, and both the specific project and ALL_PROJECTS are available to be used. Fixes: 0020054 |
Affected Issues 0020054 |
|
mod - core/current_user_api.php | Diff File | ||
mod - core/layout_api.php | Diff File |