Merge pull request #16514 from frederic34/stickler_test

test stickler
This commit is contained in:
Laurent Destailleur 2021-03-02 19:12:17 +01:00 committed by GitHub
commit c0395d2d5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 10 deletions

View File

@ -248,7 +248,7 @@ if ($action == 'edit') {
$tmp = explode(':', $val['type']); $tmp = explode(':', $val['type']);
print img_picto('', 'category', 'class="pictofixedwidth"'); print img_picto('', 'category', 'class="pictofixedwidth"');
print $formother->select_categories($tmp[1], $conf->global->{$constname}, $constname, 0, $langs->trans('CustomersProspectsCategoriesShort')); print $formother->select_categories($tmp[1], $conf->global->{$constname}, $constname, 0, $langs->trans('CustomersProspectsCategoriesShort'));
} else { } else {
print '<input name="'.$constname.'" class="flat '.(empty($val['css']) ? 'minwidth200' : $val['css']).'" value="'.$conf->global->{$constname}.'">'; print '<input name="'.$constname.'" class="flat '.(empty($val['css']) ? 'minwidth200' : $val['css']).'" value="'.$conf->global->{$constname}.'">';
} }

View File

@ -2192,27 +2192,24 @@ if ($action == 'generatesitemaps') {
setEventMessages($object->error, $object->errors, 'errors'); setEventMessages($object->error, $object->errors, 'errors');
} }
} }
}else { } else {
dol_print_error($db); dol_print_error($db);
} }
$robotcontent = @file_get_contents($filerobot); $robotcontent = @file_get_contents($filerobot);
$result = preg_replace('/<?php // BEGIN PHP[^?]END PHP ?>\n/ims', '', $robotcontent); $result = preg_replace('/<?php // BEGIN PHP[^?]END PHP ?>\n/ims', '', $robotcontent);
if ($result) if ($result) {
{
$robotcontent = $result; $robotcontent = $result;
} }
$robotsitemap = "Sitemap: ".$domainname."/".$xmlname; $robotsitemap = "Sitemap: ".$domainname."/".$xmlname;
$result = strpos($robotcontent, 'Sitemap: '); $result = strpos($robotcontent, 'Sitemap: ');
if ($result) if ($result) {
{
$result = preg_replace("/Sitemap.*\n/", $robotsitemap, $robotcontent); $result = preg_replace("/Sitemap.*\n/", $robotsitemap, $robotcontent);
$robotcontent = $result ? $result : $robotcontent; $robotcontent = $result ? $result : $robotcontent;
}else { } else {
$robotcontent .= $robotsitemap."\n"; $robotcontent .= $robotsitemap."\n";
} }
$result = dolSaveRobotFile($filerobot, $robotcontent); $result = dolSaveRobotFile($filerobot, $robotcontent);
if (!$result) if (!$result) {
{
$error++; $error++;
setEventMessages('Failed to write file '.$filerobot, null, 'errors'); setEventMessages('Failed to write file '.$filerobot, null, 'errors');
} }
@ -2229,7 +2226,7 @@ $formwebsite = new FormWebsite($db);
$formother = new FormOther($db); $formother = new FormOther($db);
// Confirm generation of website sitemaps // Confirm generation of website sitemaps
if ($action == 'confirmgeneratesitemaps'){ if ($action == 'confirmgeneratesitemaps') {
$formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?website='.$website->ref, $langs->trans('ConfirmSitemapsCreation'), $langs->trans('ConfirmGenerateSitemaps', $object->ref), 'generatesitemaps', '', "yes", 1); $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?website='.$website->ref, $langs->trans('ConfirmSitemapsCreation'), $langs->trans('ConfirmGenerateSitemaps', $object->ref), 'generatesitemaps', '', "yes", 1);
$action = 'preview'; $action = 'preview';
} }