<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=TextBasedPriorities</id>
	<title>TextBasedPriorities - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=TextBasedPriorities"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=TextBasedPriorities&amp;action=history"/>
	<updated>2026-08-22T00:03:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rt-wiki.bestpractical.com/index.php?title=TextBasedPriorities&amp;diff=3818&amp;oldid=prev</id>
		<title>Admin: 2 revisions imported</title>
		<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=TextBasedPriorities&amp;diff=3818&amp;oldid=prev"/>
		<updated>2016-04-06T20:39:27Z</updated>

		<summary type="html">&lt;p&gt;2 revisions imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
Some people don&amp;#039;t like priority to be a number and want to use text labels.&lt;br /&gt;
&lt;br /&gt;
= RT 3.8.3 or newer =&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/dist/RT-Extension-PriorityAsString/lib/RT/Extension/PriorityAsString.pm RT-Extension-PriorityAsString] is an extension on the CPAN that is maintained by folks from [[BestPractical]].&lt;br /&gt;
&lt;br /&gt;
= Older versions =&lt;br /&gt;
&lt;br /&gt;
Home page of this extension for older versions is here: http://www.parliant.com/~cmh/rt/&lt;br /&gt;
&lt;br /&gt;
= User Comments =&lt;br /&gt;
&lt;br /&gt;
- anyone using this successfully with RT 3.4.4? - [[DuncanShannon]]&lt;br /&gt;
&lt;br /&gt;
- Upload a new patch to use with RT 3.5.5 at the following URL: http://wiki.bestpractical.com/plugin/attachments/TextBasedPriorities/priority-labels-rt3.5.5.patch. Carlos Fuentes&lt;br /&gt;
&lt;br /&gt;
- Has anyone used this with RT 3.6.1? - [[LeeWhalen]]&lt;br /&gt;
&lt;br /&gt;
- 3.6.1 wasn&amp;#039;t working for us; however, I just found the post below by Brent Parish.&lt;br /&gt;
&lt;br /&gt;
This fixed our problem. - [[JudsonMain]]&lt;br /&gt;
&lt;br /&gt;
http://lists.bestpractical.com/pipermail/rt-users/2006-September/041633.html&lt;br /&gt;
&lt;br /&gt;
Note: Brent Parish followed this up by noting the the word &amp;quot;default&amp;quot; in the above fix should also be capitalized.&lt;br /&gt;
&lt;br /&gt;
- 3.6.3 patch with case corrections and other updates posted to website. Optional color-coding of labels is included.&lt;br /&gt;
&lt;br /&gt;
- 3.6.6 - Tested and works. Just make sure not to apply the patch twice by accident. J Speicher&lt;br /&gt;
&lt;br /&gt;
== Bug ==&lt;br /&gt;
&lt;br /&gt;
This is patch to correct a bug, probably in all the versions of the prioritylabel extension : when you do a bulk update on several tickets, the priorities are reset. This has been tested on RT 3.6.6 and RT 3.8.2&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;--- /opt/rt3-1/local/html/Elements/SelectPriority     2008-06-05 15:06:26.000000000 +0000&lt;br /&gt;
 +++ /opt/rt3-2/local/html/Elements/SelectPriority     2008-11-25 14:36:43.000000000 +0000&lt;br /&gt;
 @@ -1,6 +1,7 @@&lt;br /&gt;
  %#&lt;br /&gt;
 &lt;br /&gt;
  &amp;amp;lt;SELECT NAME =&amp;quot;&amp;amp;lt;%$Name%&amp;amp;gt;&amp;quot;&amp;amp;gt;&lt;br /&gt;
 +&amp;amp;lt;OPTION VALUE=&amp;quot;&amp;quot; &amp;amp;lt;% $defprilabel?&amp;#039;&amp;#039;:&amp;#039;selected&amp;#039;%&amp;amp;gt;&amp;amp;gt;-&amp;amp;lt;/OPTION&amp;amp;gt;&lt;br /&gt;
  % foreach $priidx (@RT::PrioritySortedKeys) {&lt;br /&gt;
  %   my($value)=$RT::PriorityLabels{$priidx};&lt;br /&gt;
  %   my($prilabel)=$priidx;&lt;br /&gt;
 @@ -20,15 +21,17 @@&lt;br /&gt;
  &amp;amp;lt;/%ARGS&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;%INIT&amp;amp;gt;&lt;br /&gt;
  my($priidx,$defprilabel,$defprivalue);&lt;br /&gt;
 -foreach $priidx (@RT::PrioritySortedKeys) {&lt;br /&gt;
 -      if ( $Default &amp;amp;gt;= $RT::PriorityLabels{$priidx}) {&lt;br /&gt;
 -              # save current equivalent priority label&lt;br /&gt;
 -              $defprilabel=$priidx;&lt;br /&gt;
 -              # save current priority value to prevent tickets from having&lt;br /&gt;
 -              #  their priorities &amp;quot;snap&amp;quot;ed to closest level&lt;br /&gt;
 -              $defprivalue=$Default;&lt;br /&gt;
 -              last;&lt;br /&gt;
 -      }&lt;br /&gt;
 +if (defined $Default) {&lt;br /&gt;
 +     foreach $priidx (@RT::PrioritySortedKeys) {&lt;br /&gt;
 +           if ( $Default &amp;amp;gt;= $RT::PriorityLabels{$priidx}) {&lt;br /&gt;
 +                   # save current equivalent priority label&lt;br /&gt;
 +                   $defprilabel=$priidx;&lt;br /&gt;
 +                   # save current priority value to prevent tickets from having&lt;br /&gt;
 +                   #  their priorities &amp;quot;snap&amp;quot;ed to closest level&lt;br /&gt;
 +                   $defprivalue=$Default;&lt;br /&gt;
 +                   last;&lt;br /&gt;
 +           }&lt;br /&gt;
 +     }&lt;br /&gt;
  }&lt;br /&gt;
  &amp;amp;lt;/%INIT&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 --- /opt/rt3-1/local/html/Search/Bulk.html    2008-06-05 15:06:26.000000000 +0000&lt;br /&gt;
 +++ /opt/rt3-2/local/html/Search/Bulk.html    2008-11-25 14:31:08.000000000 +0000&lt;br /&gt;
 @@ -103,7 +103,7 @@&lt;br /&gt;
  &amp;amp;lt;td class=&amp;quot;value&amp;quot;&amp;amp;gt; &amp;amp;lt;input name=&amp;quot;Subject&amp;quot; size=&amp;quot;20&amp;quot; /&amp;amp;gt; &amp;amp;lt;/td&amp;amp;gt;&amp;amp;lt;/tr&amp;amp;gt;&lt;br /&gt;
  &amp;amp;lt;tr&amp;amp;gt;&amp;amp;lt;td class=&amp;quot;label&amp;quot;&amp;amp;gt; &amp;amp;lt;&amp;amp;amp;|/l&amp;amp;amp;&amp;amp;gt;Make priority&amp;amp;lt;/&amp;amp;amp;&amp;amp;gt;: &amp;amp;lt;/td&amp;amp;gt;&lt;br /&gt;
  % if ($RT::PriorityType) {&lt;br /&gt;
 -       &amp;amp;lt;td class=&amp;quot;value&amp;quot;&amp;amp;gt;&amp;amp;lt;&amp;amp;amp; /Elements/SelectPriority, Name =&amp;amp;gt; &amp;#039;Priority&amp;#039;, Default =&amp;amp;gt; 0 &amp;amp;amp;&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&amp;amp;lt;/tr&amp;amp;gt;&lt;br /&gt;
 +       &amp;amp;lt;td class=&amp;quot;value&amp;quot;&amp;amp;gt;&amp;amp;lt;&amp;amp;amp; /Elements/SelectPriority, Name =&amp;amp;gt; &amp;#039;Priority&amp;#039;, Default =&amp;amp;gt; undef &amp;amp;amp;&amp;amp;gt;&amp;amp;lt;/td&amp;amp;gt;&amp;amp;lt;/tr&amp;amp;gt;&lt;br /&gt;
  % } else {&lt;br /&gt;
         &amp;amp;lt;td class=&amp;quot;value&amp;quot;&amp;amp;gt; &amp;amp;lt;input name=&amp;quot;Priority&amp;quot; size=&amp;quot;4&amp;quot; /&amp;amp;gt; &amp;amp;lt;/td&amp;amp;gt;&amp;amp;lt;/tr&amp;amp;gt;&lt;br /&gt;
  % }&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>