SignatureToTheTop
Jump to navigation
Jump to search
From the rt-users mail list.
Full description: http://lists.bestpractical.com/pipermail/rt-users/2006-June/040249.html
Problem:
> My RT users and I have signatures that we want to appear at the > top (bottom is default) of the body of any coorespondance email. When > they respond to tickets, RT3.4 quotes the ticket content, but places > the RT user's signature on the bottom,[...]
Solution:
Change the html/Elements/MessageBox file. There is two way:
Manual
Edit this line:
<textarea class="messagebox" COLS=<%$Width%> ROWS=<%$Height%> WRAP=<%$Wrap%> NAME="<%$Name%>"><& /Elements/Callback, %ARGS &><% $Default %><%$message%><%$IncludeSignature ? $signature : ''%></textarea>
DO NOT FORGET: copy MessageBox file from the rt3/share tree to the rt3/local tree!
For RT 3.8: Change this line:
<% $Default || '' %><% $message %></textarea><% $signature %>
To:
<% $signature %><% $Default || '' %><% $message %></textarea>
I also had to restart apache to actually see the change, not sure why.
Patch
Patch against RT 3.4:
-------------- next part -------------- --- MessageBox 2006-06-30 17:09:53.000000000 -0300 +++ MessageBox 2006-06-30 17:10:28.000000000 -0300 @@ -43,7 +43,7 @@ %# those contributions and any derivatives thereof. %# %# END BPS TAGGED BLOCK }}} -<textarea class="messagebox" COLS=<%$Width%> ROWS=<%$Height%> WRAP=<%$Wrap%> NAME="<%$Name%>"><& /Elements/Callback, %ARGS &><% $Default %><%$message%><%$IncludeSignature ? $signature : ''%></textarea> +<textarea class="messagebox" COLS=<%$Width%> ROWS=<%$Height%> WRAP=<%$Wrap%> NAME="<%$Name%>"><& /Elements/Callback, %ARGS &><% $Default %><%$IncludeSignature ? $signature : ''%><%$message%></textarea> <%INIT> my ($message);