Project

General

Profile

Feature to Group Custom Fields by Category

Added by philippe lhardy about 1 year ago

This feature is to enhance custom fields with a category that will be used to group all custom fields within a single table/frame for a very same category at display.

Context of developement : This is a request from a customer. I am starting working on that feature and will be paid for. Our customer want this to be done as a classical open source improvment, so this will be proposed to bug tracker and when officialy released upgrade will be done from redmine.

What is the best way to proceed ? Is there any existing pending feature or plugin related to this ?


Replies (14)

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy about 1 year ago

Current prototype status preview.

group_category_layout : a new field that contains a string. It is used as legend for grouped items. Work in progress

fields with a group_category_layout set and same group_category_layout are grouped altogether.
groups are ordered using lexicographic ordering on group_category_layout string.

Attached an example for an Issue with some grouped fields.

Screenshot from 2023-11-10 14-22-54.png (69.1 KB) Screenshot from 2023-11-10 14-22-54.png custom fields grouped by catgory '4' '5' and 'BIZ'

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy about 1 year ago

Same request already exist, issue https://www.redmine.org/issues/39530 was updated with link to https://www.redmine.org/issues/35281.

This topic should be discussed to converge to a viable and common solution.

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy 10 months ago

There was no update on this from issues and i have limited time to actualy deliver this feature.
I then will do it as a plugin ( if possible ) and publish it.
Having a working plugin to play with might be a starting point for further discussions.

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy 10 months ago

I did push a prototype in https://www.redmine.org/issues/39530

idea is to reuse custom field as a category to group other custom fields, custom fields have a new attribute for their parent category.
From here we could create a 'group' or 'layout' type to really dedicate them. currently any kind of custom field can be used as a group.
An interest to do this is to support display, info popup of group and improvement in i18n of custom fields without need of extra code.

Somehow can be used as a very restricted version of structured fields like feature as https://www.redmine.org/issues/38957.

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy 10 months ago

Another feature is https://www.redmine.org/issues/40084 that is dedicated to insert static information.

If integrated this kind of custom field could be used as group category.

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy 10 months ago

I took time to port https://www.redmine.org/issues/30919 in current master branch to review how to converge with https://www.redmine.org/issues/39530.

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy 10 months ago

Thanks to Orange sponsoring, development of this feature proceed further.

here is a plugin mixing :

- https://www.redmine.org/issues/39530
- https://www.redmine.org/issues/40084
- https://www.redmine.org/issues/30919

plugin will be attached on https://www.redmine.org/issues/30919

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy 10 months ago

Adding possiblity to change full_width_layout for a group so by project and tracker. some pending work is on github https://github.com/artlog/redmine/ .

RE: Feature to Group Custom Fields by Category - Added by philippe lhardy 10 months ago

Hi Ko Nagase

Thanks for coding it and adding this information here.
As you can read in this topic thread, i already did code a plugin and merged extensions to it since i was not aware of your work.
Collecting implementations and trying to move in a common direction is a good step and will be helpful for redmine community.

Kind Regards

RE: Feature to Group Custom Fields by Category - Added by epre nrem 8 months ago

There was no update on this from issues and i have limited time to actualy deliver this feature.

    (1-14/14)