<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Message highlighting</title> 
  <pubDate>Fri, 10 Apr 2026 15:00:38 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/937</link> 
  <atom:link rel="self" type="application/rss+xml" title="Message highlighting" href="https://bugs.horde.org/ticket/937/rss" /> 
  <description>Message highlighting</description> 
 
   
   
  <item> 
   <title>My customers want to be able to highlight messages in IMP.  </title> 
   <description>My customers want to be able to highlight messages in IMP.  For some of them, that&#039;s the only missing feature that ever causes them to revert to Squirrelmail.  For example, Jane wants to configure a filter to automatically highlight in red all messages from her boyfriend.



I&#039;ll contribute US$20.00 (maybe more if someone else throws down some dough, too) toward getting this feature implemented.

</description> 
   <pubDate>Fri, 03 Dec 2004 22:02:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t3533</link> 
  </item> 
   
  <item> 
   <title>Should be implemented through using Ingo, the CategoryManage</title> 
   <description>Should be implemented through using Ingo, the CategoryManager and the existing color coding for fetched mails.</description> 
   <pubDate>Sun, 05 Dec 2004 16:42:36 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t3554</link> 
  </item> 
   
  <item> 
   <title>I have implemented mailbox message highlighting using IMP H3</title> 
   <description>I have implemented mailbox message highlighting using IMP H3 4.0.4.  It is implemented as a new horde package called ISEE.  I used the INGO code as the basis.  The patch against IMP is very minor.  Shall I send it along?  I consider it to be fairly complete (except for translations).  If there is anything that I can do to make it more easily accepted, please let me know.

</description> 
   <pubDate>Mon, 05 Dec 2005 01:46:40 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t14524</link> 
  </item> 
   
  <item> 
   <title>Well, not sure how much we can say without seeing the code. </title> 
   <description>Well, not sure how much we can say without seeing the code. So sure.</description> 
   <pubDate>Mon, 05 Dec 2005 02:52:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t14528</link> 
  </item> 
   
  <item> 
   <title>Here is the code.  First horde hacking here, so I am eager t</title> 
   <description>Here is the code.  First horde hacking here, so I am eager to hear feedback.</description> 
   <pubDate>Mon, 05 Dec 2005 03:45:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t14535</link> 
  </item> 
   
  <item> 
   <title>&gt; Here is the code.  First horde hacking here, so I am eager</title> 
   <description>&gt; Here is the code.  First horde hacking here, so I am eager to hear feedback.



imp patch is in scripts/imp.patch.txt</description> 
   <pubDate>Mon, 05 Dec 2005 03:49:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t14536</link> 
  </item> 
   
  <item> 
   <title>&gt;&gt; Here is the code.  First horde hacking here, so I am eage</title> 
   <description>&gt;&gt; Here is the code.  First horde hacking here, so I am eager to hear feedback.

&gt;

&gt; imp patch is in scripts/imp.patch.txt



Missed part of the imp patch (a php.dist file in config):



--- ORIG/imp-h3-4.0.4/config/prefs.php.dist     2005-10-04 12:09:11.000000000 -0400

+++ horde/imp-h3-4.0.4/config/prefs.php.dist    2005-12-04 22:56:47.000000000 -0500

@@ -121,6 +121,13 @@

     &#039;url&#039; =&gt; &#039;filterprefs.php&#039;

 );

 

+$prefGroups[&#039;mailbox_highlight&#039;] = array(

+    &#039;column&#039; =&gt; _(&quot;Other Options&quot;),

+    &#039;label&#039; =&gt; _(&quot;Mailbox Highlighting&quot;),

+    &#039;desc&#039; =&gt; _(&quot;Create highlighting rules to visually organize your mailboxes.&quot;),

+    &#039;url&#039; =&gt; &#039;highlightprefs.php&#039;

+);

