33 global $langs, $conf, $user;
38 $head[$h][1] = $langs->trans(
"Miscellaneous");
39 $head[$h][2] =
'setup';
42 $head[$h][0] =
dol_buildpath(
'/cron/list.php?mode=modulesetup', 1);
43 $head[$h][1] = $langs->trans(
"Module2300Name");
44 $head[$h][2] =
'jobs';
63 global $langs, $conf, $user;
67 $head[$h][0] =
dol_buildpath(
'/cron/card.php', 1).
'?id='.$object->id;
68 $head[$h][1] = $langs->trans(
"CronTask");
69 $head[$h][2] =
'card';
72 $head[$h][0] =
dol_buildpath(
'/cron/info.php', 1).
'?id='.$object->id;
73 $head[$h][1] = $langs->trans(
"Info");
74 $head[$h][2] =
'info';
91 global $conf, $langs, $user;
92 global $dolibarr_main_url_root;
95 $urlwithouturlroot = preg_replace(
'/'.preg_quote(DOL_URL_ROOT,
'/').
'$/i',
'', trim($dolibarr_main_url_root));
96 $urlwithroot = $urlwithouturlroot.DOL_URL_ROOT;
100 print '<div class="div-table-responsive-no-min">';
101 print $langs->trans(
"URLToLaunchCronJobs").
':<br>';
102 $url = $urlwithroot.
'/public/cron/cron_run_jobs.php?'.(empty($conf->global->CRON_KEY) ?
'' :
'securitykey='.$conf->global->CRON_KEY.
'&').
'userlogin='.$user->login;
103 print img_picto(
'',
'globe').
' <a href="'.$url.
'" target="_blank">'.$url.
"</a><br>\n";
104 print ' '.$langs->trans(
"OrToLaunchASpecificJob").
'<br>';
105 $url = $urlwithroot.
'/public/cron/cron_run_jobs.php?'.(empty($conf->global->CRON_KEY) ?
'' :
'securitykey='.$conf->global->CRON_KEY.
'&').
'userlogin='.$user->login.
'&id=cronjobid';
106 print img_picto(
'',
'globe').
' <a href="'.$url.
'" target="_blank">'.$url.
"</a><br>\n";
110 $logintouse =
'firstadmin';
111 if ($user->admin) $logintouse = $user->login;
113 print '<u>'.$langs->trans(
"FileToLaunchCronJobs").
':</u><br>';
115 $file =
'/scripts/cron/cron_run_jobs.php '.(empty($conf->global->CRON_KEY) ?
'securitykey' :
''.$conf->global->CRON_KEY.
'').
' '.$logintouse.
' [cronjobid]';
116 print '<textarea class="quatrevingtpercent">..'.$file.
"</textarea><br>\n";
120 if (empty($conf->global->CRON_DISABLE_TUTORIAL_CRON))
123 if (preg_match(
'/^win/i', PHP_OS)) $linuxlike = 0;
124 if (preg_match(
'/^mac/i', PHP_OS)) $linuxlike = 0;
125 print $langs->trans(
"Note").
': ';
128 print $langs->trans(
"CronExplainHowToRunUnix");
130 print '<textarea class="quatrevingtpercent">*/5 * * * * pathtoscript/scripts/cron/cron_run_jobs.php '.(empty($conf->global->CRON_KEY) ?
'securitykey' :
''.$conf->global->CRON_KEY.
'').
' '.$logintouse.
' > '.DOL_DATA_ROOT.
'/cron_run_jobs.php.log</textarea><br>';
132 print $langs->trans(
"CronExplainHowToRunWin");
cron_prepare_head(Cronjob $object)
Return array of tabs to used on a cron job.
dol_print_cron_urls()
Show information with URLs to launch jobs.
dol_buildpath($path, $type=0, $returnemptyifnotfound=0)
Return path of url or filesystem.
cronadmin_prepare_head()
Return array of tabs to used on pages to setup cron module.
img_picto($titlealt, $picto, $moreatt= '', $pictoisfullpath=false, $srconly=0, $notitle=0, $alt= '', $morecss= '', $marginleftonlyshort=2)
Show picto whatever it's its name (generic function)
print
Draft customers invoices.
complete_head_from_modules($conf, $langs, $object, &$head, &$h, $type, $mode= 'add')
Complete or removed entries into a head array (used to build tabs).