|
561 | 561 | ) |
562 | 562 | ); |
563 | 563 |
|
564 | | -// if($_SESSION["s"]["user"]["typ"] == 'admin') { |
565 | | - |
566 | | -//* Backup |
567 | | -$form["tabs"]['backup'] = array ( |
568 | | - 'title' => "Backup", |
569 | | - 'width' => 100, |
570 | | - 'template' => "templates/web_vhost_domain_backup.htm", |
571 | | - 'readonly' => false, |
572 | | - 'fields' => array ( |
573 | | - //################################# |
574 | | - // Begin Datatable fields |
575 | | - //################################# |
576 | | - 'backup_interval' => array ( |
577 | | - 'datatype' => 'VARCHAR', |
578 | | - 'formtype' => 'SELECT', |
579 | | - 'default' => '', |
580 | | - 'value' => array('none' => 'no_backup_txt', 'daily' => 'daily_backup_txt', 'weekly' => 'weekly_backup_txt', 'monthly' => 'monthly_backup_txt') |
581 | | - ), |
582 | | - 'backup_copies' => array ( |
583 | | - 'datatype' => 'INTEGER', |
584 | | - 'formtype' => 'SELECT', |
585 | | - 'default' => '', |
586 | | - 'value' => array('1' => '1', '2' => '2', '3' => '3', '4' => '4', '5' => '5', '6' => '6', '7' => '7', '8' => '8', '9' => '9', '10' => '10') |
587 | | - ), |
588 | | - 'backup_excludes' => array ( |
589 | | - 'datatype' => 'VARCHAR', |
590 | | - 'validators' => array ( 0 => array ( 'type' => 'REGEX', |
591 | | - 'regex' => '@^(?!.*\.\.)[-a-zA-Z0-9_/.~,*]*$@', |
592 | | - 'errmsg'=> 'backup_excludes_error_regex'), |
593 | | - ), |
594 | | - 'formtype' => 'TEXT', |
595 | | - 'default' => '', |
596 | | - 'value' => '', |
597 | | - 'width' => '30', |
598 | | - 'maxlength' => '255' |
599 | | - ), |
600 | | - //################################# |
601 | | - // ENDE Datatable fields |
602 | | - //################################# |
603 | | - ), |
604 | | - 'plugins' => array ( |
605 | | - 'backup_records' => array ( |
606 | | - 'class' => 'plugin_backuplist', |
607 | | - 'options' => array( |
608 | | - ) |
609 | | - ) |
610 | | - ) |
611 | | -); |
612 | | - |
613 | | -// } |
614 | | - |
615 | 564 | if($_SESSION["s"]["user"]["typ"] == 'admin' |
616 | 565 | || ($web_config['reseller_can_use_options'] == 'y' && $app->auth->has_clients($_SESSION['s']['user']['userid']))) { |
617 | 566 |
|
|
0 commit comments