SignatureToTheTop
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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);