add purge link when folder contains subfolders.
authortokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 5 Aug 2006 04:33:43 +0000 (04:33 +0000)
committertokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 5 Aug 2006 04:33:43 +0000 (04:33 +0000)
Issue does not apply to 1.4.7 (code checks for parent tag) or
default_advanced template (purge link always visible above folder tree).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11468 7612ce4b-ef26-0410-bec9-ea0150e637f0

ChangeLog
templates/default/left_main.tpl

index 4f14814..d0c7e52 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -119,9 +119,11 @@ Version 1.5.2 - CVS
     management page in order to allow rename and delete operations with
     subfolders (#1460011).
   - Trash subfolders are allowed in courier. INBOX.Trash is not treated 
     management page in order to allow rename and delete operations with
     subfolders (#1460011).
   - Trash subfolders are allowed in courier. INBOX.Trash is not treated 
-    as special on Courier, unless some SquirrelMail configuration options
-    mark this folder as special (#1354393). Configtest utility should 
+    as special on Courier, unless some SquirrelMail configuration option
+    marks this folder as special (#1354393). Configtest utility should 
     display warning, if Courier IMAP XMAGICTRASH extension is detected.
     display warning, if Courier IMAP XMAGICTRASH extension is detected.
+  - Show purge link for Trash folder without any messages, if folder has
+    subfolders (#1413569).
 
 Version 1.5.1 (branched on 2006-02-12)
 --------------------------------------
 
 Version 1.5.1 (branched on 2006-02-12)
 --------------------------------------
index 9fb938a..becdde5 100644 (file)
@@ -188,7 +188,7 @@ function buildMailboxTree ($box, $settings, $indent_factor=0) {
         $end .= '</a>';
 
         // Print unread info
         $end .= '</a>';
 
         // Print unread info
-        if ($box['MessageCount'] > 0) {
+        if ($box['MessageCount'] > 0 || count($box['ChildBoxes'])) {
             if (!empty($unseen_str)) {
                 $end .= '&nbsp;<small>('.$unseen_str.')</small>';
             }
             if (!empty($unseen_str)) {
                 $end .= '&nbsp;<small>('.$unseen_str.')</small>';
             }