Opened 13 years ago

Closed 13 years ago

#788 closed bug (fixed)

improve admin interface for components

Reported by: charlie Owned by: wkornewald
Priority: normal Milestone: Website R1
Component: Website/Trac Version:
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

While John's Javascript allows sub-components for ticket submission, it does not help component management. The component management page could quickly become fairly unmanageable as a result. The relationship should be in the database - this reduce the need for Javascript to only those situations where it really helps users.

There should also be a relationship between component and version.

Change History (6)

comment:1 by wkornewald, 13 years ago

Version: R1 alpha1

Yes, that would be ideal, but as I said, I definitely want to use an official Trac install for this. We should not maintain the source ourselves (as far as possible). If you can do this with the official source I'm not against it.

An alternative "hack" would be to add a "Rename Parent:" [...] "to:" [...] form that renames everything matching "<parent>/*" and also "<parent>". It's not very nice, but it would do the job (and that without a lot of work on our side).

comment:2 by wkornewald, 13 years ago

Or we can add a checkbox "Rename Children" next to the component's "Name" field (in component details in admin interface), so when you rename the parent you can easily rename all children, too (matching <Name>/*). What do you think?

comment:3 by wkornewald, 13 years ago

Summary: Componentsimprove admin interface for components

comment:4 by wkornewald, 13 years ago

Cc: wkornewald added
Platform: All

comment:5 by wkornewald, 13 years ago

Cc: wkornewald removed
Owner: set to wkornewald
Platform: All
Status: newassigned

comment:6 by wkornewald, 13 years ago

Resolution: fixed
Status: assignedclosed

Now it's possible to rename subcomponents together with the parent. This should be good enough.

Note: See TracTickets for help on using tickets.