<div dir="ltr"><div><div><div><div>Hi,<br><br></div><div>First off, sorry for replying to an old mail.<br><br>But to answer your question, yes it's possible to create rich text custom fields.<br></div><br></div>This wiki page explains how: <a href="http://requesttracker.wikia.com/wiki/AddRichTextEditorToCustomField">http://requesttracker.wikia.com/wiki/AddRichTextEditorToCustomField</a><br>
<br></div>Rough example on how to achieve this in a quick way (for RT 4.0 and 4.2), the following is done on a debian machine:<br><br><em><br></em><div style="margin-left:40px"><span style="font-family:courier new,monospace"># Copy the original </span><span style="font-family:courier new,monospace">EditCustomFieldText to a local place (create the local directories if they don't exist)</span><br>
<span style="font-family:courier new,monospace"></span><span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace">    cp /opt/rt4/share/html/Elements/EditCustomFieldText /opt/rt4/local/html/Elements/EditCustomFieldText</span><br>
<span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace"> </span><br><span style="font-family:courier new,monospace"> # Edit the following file</span><br><span style="font-family:courier new,monospace"></span><br>
<span style="font-family:courier new,monospace">        nano -w /opt/rt4/local/html/Elements/EditCustomFieldText</span><br><span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace">  </span><br>
<span style="font-family:courier new,monospace">        # Add the following snippet above the first line with  <%INIT></span><br><span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace">      # The custom field ID that I'm using here is the specific ID that I use inside the Articles (thus this limits to only that CF)</span><br>
<span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace">  % if($CustomField->Id == 12) {</span><br><span style="font-family:courier new,monospace"></span><br>
<span style="font-family:courier new,monospace">          <script></span><br><span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace">      CKEDITOR.replace( '<%$NamePrefix . $CustomField->Id%>-Values' );</span><br>
<span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace">   </script></span><br><span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace"> % }</span><br>
<span style="font-family:courier new,monospace"></span><br><span style="font-family:courier new,monospace"> </span><br><span style="font-family:courier new,monospace"> # now restart RT</span><br><span style="font-family:courier new,monospace"></span><br>
<span style="font-family:courier new,monospace">        service apache2 stop && rm -rf /opt/rt4/var/mason_data/obj/* && service apache2 start</span></div></div><div><div><br><br></div><div>After having changed this, you might also want to add the following styling to your Theme for RT 4.0.*:<br>
<br><div style="margin-left:40px"><span style="font-family:courier new,monospace">/* CF ID 12 Value styling */</span><br><span style="font-family:courier new,monospace">#CF-12-ShowRow .value {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}</span><br>
<span style="font-family:courier new,monospace">#CF-12-ShowRow .value br { content: " "; display: block; margin: 0.5em 0 0 0; line-height: 0.5em;}</span><br><span style="font-family:courier new,monospace"></span><br>
<span style="font-family:courier new,monospace">/* Firefox specific rule */</span><br><span style="font-family:courier new,monospace">@-moz-document url-prefix() {</span><br><span style="font-family:courier new,monospace">  #CF-12-ShowRow .value br { content: " "; display: block; margin: 0.2em 0 0 0; line-height: 0.2em;}</span><br>
<span style="font-family:courier new,monospace">}</span><br></div><div style="margin-left:40px"><span style="font-family:courier new,monospace"></span></div></div><div><br></div><div>Or if your now using 4.2 then adding this styling would be sufficient (at least, i thought this was enough for 4.2):<br>
</div><div><span style="font-family:courier new,monospace"><br></span><div style="margin-left:40px"><span style="font-family:courier new,monospace">/* CF ID 12 Value styling */</span><br><span style="font-family:courier new,monospace">#CF-12-ShowRow .value br { display: block; margin: 5px 0 0 0; line-height: 5px; content: " ";}</span><br>
</div><br><br></div><div>Even though this is an old mail, this recently became relevant for us so I thought I'd share this.<br><br></div><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
2013/8/28 LAW Andy <span dir="ltr"><<a href="mailto:andy.law@roslin.ed.ac.uk" target="_blank">andy.law@roslin.ed.ac.uk</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
On 27 Aug 2013, at 17:24, Kevin Falcone <<a href="mailto:falcone@bestpractical.com">falcone@bestpractical.com</a>> wrote:<br>
<br>
> On Tue, Aug 27, 2013 at 04:46:15PM +0100, LAW Andy wrote:<br>
>> I'm trying to create some new articles and I'm struggling to find how to actually add Content. I can seemingly create the Article and give it a Name, Summary and Class and assign Topic labels to it but there is just a big blank area next to the word Content.<br>

>><br>
>> I *think* that I've given myself all the necessary permissions to create and modify the Article content. Any clues as to where I should be looking to get this working?<br>
><br>
> <a href="http://bestpractical.com/docs/rt/latest/customizing/articles_introduction.html#Custom-Fields" target="_blank">http://bestpractical.com/docs/rt/latest/customizing/articles_introduction.html#Custom-Fields</a><br>

><br>
> -kevin<br>
<br>
</div></div>OK. Thanks.<br>
<br>
Is there a way to get an editable field for an article that includes all the CKEditor goodness that we get in ticket comment fields?<br>
<br>
Later,<br>
<br>
Andy<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
--<br>
The University of Edinburgh is a charitable body, registered in<br>
Scotland, with registration number SC005336.<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Bart G.
</div>