[rt-users] Enhancements and workflows that we have added
Aaron Sallade
asallade at PTSOWA.ORG
Tue Apr 1 20:38:50 EDT 2008
Can you send me a copy of your EditCustomField file?
Aaron Sallade'
Application Manager
PTSO of Washington
"Shared Technology for Community Health"
(206) 613-8938 Desk
(206) 521-8833 Main
(206) 613-5078 Fax
asallade at ptsowa.org
-----Original Message-----
From: Kenneth Crocker [mailto:KFCrocker at lbl.gov]
Sent: Tuesday, April 01, 2008 4:46 PM
To: Aaron Sallade
Cc: rt-users at lists.bestpractical.com
Subject: Re: [rt-users] Enhancements and workflows that we have added
Aaron,
I just put in those changes and I get a syntax error on $Type.
The
error message says the folowing:
"Error during compilation of
/apps/rt/rt-3.6.4/local/html/Elements/EditCustomField:
syntax error at /apps/rt/rt-3.6.4/local/html/Elements/EditCustomField
line 79, near ") {"
Global symbol "$Columns" requires explicit package name at
/apps/rt/rt-3.6.4/local/html/Elements/EditCustomField line 81, <GEN39>
line 361.
syntax error at /apps/rt/rt-3.6.4/local/html/Elements/EditCustomField
line 82, near "} elsif"
Global symbol "$Type" requires explicit package name at
/apps/rt/rt-3.6.4/local/html/Elements/EditCustomField line 82, <GEN39>
line 361.
Global symbol "$Rows" requires explicit package name at
/apps/rt/rt-3.6.4/local/html/Elements/EditCustomField line 83, <GEN39>
line 361.
Global symbol "$Columns" requires explicit package name at
/apps/rt/rt-3.6.4/local/html/Elements/EditCustomField line 84, <GEN39>
line 361.
syntax error at /apps/rt/rt-3.6.4/local/html/Elements/EditCustomField
line 85, near ";
}"
I'm not sure why it doesn't like $Type. Any ideas? I'm not real
experienced at perl. Just learning. Thanks.
Kenn
LBNL
On 4/1/2008 11:47 AM, Aaron Sallade wrote:
> For the width of freetext boxes etc, as well as the height -
>
> Copy your/share/html/elements/EditCustomField to
> local/html/elements/EditCustomField and add the following changes.
>
> Put this after
> $EditComponent = "EditCustomField$Type" unless
> $m->comp_exists($EditComponent);
>
>
> # My custom field formatting overlays===============
> If ($Type eq "Text") {
> $Rows = 6;
> $Columns = 20;
> } elsif ($Type eq "Wikitext") {
> $Rows = 8;
> $Columns = 15;
> } elsif ($Type eq "Select") {
> $Rows = 1;
> $Columns = 10;
> }
>
> # CustomField id # 14 is the specific ID of a field that I want to
have
> unique display
> If (CustomField->Id == 14) {
> $Rows = 7;
> }
>
> # End of my overlay=================================
>
>
>
>
> Aaron Sallade'
> Application Manager
> PTSO of Washington
> "Shared Technology for Community Health"
> (206) 613-8938 Desk
> (206) 521-8833 Main
> (206) 613-5078 Fax
> asallade at ptsowa.org
>
>
> -----Original Message-----
> From: Kenneth Crocker [mailto:KFCrocker at lbl.gov]
> Sent: Tuesday, April 01, 2008 9:25 AM
> To: Aaron Sallade
> Cc: rt-users at lists.bestpractical.com
> Subject: Re: [rt-users] Enhancements and workflows that we have added
>
> Aaron,
>
>
> We are VERY interested in what you have developed. Whether or
> not you
> post to the list, please send us what you have. It will be extremely
> appreciated. Also, do you have anything that increases the box size of
a
>
> free-test CF?. Thanks in advance.
>
>
> Kenn
> LBNL
>
> On 3/31/2008 4:54 PM, Aaron Sallade wrote:
>> Just in case these are of interest to anyone else-
>>
>> Added a scrip and template that adds a reply to a DependedOnBy Parent
>> ticket when the child is resolved. Resolving a sub task (child) will
> add
>> a comment to the parent noting that the prerequisite is now complete,
> it
>> will also email the owner of the parent task.
>>
>> Set the Row count of custom fields by type and or customfield ID. In
> our
>> implementation, single select boxes have a row height of 1 (making
> them
>> a drop down box) and text areas have a row height of 6, and a
specific
>> multi select is set to 7 so that no scrolling is needed to view its
>> options.
>>
>> Default values on custom fields. We modified the code so that the
>> "description" field in the custom field admin screen is used for the
>> default value of that custom field. This works regardless of the
field
>> type, so for text, select boxes etc.
>>
>> Altered Priority and Aging. We modified aging so that it ages towards
>> Starts instead of Due. We also made it so that priority will increase
> by
>> 1 for each day past the start date until it is resolved. Tickets with
> no
>> start date age with a priority increase of 1 per day.
>>
>> We modified the "Timeline" module to use Start Date and Due Date as
>> opposed to Created and Resolved. This is more appropriate for project
>> management. We also added more verbose titles to the timeline items,
>> including ticket #'s. This creates a Project Management Gantt style
>> chart off of any search results where the tickets have at least a
> Starts
>> Date.
>>
>> Most of these are mods/hacks to the source code that we overlayed in
> the
>> /local folder. If anyone is interested in the details I will post
them
>> to the list.
>>
>> -Aaron
>>
>>
>>
>> _______________________________________________
>> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>>
>> Community help: http://wiki.bestpractical.com
>> Commercial support: sales at bestpractical.com
>>
>>
>> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
>> Buy a copy at http://rtbook.bestpractical.com
>>
>
>
More information about the rt-users
mailing list