Editing Custom Fields on Update

How all,

In RT 3.4.4, How do you add a custom field to the ticket display, and also
on the update form?

I created a field but it is not showing up in the forms. Also tried the
"Set($CustomFieldsOnReply, 1);" in RT_SiteConfig.pm but no success…

Thanks in advance,

Francois

Random Thought:
Hodie natus est radici frater.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

You need to assign the custom field to the Queue (or globally) and have
permission to see/modify the field. This is all done via the web
interface under:

Admin/CustomFields/index.html

Joby Walker
ITI SSG, University of Washington


PGP key: https://staff.washington.edu/joby/joby-u-pub.asc

Francois Meehan wrote:

How all,

In RT 3.4.4, How do you add a custom field to the ticket display, and also
on the update form?

I created a field but it is not showing up in the forms. Also tried the
"Set($CustomFieldsOnReply, 1);" in RT_SiteConfig.pm but no success…

Thanks in advance,

Francois

Random Thought:

Hodie natus est radici frater.


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT Wiki at http://wiki.bestpractical.com

Buy your copy of our new book, RT Essentials, today!

Download a free sample chapter from http://rtbook.bestpractical.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDOHS6gA0gpghkf88RAjGQAJ9BlLqwpBlhc7lLtfxG97eyiGnjDACgsBVr
qayq+u2IM0GaHq8i7hkT8GQ=
=i99/
-----END PGP SIGNATURE-----

Hi all,

I have tranfer RT to a new server, all is ok but, on the correspondance
mail sent by RT, the “Return-Path” of emails are set to
apache@myserver.mydomain.com.

Because of this, some e-mails could not get to their destinations…

How can we fix this?

Regards,

Francois

Random Thought:
They are ill discoverers that think there is no land, when they can see
nothing but sea.
– Francis Bacon

In RT 3.4.4, How do you add a custom field to the ticket display, and also
on the update form?

I suspect you actually mean “how do I get a ticket’s ticket-level
custom fields to show up on it’s transaction entry screens?”, and if
you do, I want to know too.

Cheers,
– jra
Jay R. Ashworth jra@baylink.com
Designer Baylink RFC 2100
Ashworth & Associates The Things I Think '87 e24
St Petersburg FL USA http://baylink.pitas.com +1 727 647 1274

"NPR has a lot in common with Nascar... we both turn to the left."
	- Peter Sagal, on Wait Wait, Don't Tell Me!

In RT 3.4.4, How do you add a custom field to the ticket display, and also
on the update form?

I suspect you actually mean “how do I get a ticket’s ticket-level
custom fields to show up on it’s transaction entry screens?”, and if
you do, I want to know too.
There is several patches on the wiki for different RT versions that
allow you to do it.
I don’t know if there is available patch for 3.4.x, but if someone
adopt it for 3.4 then plaese post it to the wiki back :slight_smile:

Cheers,
– jra

Jay R. Ashworth jra@baylink.com
Designer Baylink RFC 2100
Ashworth & Associates The Things I Think '87 e24
St Petersburg FL USA http://baylink.pitas.com +1 727 647 1274

    "NPR has a lot in common with Nascar... we both turn to the left."
            - Peter Sagal, on Wait Wait, Don't Tell Me!

http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT Wiki at http://wiki.bestpractical.com

Buy your copy of our new book, RT Essentials, today!

Download a free sample chapter from http://rtbook.bestpractical.com

Best regards, Ruslan.

Hi all,

I have tranfer RT to a new server, all is ok but, on the correspondance
mail sent by RT, the “Return-Path” of emails are set to
apache@myserver.mydomain.com.

Because of this, some e-mails could not get to their destinations…

How can we fix this?
You have to add system user who send RT emails to the list of trusted
users of your mta. In other case MTA adds special info that
return-path and exactly sender is not the same.

Search in archives, this was discussed.

Regards,

Francois

Random Thought:

They are ill discoverers that think there is no land, when they can see
nothing but sea.
– Francis Bacon


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT Wiki at http://wiki.bestpractical.com

Buy your copy of our new book, RT Essentials, today!

Download a free sample chapter from http://rtbook.bestpractical.com

Best regards, Ruslan.

This worked for me on 3.4.3, thanks for pointing me to this.
Along with the instructions from
http://wiki.bestpractical.com/index.cgi?EditCustomFieldsOnUpdate

