<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.cc2e9983-9910-4fc4-b7ec-8d37b1b03fb6, li.cc2e9983-9910-4fc4-b7ec-8d37b1b03fb6, div.cc2e9983-9910-4fc4-b7ec-8d37b1b03fb6
        {mso-style-name:cc2e9983-9910-4fc4-b7ec-8d37b1b03fb6;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">There’s probably other ways, but this is what we do:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Per the recommended method of altering RT code, copy
</span>share/html/SelfService/CreateTicketInQueue.html <span style="color:#44546A">
to</span> local/html/SelfService/CreateTicketInQueue.html <span style="color:#1F497D">
 (create the path first if it does not already exist, and be sure not to overwrite your customized CreateTicketInQueue.html if it is already in that local/…  path!)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">   (see <a href="http://requesttracker.wikia.com/wiki/CustomizingWithLocalDir">
http://requesttracker.wikia.com/wiki/CustomizingWithLocalDir</a> for details on customizing code in this way)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">What changed the actual layout was the table style (qlist).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">For this style to take effect, create a style sheet in
</span>local/static/css<span style="color:#1F497D">  (e.g. </span>local/static/css/norseman.css<span style="color:#1F497D">).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">   (see the official docs here <a href="https://docs.bestpractical.com/rt/4.4.0/customizing/styling_rt.html">
https://docs.bestpractical.com/rt/4.4.0/customizing/styling_rt.html</a> for details)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Tweak these to whatever looks good to you, this is our style sheet:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  <o:p>
</o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">*<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">*    CUSTOM CSS STYLES FOR RT<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">*<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">*/<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  SELF SERVICE PAGE LAYOUTS  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  THIN BORDERS GROUPING FORM ELEMENTS/SECTIONS TOGETHER  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">td.tblbdr { border: solid #bbbbbb 1px; }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  THE TEXT (INSTRUCTIONS) UNDERNEATH EACH FORM ELEMENT/INPUT  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">td.helptext {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   color: #444444;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   font-style: italic;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  LIST OF QUEUES TO CREATE A NEW TICKET IN, ON SelfService PAGE  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">table.qlist { border-style: none; }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">  <o:p>
</o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  STYLE THE NAME OF THE QUEUE ON THIS "NEW TICKET IN ..." PAGE  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*       GENERIC (BOTH <TD> AND <A> TAGS)  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">.qname {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   color: blue;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   font-weight: bold;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*       APPLIES TO THE <TD> TAG  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">td.qname { padding: 7px; }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*       APPLIES TO THE <A> TAG  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">td.qname a:visited { color: blue; }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  FORCES TWO COLUMN (NEW TICKET) FORMS TO PUSH THE COLUMNS FURTHER APART  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">td.empty {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   width: 60px;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   overflow: hidden;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   display: inline-block;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   white-space: nowrap;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  FOR [Mandatory] CUSTOM FIELDS, CHANGE FORMATTING:  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">.requiredfield {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   color: #aa4444;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   font-style: italic;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">/*  LEFT ALIGNED LABEL  */<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">.labelleft {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   .label<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">   text-align: left;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Have RT load that file via something like this in your RT_SiteConfig.pm file:<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-family:"Courier New"">Set( @CSSFiles, ('norseman.css') );<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Here is how we modified the CreateTicketInQueue.html file.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Only the style references are necessary, the rest is added code that looks in local/html/SelfService for html files that match the names of your queues.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">If it finds one (e.g. Helpdesk.html, or whatever), it will load that customized page display in lieu of the generic ‘new ticket’ page.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">We did this because some of our queues required extra text (helpful instructions) and page layout.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"># diff -u /opt/rt4/share/html/SelfService/CreateTicketInQueue.html  CreateTicketInQueue.html<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">--- /opt/rt4/share/html/SelfService/CreateTicketInQueue.html    2015-06-19 22:44:32.956890832 -0400<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+++ CreateTicketInQueue.html    2015-05-15 12:33:16.806628404 -0400<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">@@ -47,16 +47,21 @@<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">%# END BPS TAGGED BLOCK }}}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><& Elements/Header, Title => loc("Create a ticket") &><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">-<h1><&|/l&>Select a queue for your new ticket</&></h1><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+<h1><&|/l&>Please select a queue (department) for your new ticket</&></h1><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">-<dl><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+<table style='qlist'><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">% while (my $queue = $queues->Next) {   
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"> % next unless $queue->CurrentUserHasRight('CreateTicket');<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">-<dt><a href="<%RT->Config->Get('WebPath')%>/SelfService/Create.html?Queue=<%$queue->id%>"><%$queue->Name%></a></dt><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">-<dd><%$queue->Description%></dd><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+% my $QueueName = $queue->Name;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+% if (-e "/opt/rt4/local/html/SelfService/$QueueName.html") {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+<tr><td class="qname"><a class="qname" href="<%RT->Config->Get('WebPath')%>/SelfService/<%$queue->Name%>.html?Queue=<%$queue->id%>"><%$queue->Name%></a></td><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+% } else {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+<tr><td class="qname"><a class="qname" href="<%RT->Config->Get('WebPath')%>/SelfService/Create.html?Queue=<%$queue->id%>"><%$queue->Name%></a></td><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">% }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">-</dl><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+<td><%$queue->Description%></td><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+% }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">+</table><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A"><%init><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">my $queues = RT::Queues->new($session{'CurrentUser'});<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";color:#44546A">$queues->UnLimit;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> rt-users [mailto:rt-users-bounces@lists.bestpractical.com]
<b>On Behalf Of </b>Robert Deptuch<br>
<b>Sent:</b> Tuesday, March 29, 2016 12:18 PM<br>
<b>To:</b> 'rt-users@lists.bestpractical.com' <rt-users@lists.bestpractical.com><br>
<b>Subject:</b> [rt-users] Customizing the New ticket page on the RT Self service portal<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am trying to figure out when logged into the RT self service portal, if I can modify the way the list of Queues shows up when creating a new ticket? By default the Queue name and description are cluttered together, and have the same font
 size/color making it a little less user friendly then I would like. I would like to either modify the spacing so its not so cluttered, change the font size or color for the Queue name so it stands out better, or both. If anyone know if this is even possible
 or not before I get to time invested into it, I would greatly appreciate your knowledge.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am using RT 4.2.9 currently.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks. <o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-collapse:collapse">
<tbody>
<tr>
<td style="padding:0in 0in 3.75pt 0in">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><img border="0" width="144" height="43" id="IMG1" src="http://media.norseman.ca/Email/Signatures/NG/NI.jpg" vspace="5"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding:0in 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Arial",sans-serif">Robert Deptuch
</span></b><b><span style="font-size:6.0pt;font-family:"Arial",sans-serif"><br>
</span></b><b><i><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#595959">Technical Support Analyst</span></i></b><span style="font-size:10.0pt;font-family:"Arial",sans-serif"><br>
<span style="color:#595959">3815 Wanuskewin Road<br>
Saskatoon,</span> <span style="color:#595959">SK,</span> <span style="color:#595959">
S7P 1A4<br>
T:(306) 385-2735  F:(306) 249-1889</span><br>
<span style="color:#595959">C:(306) 291-4409 TF:(888) 457-2004<br>
<u><a href="mailto:rdeptuch@norseman.ca" title="Click to send email to Robert Deptuch"><span style="color:#595959">rdeptuch@norseman.ca</span></a></u> </span>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.norseman.ca&d=CwMGaQ&c=VCWpAYkS3z1bOCIxc-BPGZarCq9MRCAVxZJE051VqH8&r=luSRdPePk6fhFa3rH2PFBzWEtgcJguY0a__6vpfaX-I&m=ZegfcbvMkpEDOVyYt4DxUDreZcNIqvqnTSJeJUZP73g&s=-vy2fqJrGbiagYaykuLoVXPH_1N9eySBa9eTxfDIlMk&e=">
<span style="color:#595959">norseman.ca</span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><br>
The information in this e-mail and any attachments are privileged and confidential and for the intended recipient(s) only. Any unauthorized use is strictly prohibited. If you have received this e-mail in error, or are not an intended recipient, please notify
 the sender and delete or destroy all copies immediately. <o:p></o:p></span></p>
</div>
</div>
</body>
</html>