diff --git a/public/list.php b/public/list.php index d8b4b211..f22ce05d 100644 --- a/public/list.php +++ b/public/list.php @@ -108,11 +108,16 @@ if (safeget('output') == 'csv') { $columns[] = $key; } } + + $fDomain = safepost('fDomain', safeget('domain', safesession('list-virtual:domain'))); + fputcsv($out, $header, ';'); # print items as csv foreach ($items as $item) { $fields = array(); + if (!empty($fDomain) && $item["domain"] != $fDomain) continue; + foreach ($columns as $column) { $fields[] = $item[$column]; } diff --git a/templates/list-virtual.tpl b/templates/list-virtual.tpl index 8218e738..48efe07f 100644 --- a/templates/list-virtual.tpl +++ b/templates/list-virtual.tpl @@ -64,7 +64,7 @@ {if $tCanAddMailbox}
{$PALANG.add_mailbox}
{/if} -

{$PALANG.download_csv} +

{$PALANG.download_csv} {/if} {if $CONF.show_status===YES && $CONF.show_status_key===YES}

diff --git a/templates/list.tpl b/templates/list.tpl index c23bb799..75abcc26 100644 --- a/templates/list.tpl +++ b/templates/list.tpl @@ -131,6 +131,6 @@
{$PALANG.{$formconf.create_button}}

{/if} -
{$PALANG.download_csv} +
{$PALANG.download_csv}