From a2049621c7283f81fe50b78ab701ddf6a6bd5870 Mon Sep 17 00:00:00 2001
From: Thomas Bruederli <thomas@roundcube.net>
Date: Thu, 10 Apr 2014 08:19:28 -0400
Subject: [PATCH] Allow plugins to define custom attachment classes

---
 program/js/app.js |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/program/js/app.js b/program/js/app.js
index 5fe5870..095f16e 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -1947,7 +1947,9 @@
         html = '<span id="flagicn'+row.id+'" class="'+css_class+'">&nbsp;</span>';
       }
       else if (c == 'attachment') {
-        if (/application\/|multipart\/(m|signed)/.test(flags.ctype))
+        if (flags.attachmentClass)
+          html = '<span class="'+flags.attachmentClass+'">&nbsp;</span>';
+        else if (/application\/|multipart\/(m|signed)/.test(flags.ctype))
           html = '<span class="attachment">&nbsp;</span>';
         else if (/multipart\/report/.test(flags.ctype))
           html = '<span class="report">&nbsp;</span>';

--
Gitblit v1.9.1