Content
View differences
Updated by Jens Ulferts over 2 years ago
**As a** user
**I want** to select the columns displayed in the project list and include that selection including the order they are in in a persisted list
**So that** I can optimize the information to display
**Acceptance criteria**
* The user can choose the columns to displays within a "Configure view" modal
* The modal can be triggered from the more menu
* All currently available columns can be selected and their order changed including the
* The description column introduced can also be selected.
* #52127 will take care to have the then redundant "Expand" option removed and to have the field truncated in #52127. case the text exceeds the column width.
* The 'name' column is always displayed. The user cannot remove it from the list of chosen columns. It can be rearranged.
* Functionality used for the column selection of the work package table view is reused and adapted to be more user friendly in both places. I.e. labels are added to the fields.
* When persisting lists by a logged in user, the selected columns are persisted as well including the order the columns are in.
* When opening the persisted list, the table shows the selected columns in the order the user selected them to be in when persisting.
* When exporting the list of projects (PDF and XLS), only the selected columns are exported
* Hide values for which custom fields are disabled in the project (Project attribute functionality)
* Lists that have already been persisted will receive the default column selection of the instance.
* In the administration (admin/settings/projects), adapt the setting for selecting the columns displayed in a project list to the same UI used within the modal for selecting columns for a specific list.
* This allows to also select the order the columns are in by default
* Deletion of the 'Name' column is to be prevented.
* In the administration (admin/settings/work\_packages), adapt the setting for selecting the columns displayed in a work package list to the same UI used within the modal for selecting columns for a specific list.
* This allows to also select the order the columns are in by default
* Deletion of the 'Id' and the 'Subject' column is to be prevented.
**I want** to select the columns displayed in the project list and include that selection including the order they are in in a persisted list
**So that** I can optimize the information to display
**Acceptance criteria**
* The user can choose the columns to displays within a "Configure view" modal
* The modal can be triggered from the more menu
* All currently available columns can be selected and their order changed including the
* The
* #52127 will take care to have the then redundant "Expand" option removed and to have the field truncated
* The 'name' column is always displayed. The user cannot remove it from the list of chosen columns. It can be rearranged.
* Functionality used for the column selection of the work package table view is reused and adapted to be more user friendly in both places. I.e. labels are added to the fields.
* When persisting lists by a logged in user, the selected columns are persisted as well including the order the columns are in.
* When opening the persisted list, the table shows the selected columns in the order the user selected them to be in when persisting.
* When exporting the list of projects (PDF and XLS), only the selected columns are exported
* Hide values for which custom fields are disabled in the project (Project attribute functionality)
* Lists that have already been persisted will receive the default column selection of the instance.
* In the administration (admin/settings/projects), adapt the setting for selecting the columns displayed in a project list to the same UI used within the modal for selecting columns for a specific list.
* This allows to also select the order the columns are in by default
* Deletion of the 'Name' column is to be prevented.
* In the administration (admin/settings/work\_packages), adapt the setting for selecting the columns displayed in a work package list to the same UI used within the modal for selecting columns for a specific list.
* This allows to also select the order the columns are in by default
* Deletion of the 'Id' and the 'Subject' column is to be prevented.