diff --git a/htdocs/admin/propal.php b/htdocs/admin/propal.php
index c515fe27a58..a0d590579ca 100644
--- a/htdocs/admin/propal.php
+++ b/htdocs/admin/propal.php
@@ -402,13 +402,13 @@ foreach ($dirmodels as $reldir) {
// Active
if (in_array($name, $def)) {
print '
'."\n";
- print '';
+ print '';
print img_picto($langs->trans("Enabled"), 'switch_on');
print '';
print ' | ';
} else {
print "\n";
- print 'scandir.'&label='.urlencode($module->name).'">'.img_picto($langs->trans("Disabled"), 'switch_off').'';
+ print 'scandir.'&label='.urlencode($module->name).'">'.img_picto($langs->trans("Disabled"), 'switch_off').'';
print " | ";
}
@@ -417,7 +417,7 @@ foreach ($dirmodels as $reldir) {
if ($conf->global->PROPALE_ADDON_PDF == "$name") {
print img_picto($langs->trans("Default"), 'on');
} else {
- print 'scandir.'&label='.urlencode($module->name).'" alt="'.$langs->trans("Default").'">'.img_picto($langs->trans("Disabled"), 'off').'';
+ print 'scandir.'&label='.urlencode($module->name).'" alt="'.$langs->trans("Default").'">'.img_picto($langs->trans("Disabled"), 'off').'';
}
print '';
diff --git a/htdocs/includes/odtphp/odf.php b/htdocs/includes/odtphp/odf.php
index 800b29a918d..91fec8d998e 100644
--- a/htdocs/includes/odtphp/odf.php
+++ b/htdocs/includes/odtphp/odf.php
@@ -913,16 +913,20 @@ IMG;
{
dol_syslog(get_class($this).'::exportAsAttachedPDF $ret_val='.$retval, LOG_DEBUG);
$filename=''; $linenum=0;
- if (headers_sent($filename, $linenum)) {
- throw new OdfException("headers already sent ($filename at $linenum)");
+
+ if (php_sapi_name() != 'cli') { // If we are in a web context (not into CLI context)
+ if (headers_sent($filename, $linenum)) {
+ throw new OdfException("headers already sent ($filename at $linenum)");
+ }
+
+ if (!empty($conf->global->MAIN_DISABLE_PDF_AUTOUPDATE)) {
+ $name=preg_replace('/\.od(x|t)/i', '', $name);
+ header('Content-type: application/pdf');
+ header('Content-Disposition: attachment; filename="'.$name.'.pdf"');
+ readfile($name.".pdf");
+ }
}
- if (!empty($conf->global->MAIN_DISABLE_PDF_AUTOUPDATE)) {
- $name=preg_replace('/\.od(x|t)/i', '', $name);
- header('Content-type: application/pdf');
- header('Content-Disposition: attachment; filename="'.$name.'.pdf"');
- readfile($name.".pdf");
- }
if (!empty($conf->global->MAIN_ODT_AS_PDF_DEL_SOURCE))
{
unlink($name);
@@ -931,7 +935,7 @@ IMG;
dol_syslog(get_class($this).'::exportAsAttachedPDF $ret_val='.$retval, LOG_DEBUG);
dol_syslog(get_class($this).'::exportAsAttachedPDF $output_arr='.var_export($output_arr, true), LOG_DEBUG);
- if ($retval==126) {
+ if ($retval == 126) {
throw new OdfException('Permission execute convert script : ' . $command);
}
else {