+

 $prefGroups[&#039;addressbooks&#039;] = array(

     &#039;column&#039; =&gt; _(&quot;Other Options&quot;),

     &#039;label&#039; =&gt; _(&quot;Address Books&quot;),

@@ -975,6 +982,13 @@

 

 // End Display Options preferences

 

+// Mailbox Highlighting

+$_prefs[&#039;mailbox_highlight_enable&#039;] = array(

+    &#039;value&#039; =&gt; 0,

+    &#039;locked&#039; =&gt; false,

+    &#039;shared&#039; =&gt; false,

+    &#039;type&#039; =&gt; &#039;implicit&#039;);

+// end Mailbox Highlighting

 

 // Filter preferences

 // a value of 0 = no, 1 = yes

</description> 
   <pubDate>Mon, 05 Dec 2005 04:02:28 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t14537</link> 
  </item> 
   
  <item> 
   <title>&gt; Here is the code.  First horde hacking here, so I am eager</title> 
   <description>&gt; Here is the code.  First horde hacking here, so I am eager to hear feedback.



Thanks! You&#039;re not being ignored, but most of the core developers are extremely busy right now. Just be assured that it&#039;ll stay in our inboxes until we can look at it. Also feel free to ask the dev list to try the patches out and comment, etc.</description> 
   <pubDate>Tue, 06 Dec 2005 16:39:48 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t14566</link> 
  </item> 
   
  <item> 
   <title>&gt;&gt; Here is the code.  First horde hacking here, so I am eage</title> 
   <description>&gt;&gt; Here is the code.  First horde hacking here, so I am eager to hear feedback.

&gt;

&gt; Thanks! You&#039;re not being ignored, but most of the core developers are 

&gt; extremely busy right now. Just be assured that it&#039;ll stay in our 

&gt; inboxes until we can look at it. Also feel free to ask the dev list 

&gt; to try the patches out and comment, etc.



No worries, I completely understand.  Here is an updated version that is a bit more cleaned up and has better patches.

</description> 
   <pubDate>Tue, 06 Dec 2005 19:12:18 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t14567</link> 
  </item> 
   
  <item> 
   <title>Assigning to Horde devs so one of us takes a look at this.</title> 
   <description>Assigning to Horde devs so one of us takes a look at this.</description> 
   <pubDate>Sat, 28 Jan 2006 20:16:08 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t15989</link> 
  </item> 
   
  <item> 
   <title>Hi, folks,



Just re-affirming my $20 pledge.



Thanks



</title> 
   <description>Hi, folks,



Just re-affirming my $20 pledge.



Thanks



Graham Freeman

Cernio ICT Cooperative

graham.freeman@cernio.com

</description> 
   <pubDate>Sat, 04 Feb 2006 02:48:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t16280</link> 
  </item> 
   
  <item> 
   <title>Hi,



There is a small patch that is needed against the alp</title> 
   <description>Hi,



There is a small patch that is needed against the alpha2 tar I uploaded.  There was a missing break stmt:



--- MINE/isee-h3-0.0.1-alpha2/lib/api.php       2005-12-06 12:53:55.000000000 -0500

+++ horde/isee-h3-0.0.1-alpha2/lib/api.php      2005-12-06 17:21:05.000000000 -0500

@@ -109,6 +109,7 @@

        break;

       case &#039;to or cc&#039;:

        $fieldList = array($h_to, $h_cc);

+       break;

       default: 

        $fieldList = null; 

        break;



I&#039;m interested in feedback on the code and would be happy to help out.



I&#039;ve been using it for quite some time now and it seems to work well (heh, at least for me).



Thanks.

</description> 
   <pubDate>Sat, 11 Feb 2006 06:37:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t16630</link> 
  </item> 
   
  <item> 
   <title>I personally don&#039;t think this makes any sense as a separate </title> 
   <description>I personally don&#039;t think this makes any sense as a separate application, because it duplicates tons of code from imp and ingo.</description> 
   <pubDate>Sat, 11 Feb 2006 10:51:54 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t16635</link> 
  </item> 
   
  <item> 
   <title>I don&#039;t want to discourage your contribution at all, but I t</title> 
   <description>I don&#039;t want to discourage your contribution at all, but I think I agree with Jan - this needs to be done either entirely in IMP or entirely in Ingo - probably in combination with the fetchmail colors functionality - and likely that means waiting for a new imap library.</description> 
   <pubDate>Tue, 21 Nov 2006 02:31:03 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t26431</link> 
  </item> 
   
  <item> 
   <title>Moving this back to an accepted feature request, since it&#039;s </title> 
   <description>Moving this back to an accepted feature request, since it&#039;s a possibility (though not guaranteed) for IMP 5 with the new IMAP lib, in conjunction with a new version of Ingo.</description> 
   <pubDate>Sun, 09 Nov 2008 01:41:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t50495</link> 
  </item> 
   
  <item> 
   <title>This should be done entirely in IMP, since this will become </title> 
   <description>This should be done entirely in IMP, since this will become the custom flags interface.  Prefs_CategoryManager is not going to be useful here since the various categories are exclusive to IMAP and not used internally in the rest of Horde.   Additionally, icon support needs to be added also, at least for the built-in IMAP flags - allowing custom icons is probably going to be way beyond the scope of the initial phase.</description> 
   <pubDate>Thu, 12 Mar 2009 20:44:14 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t53049</link> 
  </item> 
   
  <item> 
   <title>http://lists.horde.org/archives/commits/2009-April/000792.ht</title> 
   <description>http://lists.horde.org/archives/commits/2009-April/000792.html</description> 
   <pubDate>Thu, 02 Apr 2009 06:17:23 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t53461</link> 
  </item> 
   
  <item> 
   <title>Added to IMP 5.</title> 
   <description>Added to IMP 5.</description> 
   <pubDate>Thu, 02 Apr 2009 21:18:17 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t53473</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

New message </title> 
   <description>Changes have been made in Git for this ticket:

New message flagging code.
Framework is in place to allow user-defined
flags/keywords/labels/whatever you want to call them. All code is
present except for actual viewing of the user-defined flags. Still
working out the UI - I think it is going to end up looking like the
message labeling as seen in Gmail - trying to allow custom icons is way
beyond the scope of this feature. But the flags are correctly set on
the messages.

This implements (most) of Ticket #937.

 create mode 100644 imp/js/src/flagmanagement.js
 create mode 100644 imp/lib/Imap/Flags.php
 create mode 100644 imp/templates/prefs/flagmanagement.inc
 delete mode 100644 imp/themes/graphics/mail_notanswered.png
 delete mode 100644 imp/themes/graphics/mail_notdraft.png
 delete mode 100644 imp/themes/silver/graphics/mail_notanswered.png
 delete mode 100644 imp/themes/silver/graphics/mail_notdraft.png
http://git.horde.org/diff.php/imp/config/conf.xml?rt=horde-git&amp;r1=96801eeee12ba3e22bf970be32f1733faa17f635&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/config/hooks.php.dist?rt=horde-git&amp;r1=380941d3a11d4c64e0bab0339158ff799d3674a7&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/config/prefs.php.dist?rt=horde-git&amp;r1=06d51f0a968ad6a0a7e6b72b6b911bd01e560e4c&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/docs/CHANGES?rt=horde-git&amp;r1=aae805cf3895a62ffb96d77095f6499133f7aeee&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/docs/RFCS?rt=horde-git&amp;r1=aae805cf3895a62ffb96d77095f6499133f7aeee&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/docs/UPGRADING?rt=horde-git&amp;r1=06d51f0a968ad6a0a7e6b72b6b911bd01e560e4c&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/ContextSensitive.js?rt=horde-git&amp;r1=06dba53cec4533ecd269fc2a56f2fdc114e67825&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/DimpBase.js?rt=horde-git&amp;r1=69fcb704aba86c3e7c6e6b50774d0d41cb02f1b8&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/DimpCore.js?rt=horde-git&amp;r1=4558bcc7c95801f6aa2f5cb942fbe64341115bed&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/ViewPort.js?rt=horde-git&amp;r1=e7ee9d9c28a49d9fdf3147eaa2801388331b6492&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/compose-dimp.js?rt=horde-git&amp;r1=c07c866e16347611ebcbf0f7a8dea7d246c8ca43&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/co.php/imp/js/src/flagmanagement.js?rt=horde-git&amp;r=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/fullmessage-dimp.js?rt=horde-git&amp;r1=69fcb704aba86c3e7c6e6b50774d0d41cb02f1b8&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/mailbox.js?rt=horde-git&amp;r1=164f1ac06543ddbe6767fa6842bcf8ebf7633d0b&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/js/src/message.js?rt=horde-git&amp;r1=58ab073916586f1ff41b404d37040f38d6cfd0e7&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/lib/DIMP.php?rt=horde-git&amp;r1=94f6cfff28bb8866966a7a1c71390f523002788a&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/lib/IMP.php?rt=horde-git&amp;r1=998382d6723db763affbbba342a8d91c02984677&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/co.php/imp/lib/Imap/Flags.php?rt=horde-git&amp;r=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/lib/Mailbox.php?rt=horde-git&amp;r1=ebb7d42c3251a8ca72c9ff1c8ec29ae30ab8e59f&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/lib/UI/Mailbox.php?rt=horde-git&amp;r1=d6f707a5eb5e191f20cb8242a9037334b7e1cd8b&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/lib/Views/ListMessages.php?rt=horde-git&amp;r1=d5d067dbaaa63aeae6eed60492dea04d3dce9afe&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/lib/Views/ShowMessage.php?rt=horde-git&amp;r1=aae805cf3895a62ffb96d77095f6499133f7aeee&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/lib/prefs.php?rt=horde-git&amp;r1=cdcd54b75d1cc39363b6db83c34866782562391a&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/mailbox-mimp.php?rt=horde-git&amp;r1=27389d2d84bf5b7eb658732f56d7e1e6984c753e&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/mailbox.php?rt=horde-git&amp;r1=668c4fae60b7abc5e9a54248a78b29bb1b3d8436&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/message-mimp.php?rt=horde-git&amp;r1=aedc2a5138e85c86bbfa0011273f2bdcd898be7a&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/message.php?rt=horde-git&amp;r1=aae805cf3895a62ffb96d77095f6499133f7aeee&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/rss.php?rt=horde-git&amp;r1=2813aaf25aa91219930609fa899932116e2f0771&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/templates/index/index-dimp.inc?rt=horde-git&amp;r1=3e277f2890a82954a480e3782bcab6fc502ed6ed&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/templates/javascript/mailbox-dimp.js?rt=horde-git&amp;r1=d6f707a5eb5e191f20cb8242a9037334b7e1cd8b&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/templates/javascript_defs.php?rt=horde-git&amp;r1=94f6cfff28bb8866966a7a1c71390f523002788a&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/templates/mailbox/mailbox.html?rt=horde-git&amp;r1=c26d7b0543204d97fc8f1febb2561ec6102b7cba&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/templates/mailbox/navbar.html?rt=horde-git&amp;r1=71d40176b8004113e56bda21d93c89dc7c5bf012&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/templates/message/navbar_navigate.html?rt=horde-git&amp;r1=63a961c1bf9058f61181934844699e3a6b9b881c&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/templates/message/navbar_top.html?rt=horde-git&amp;r1=29d05715d9b9f696cfe0e56cec8f9877a4d1235e&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/co.php/imp/templates/prefs/flagmanagement.inc?rt=horde-git&amp;r=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/graphics/mail_notanswered.png?rt=horde-git&amp;r1=164045a780638b1e64ccfb45e4b47091d5bf845c&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/graphics/mail_notdraft.png?rt=horde-git&amp;r1=448b109e0839fd6d4760b7d8829a44d3928fd8d5&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/screen-dimp.css?rt=horde-git&amp;r1=3e277f2890a82954a480e3782bcab6fc502ed6ed&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/screen.css?rt=horde-git&amp;r1=23dcc7a1177297cb7be5f1cc31297c14e9fcd051&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/silver/graphics/mail_notanswered.png?rt=horde-git&amp;r1=164045a780638b1e64ccfb45e4b47091d5bf845c&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/silver/graphics/mail_notdraft.png?rt=horde-git&amp;r1=448b109e0839fd6d4760b7d8829a44d3928fd8d5&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/silver/screen-dimp.css?rt=horde-git&amp;r1=d5d067dbaaa63aeae6eed60492dea04d3dce9afe&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970
http://git.horde.org/diff.php/imp/themes/silver/screen.css?rt=horde-git&amp;r1=c8153297b864d07fae2815e94182c0b7d3a96bab&amp;r2=2ea274eddb56da98fc5af2bcf21f01dc8dda0970</description> 
   <pubDate>Wed, 13 Jan 2010 00:01:13 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/937#t57547</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