— share/html/Ticket/Display.html 2005-08-31 01:50:19.000000000 -0700
+++ local/html/Ticket/Display.html 2005-09-29 02:50:52.000000000 -0700
@@ -146,6 +146,11 @@
my @BasicActions = ProcessTicketBasics(ARGSRef => %ARGS,
TicketObj=>$TicketObj);
my @results = ProcessTicketLinks( TicketObj => $TicketObj, ARGSRef =>
%ARGS);

  • if ($RT::CustomFieldsOnReply) {
  •    my @cf_results = ProcessTicketCustomFieldUpdates(ARGSRef =>
    

%ARGS);

In RT 3.4.4, How do you add a custom field to the ticket display,
and also on the update form?

I suspect you actually mean “how do I get a ticket’s ticket-level
custom fields to show up on it’s transaction entry screens?”, and if
you do, I want to know too.
There is several patches on the wiki for different RT versions that allow
you to do it.
I don’t know if there is available patch for 3.4.x, but if someone adopt it
for 3.4 then plaese post it to the wiki back :slight_smile:

Cheers,
– jra

Jay R. Ashworth
jra@baylink.com
Designer Baylink RFC
2100
Ashworth & Associates The Things I Think '87
e24
St Petersburg FL USA http://baylink.pitas.com +1 727 647
1274

    "NPR has a lot in common with Nascar... we both turn to the left."
            - Peter Sagal, on Wait Wait, Don't Tell Me!

http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT Wiki at http://wiki.bestpractical.com

Buy your copy of our new book, RT Essentials, today!

Download a free sample chapter from http://rtbook.bestpractical.com

Best regards, Ruslan.
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT Wiki at http://wiki.bestpractical.com

Buy your copy of our new book, RT Essentials, today!

Download a free sample chapter from http://rtbook.bestpractical.com

Hi,

I am using Postfix. I found that setting the “masquerade_domains” parm,
almost cured the problem. Now the return path is apache@mydomain.com, but
I can live with that…

Thanks all,

Francois> On 9/29/05, Francois Meehan fmml@cedval.org wrote:

Hi all,

I have tranfer RT to a new server, all is ok but, on the correspondance
mail sent by RT, the “Return-Path” of emails are set to
apache@myserver.mydomain.com.

Because of this, some e-mails could not get to their destinations…

How can we fix this?
You have to add system user who send RT emails to the list of trusted
users of your mta. In other case MTA adds special info that
return-path and exactly sender is not the same.

Search in archives, this was discussed.

Regards,

Francois

Random Thought:

They are ill discoverers that think there is no land, when they can see
nothing but sea.
– Francis Bacon


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT Wiki at http://wiki.bestpractical.com

Buy your copy of our new book, RT Essentials, today!

Download a free sample chapter from http://rtbook.bestpractical.com


Best regards, Ruslan.

Random Thought:
I consider my ability to arouse enthusiasm among men the greatest asset I possess. The way to develop the best that is in a man is by appreciation and encouragement. - Charles Schwab

[ Re: getting the ticket-level custom fields on the transaction edit
screen ]On Thu, Sep 29, 2005 at 11:15:54AM +0100, Brent wrote:

This worked for me on 3.4.3, thanks for pointing me to this.
Along with the instructions from
http://wiki.bestpractical.com/index.cgi?EditCustomFieldsOnUpdate

— share/html/Ticket/Display.html 2005-08-31 01:50:19.000000000 -0700
+++ local/html/Ticket/Display.html 2005-09-29 02:50:52.000000000 -0700
@@ -146,6 +146,11 @@
my @BasicActions = ProcessTicketBasics(ARGSRef => %ARGS,
TicketObj=>$TicketObj);
my @results = ProcessTicketLinks( TicketObj => $TicketObj, ARGSRef =>
%ARGS);

  • if ($RT::CustomFieldsOnReply) {
  •    my @cf_results = ProcessTicketCustomFieldUpdates(ARGSRef =>
    

%ARGS);

  •    push(@results, @cf_results);
    
  • }
  • push (@Actions, @BasicActions, @results);
    }

I’ll look at that this week; thanks Brent.

Cheers,
– jra
Jay R. Ashworth jra@baylink.com
Designer Baylink RFC 2100
Ashworth & Associates The Things I Think '87 e24
St Petersburg FL USA http://baylink.pitas.com +1 727 647 1274

"NPR has a lot in common with Nascar... we both turn to the left."
	- Peter Sagal, on Wait Wait, Don't Tell Me!