Content
View differences
Updated by Parimal Satyal almost 2 years ago
### Steps to reproduce
1. Go to Administrator Settings → Project → Project attributes
2. Go to the edit page of a project attribute
### What is the buggy behavior?
* The options "Required" and "Visible" are hard to understand
### What is the expected behavior?
* Required:
* Rename label to: "Required for all projects"
* Change hint help text to: "Check to enable this attribute and make it required in all projects. It cannot be deactived for individual projects."
* Visible:
* Rename label to: "Admin-only"
* Change hint text to: "Check to make this attribute only visible to administrators. Users without admin rights will not be able to view or edit it."
* Flip the behaviour so that :
* unchecked by default now
* you check to limit the visibility to admins instead of current behaviour where you check to make it visible to non-admins
* Migrate so that the switch setting is flipped for all existing project settings
* Searchable:
* Add hint text: "Check to make this attribute available as a filter in project lists."
### Context
These project attribute and custom field edit pages can be improved a LOT more than this (and also Primerised), but this is a smaller incremental difference to improve usability/comprehension.
### Screenshots and other files
**Current phrasing:**
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/105370/content">
### Environment information
**Edge**
**OpenProject 14.2.0**
Core build
[f33618987b77e72a08695d6f41b5695d5c8310a9](https://github.com/opf/openproject/commits/f33618987b77e72a08695d6f41b5695d5c8310a9)
Product version
[fb2ecef25b5f93b1a451b6cfb76493447d1b8d74](https://github.com/opf/saas-openproject/commits/fb2ecef25b5f93b1a451b6cfb76493447d1b8d74)
**Language**
EN
1. Go to Administrator Settings → Project → Project attributes
2. Go to the edit page of a project attribute
### What is the buggy behavior?
* The options "Required" and "Visible" are hard to understand
### What is the expected behavior?
* Required:
* Rename label to: "Required for all projects"
* Change hint
* Visible:
* Rename label to: "Admin-only"
* Change hint text to: "Check to make this attribute only visible to administrators. Users without admin rights will not be able to view or edit it."
* Flip the behaviour so that :
* unchecked by default now
* you check to limit the visibility to admins instead of current behaviour where you check to make it visible to non-admins
* Migrate so that the switch setting is flipped for all existing project settings
* Searchable:
* Add hint text: "Check to make this attribute available as a filter in project lists."
### Context
These project attribute and custom field edit pages can be improved a LOT more than this (and also Primerised), but this is a smaller incremental difference to improve usability/comprehension.
### Screenshots and other files
**Current phrasing:**
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/105370/content">
### Environment information
**Edge**
**OpenProject 14.2.0**
Core build
[f33618987b77e72a08695d6f41b5695d5c8310a9](https://github.com/opf/openproject/commits/f33618987b77e72a08695d6f41b5695d5c8310a9)
Product version
[fb2ecef25b5f93b1a451b6cfb76493447d1b8d74](https://github.com/opf/saas-openproject/commits/fb2ecef25b5f93b1a451b6cfb76493447d1b8d74)
**Language**
EN