diff --git a/views/components/AdminSidebar.php b/views/components/AdminSidebar.php
index f980dd8..cb17d83 100644
--- a/views/components/AdminSidebar.php
+++ b/views/components/AdminSidebar.php
@@ -88,10 +88,10 @@ body {
Страницы
-
+
diff --git a/views/pages/Admin/Contests.php b/views/pages/Admin/Contests.php
index 1eb66c9..f24a6ad 100644
--- a/views/pages/Admin/Contests.php
+++ b/views/pages/Admin/Contests.php
@@ -5,9 +5,8 @@ use \App\Models\User;
$task = new TaskScheduler();
-//$userprofile = new User(explode('/', $_SERVER['REQUEST_URI'])[2]);
$contestCreate = true;
-if (!$task->isTaskExists("FinishContests", "php /path/to/finish_contests.php")) {
+if (!$task->isTaskExists("ExecContests", "php ".$_SERVER['DOCUMENT_ROOT'].$task->findHandlerById(NGALLERY_TASKS, 'ExecContests'))) {
$contestCreate = false;
}
?>
@@ -38,16 +37,9 @@ if (!$task->isTaskExists("FinishContests", "php /path/to/finish_contests.php"))
} ?>">Провести новый
addTask(
- "FinishContests",
- "php ".$_SERVER['DOCUMENT_ROOT']."/app/Controllers/Exec/Tasks/FinishContests.php >> ".$_SERVER['DOCUMENT_ROOT'].NGALLERY['root']['logslocation']." 2>&1",
- "* * * * *" // Каждую минуту (можно менять)
- );*/
if ($contestCreate === false) {
- echo "У вас не добавлена задача на проведение конкурсов. Без неё, сервер не сможет завершать конкурс и проводить новый автоматически.
";
+ echo "У вас не добавлена задача на проведение конкурсов. Без неё, сервер не сможет завершать конкурс и проводить новый автоматически.
Включить ";
}
- echo $task->removeTask("FinishContests", "php /path/to/finish_contests.php");
-
?>
diff --git a/views/pages/Admin/Settings.php b/views/pages/Admin/Settings.php
index 672b166..fd34215 100644
--- a/views/pages/Admin/Settings.php
+++ b/views/pages/Admin/Settings.php
@@ -1,12 +1,14 @@
$value) {
$name = $prefix ? "{$prefix}[{$key}]" : $key;
$key = KeyTranslation::key($key);
@@ -79,29 +81,91 @@ function renderInputs($data, $prefix = '') {
= \App\Controllers\AdminController::loadMenu(); ?>
= \App\Controllers\AdminController::loadContent(); ?>
-
+
Настройки
+
+
- Изменяйте только на свой страх и риск.
-
+ Изменяйте только на свой страх и риск.
+
- ';
+ ';
foreach (NGALLERY as $ng) {
renderInputs($ng);
}
- echo '';
- echo '';
-?>
+ echo '';
+ echo '';
+ ?>
-
+
+
+
+
+
+
+ ID |
+ Статус |
+ Действия |
+
+
+
+
+
+ '.$nt['id'].'
+ |
+ '.$task->getTaskStatus($nt['id'], "php {$nt['handler']}").'
+ |
+ Запустить Остановить
+ | ';
+ }
+
+
+
+ ?>
+
+
+
+