diff --git a/htdocs/admin/tools/dolibarr_export.php b/htdocs/admin/tools/dolibarr_export.php
index 1500dd0dc4d..d5a63b95135 100644
--- a/htdocs/admin/tools/dolibarr_export.php
+++ b/htdocs/admin/tools/dolibarr_export.php
@@ -413,11 +413,6 @@ print '
';
// Define compressions array
$compression=array();
if (in_array($type, array('mysql', 'mysqli'))) {
- $compression['none'] = array(
- 'function' => '',
- 'id' => 'radio_compression_none',
- 'label' => $langs->trans("None")
- );
$compression['gz'] = array(
'function' => 'gzopen',
'id' => 'radio_compression_gzip',
@@ -434,13 +429,18 @@ if (in_array($type, array('mysql', 'mysqli'))) {
'id' => 'radio_compression_bzip',
'label' => $langs->trans("Bzip2")
);
+ $compression['none'] = array(
+ 'function' => '',
+ 'id' => 'radio_compression_none',
+ 'label' => $langs->trans("None")
+ );
}
else
{
$compression['none'] = array(
'function' => '',
'id' => 'radio_compression_none',
- 'label' => $langs->trans("Default")
+ 'label' => $langs->trans("None")
);
$compression['gz'] = array(
'function' => 'gzopen',
@@ -455,11 +455,14 @@ print "\n";
print $langs->trans("Compression").': ';
+$i = 0;
foreach($compression as $key => $val)
{
if (! $val['function'] || function_exists($val['function'])) {
// Enabled export format
- print '';
+ $checked = '';
+ if ($key == 'gz') $checked = ' checked';
+ print '';
print ' ';
}
else
@@ -467,9 +470,10 @@ foreach($compression as $key => $val)
// Disabled export format
print '';
print ' ';
- print ' ('.$langs->trans("NotAvailable").')';
+ print ' ('.$langs->trans("NotAvailable").')';
}
print ' ';
+ $i++;
}
print '';
@@ -542,6 +546,7 @@ print "\n";
print '