Файл: modules/obmen/inc/admin_form.php
Строк: 159
<?php
/* Мод "Обменник"
* Версия v0.0.1
* Дата последнего редактирования 15.01.2015
* Двиг DCMS Special
* Модифицировал densnet
* Файл admin_form.php
* Описание: выводит функции админам
*/
if (user::access('obmen_dir_edit') && isset($_GET['act']) && $_GET['act'] == 'set') {
echo "<div class = 'razd'>Параметры <a style = 'float:right;color: grey;' href = '?'><small>Закрыть</small></a></div>";
echo "<form class = 'razd' action = '?act=set&ok&page=$page' method = 'post'>";
echo "<b>Название папки</b><br />";
echo "<div class = 'inputs'>";
echo "<input type = 'text' name = 'name' value = '$dir_id[name]' /><br />n";
echo "<div class = 'input-icon'>" . img16('pen.png') . "</div>";
echo "</div>";
if ($dir_id['upload'] == 1) {
$check = ' checked = "checked"';
} else {
$check = NULL;
}
echo "<label><input type = 'checkbox'$check name = 'upload' value = '1' /> Разрешить выгружать</label><br />";
echo "<b>Расширения через ";"</b><br />";
echo "<div class = 'inputs'>";
echo "<input type = 'text' name = 'ras' value = '$dir_id[ras]' /><br />";
echo "<div class = 'input-icon'>" . img16('ras.png') . "</div>";
echo "</div>";
echo "<b>Максимальный размер файлов</b><br />n";
if ($dir_id['maxfilesize'] < 1024) {
$size = $dir_id['maxfilesize'];
} elseif ($dir_id['maxfilesize'] >= 1024 && $dir_id['maxfilesize'] < 1048576) {
$size = intval($dir_id['maxfilesize'] / 1024);
} elseif ($dir_id['maxfilesize'] >= 1048576) {
$size = intval($dir_id['maxfilesize'] / 1048576);
}
echo "<div class = 'inputs'>";
echo "<input type = 'text' name = 'size' size = '4' value = '$size' />n";
echo "<select name = 'mn'>n";
if ($dir_id['maxfilesize'] < 1024) {
$sel = ' selected="selected"';
} else {
$sel = NULL;
}
echo "<option value = '1'$sel>B</option>n";
if ($dir_id['maxfilesize'] >= 1024 && $dir_id['maxfilesize'] < 1048576) {
$sel = ' selected="selected"';
} else {
$sel = NULL;
}
echo "<option value = '1024'$sel>KB</option>n";
if ($dir_id['maxfilesize'] >= 1048576) {
$sel = ' selected="selected"';
} else {
$sel = NULL;
}
echo "<option value = '1048576'$sel>MB</option>n";
echo "</select><br />";
echo "<div class = 'input-icon'>" . img16('ves.png') . "</div>";
echo "</div>";
echo "*настройки сервера не позволяют выгружать файлы объемом более: " . size_file($upload_max_filesize) . "<br />n";
echo "<button class = 'button sign-ins'>Сохранить</button>";
echo "</form>";
}
#Создание папки
if (user::access('obmen_dir_create') && isset($_GET['act']) && $_GET['act'] == 'mkdir') {
echo "<div class = 'razd'>Новая папка <a style = 'float:right;color: grey;' href = '?'><small>Закрыть</small></a></div>";
echo "<form class = 'razd' action = '?act=mkdir&ok&page=$page' method = 'post'>";
echo "<b>Название папки</b><br />";
echo "<div class = 'inputs'>";
echo "<input type = 'text' name = 'name' value = '' /><br />";
echo "<div class = 'input-icon'>" . img16('pen.png') . "</div>";
echo "</div>";
echo "<label><input type = 'checkbox' name = 'upload' value = '1' /> Разрешить выгружать</label><br />";
echo "<b>Расширения через ";"</b><br />";
echo "<div class = 'inputs'>";
echo "<input type = 'text' name = 'ras' value = '' /><br />";
echo "<div class = 'input-icon'>" . img16('ras.png') . "</div>";
echo "</div>";
echo "<b>Максимальный размер файлов</b><br />";
echo "<div class = 'inputs'>";
echo "<input type = 'text' name = 'size' size = '4' value = '500' />n";
echo "<select name = 'mn'>n";
echo "<option value = '1'>B</option>n";
echo "<option value = '1024' selected = 'selected'>KB</option>n";
echo "<option value = '1048576'>MB</option>n";
echo "</select><br />n";
echo "<div class = 'input-icon'>" . img16('ves.png') . "</div>";
echo "</div>";
echo "*настройки сервера не позволяют выгружать файлы объемом более: " . size_file($upload_max_filesize) . "<br />n";
echo "<button class = 'button sign-ins'>Создать папку</button>";
echo "</form>";
}
if (user::access('obmen_dir_edit') && isset($_GET['act']) && $_GET['act'] == 'rename' && $l != '/') {
echo "<div class = 'razd'>Переименование <a style = 'float:right;' href = '?'><small>Закрыть</small></a></div>";
echo "<form class = 'razd' action = '?act=rename&ok' method = 'post'>";
echo "<b>Название папки</b><br />n";
echo "<div class = 'inputs'>";
echo "<input type = 'text' name = 'name' value = '$dir_id[name]'/><br />n";
echo "<div class = 'input-icon'>" . img16('pen.png') . "</div>";
echo "</div>";
echo "<button class = 'button sign-ins'>Сохранить</button>";
echo "</form>";
}
if (user::access('obmen_dir_edit') && isset($_GET['act']) && $_GET['act'] == 'mesto' && $l != '/') {
echo "<div class = 'razd'>Перемещение <a style = 'float:right;' href = '?page=$page'><small>Закрыть</small></a></div>";
echo "<form class = 'razd' action = '?act=mesto&ok&page=$page' method = 'post'>";
echo "<b>Новый путь</b><br />n";
echo "<div class = 'inputs'>";
echo "<select class = 'submit' name = 'dir_osn'>";
echo "<option value = '/'>[в корень]</option>n";
$q = mysql_query("SELECT DISTINCT `dir` FROM `obmennik_dir` WHERE `dir` not like '$l%' ORDER BY 'dir' ASC");
while ($post = mysql_fetch_assoc($q)) {
echo "<option value = '$post[dir]'>$post[dir]</option>n";
}
echo "</select><br />n";
echo "<div class = 'input-icon'>" . img16('files.png') . "</div>";
echo "</div>";
echo "<button class = 'button sign-ins'>Переместить</button>";
echo "</form>";
}
if (user::access('obmen_dir_delete') && isset($_GET['act']) && $_GET['act'] == 'delete' && $l != '/') {
echo "<div class = 'errs'>";
echo "Удалить текущую папку ($dir_id[name])?<br /><br />";
echo "<a class = 'add' href = '?act=delete&ok&page=$page'>Да</a> ";
echo "<a class = 'add' href = '?page=$page'>Нет</a>";
echo "</div>";
}
if (user::access('obmen_dir_edit') || user::access('obmen_dir_delete') || user::access('obmen_dir_create')) {
echo "<div class = 'razd'>";
if (user::access('obmen_dir_create')) {
echo "<a class = 'add' href = '?act=mkdir&page=$page'>" . img16('folder_add.png') . " Создать папку</a><br />";
}
if ($l != '/') {
if (user::access('obmen_dir_edit')) {
echo "<br /><a class = 'add' href = '?act=rename&page=$page'>" . img16('pen.png') . " Переименовать папку</a><br />n";
echo "<br /><a class = 'add' href = '?act=set&page=$page'>" . img16('set.png') . " Параметры папки</a><br />";
echo "<br /><a class = 'add' href = '?act=mesto&page=$page'>" . img16('files.png') . " Переместить папку</a><br />n";
}
if (user::access('obmen_dir_delete')) {
echo "<br /><a class = 'add' href = '?act=delete&page=$page'>" . img16('musor.png') . " Удалить папку</a><br />n";
}
}
echo "</div>n";
}