Opened 8 years ago

Closed 7 years ago

Last modified 7 years ago

#4391 closed enhancement (wontfix)

Option to hide billable checkbox

Reported by: key@… Owned by: anonymous
Priority: normal Component: TimingAndEstimationPlugin
Severity: minor Keywords: billable, checkbox, hiding, option
Cc: fkadmin@… Trac Release: 0.11


Since we have some internal projects, which are not billable at all, we'd like an option (for example a trac.ini option) to completely hide the "billable" checkbox.

Attachments (0)

Change History (9)

comment:1 Changed 8 years ago by anonymous

bump :) - anyone?

comment:2 Changed 8 years ago by bobbysmith007

Oddly enough, the permissions branch allows you to hide fields you dont want to see. But it will still be on all the reports and whatnot. Is that enough? Do I need to do more?

comment:3 Changed 8 years ago by anonymous

We also like to remove the billing option because we dont bill at the governement. I tried to remove the custom billing fields from trac.ini but the report fails without billing. After some SQL changes it worked, but im sure there are lot of other users who never bill.

comment:4 Changed 8 years ago by allard

  • Owner changed from bobbysmith007 to anonymous
  • Status changed from new to assigned

Im making a patch for this one at the moment, because of other activities my estimation is to have it ready before 22-06-2009 ( i will not bill )

comment:5 Changed 8 years ago by filipe

  • Cc fkadmin@… added; anonymous removed

thanks for that!

comment:6 Changed 7 years ago by anonymous

Is there a way to set billable to False (by default) until this enhancement is done?

comment:7 Changed 7 years ago by bobbysmith007

Billable can be set to false by editing the default value in the custom fields section of the trac.ini

comment:8 Changed 7 years ago by bobbysmith007

  • Resolution set to wontfix
  • Status changed from assigned to closed

Given that the permissions branch of the plugin allows you to hide billable and you can easily set the default value, I am going to close this as wontfix

[field settings]
fields = billable,...
billable.permissions = ALWAYS:hide

comment:9 Changed 7 years ago by bobbysmith007

I typoed the config, please see this instead:

[field settings]
fields = billable,...
billable.permission = ALWAYS:hide

Add Comment

Modify Ticket

as closed The owner will remain anonymous.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.