v5.0-cvs
--------
+[mms] Encrypted bodytext now appears when replying/forwarding a message
+ (Request #1345).
+[mms] When deleting/emptying a folder, display message count (Request #7424).
[mms] No longer need HTTP_Request - use Horde_Http_Client instead.
[mms] Use Horde_Imap_Client as the IMAP library in IMP.
[mms] DIMP and MIMP have been moved into IMP.
$loop = array();
$rowct = 0;
foreach ($folder_list as $val) {
- if (!empty($conf['server']['fixed_folders']) &&
+ if (($actionID == 'delete_folder_confirm') &&
+ !empty($conf['server']['fixed_folders']) &&
in_array(IMP::folderPref($val, false), $conf['server']['fixed_folders'])) {
$notification->push(sprintf(_("The folder \"%s\" may not be deleted."), IMP::displayFolder($val)), 'horde.error');
continue;
}
+ $elt_info = $imaptree->getElementInfo($val);
$data = array(
'class' => (++$rowct % 2) ? 'item0' : 'item1',
'name' => htmlspecialchars(IMP::displayFolder($val)),
+ 'msgs' => $elt_info['messages'],
'val' => htmlspecialchars($val)
);
$loop[] = $data;
<loop:folders>
<div class="<tag:folders.class />">
- <label><input type="checkbox" class="checkbox" name="folder_list[]" value="<tag:folders.val />" checked="checked" /> <tag:folders.name /></label>
+ <label><input type="checkbox" class="checkbox" name="folder_list[]" value="<tag:folders.val />" checked="checked" /> <tag:folders.name /> (<tag:folders.msgs /> <gettext>messages</gettext>)</label>
</div>
</loop:folders>