HEX
Server: Apache
System: Linux vps-cdc32557.vps.ovh.ca 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
User: hanode (1017)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/share/webmin/virtual-server/cron_select.cgi
#!/usr/bin/perl
# Parse inputs from cron_chooser.cgi and update original field

require './virtual-server-lib.pl';
&ReadParse();
&foreign_require("cron");

# Parse inputs
$job = { };
&cron::parse_times_input($job, \%in);
$when = &cron::when_text($job, 1);
$when_title = &quote_escape($when || '', '"');

# Output Javascript to set main fields
&popup_header($text{'cron_title'});
print "<script>\n";
print "top.opener.hfield.value = \"",
	&quote_escape(join(" ", $job->{'mins'}, $job->{'hours'}, $job->{'days'},
		  		$job->{'months'}, $job->{'weekdays'}), '"'),
	"\";\n";
print "top.opener.cfield.value = \"$text{'cron_cron_complex'}  ⏱  \";\n";
print "top.opener.cfield.title = \"$when_title\";\n";
print "window.close();\n";
print "</script>\n";

&popup_footer();