Файл: loads/inc/admin_form.php
Строк: 146
<?
if (user_access('loads_dir_create') && isset($_GET['act']) && $_GET['act']=='mkdir')
{
echo "<form class="foot" action="?".url("d=$l&act=mkdir&ok&page=$page")."" method="post">";
echo "Название папки:<br />n";
echo "<input type="text" name="name" value=""/><br />n";
echo "<input class="submit" type="submit" value="Создать папку" /><br />n";
echo "«<a href="?".url("d=$l&page=$page")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_dir_rename') && isset($_GET['act']) && $_GET['act']=='rename' && $l!=NULL)
{
echo "<form class="foot" action="?".url("d=$l&act=rename&ok&page=$page")."" method="post">";
echo "Название папки:<br />n";
$dirname=preg_replace('#^.*/#', NULL, $dir_loads);
if (is_file($dir_loads.'/.dirname'))
$dirname=trim(esc(file_get_contents($dir_loads.'/.dirname')));
elseif (function_exists('iconv'))
$dirname=iconv('windows-1251', 'utf-8', $dirname);
$value=$dirname;
if (preg_match('#^([0-9]{1,3})_#',preg_replace('#^.*/#',NULL,$dir_loads),$num))
$value='('.$num[1].')_'.$dirname;
echo "<input type="text" name="name" value="$value"/><br />n";
echo "<input class="submit" type="submit" value="Переименовать" /><br />n";
echo "«<a href="?".url("d=$l&page=$page")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_dir_mesto') && isset($_GET['act']) && $_GET['act']=='mesto' && $l!=NULL)
{
echo "<form class="foot" action="?".url("d=$l&act=mesto&ok&page=$page")."" method="post">";
echo "Новый путь:<br />n";
echo "<select class="submit" name="path">";
dirrs('../sys/loads/files','../sys/loads/files');
echo "</select><br />n";
echo "<input class="submit" type="submit" value="Переместить" /><br />n";
echo "«<a href="?".url("d=$l&page=$page")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_dir_delete') && isset($_GET['act']) && $_GET['act']=='delete' && $l!=NULL)
{
echo "<div class="err">";
$dirname=preg_replace('#^.*/#', NULL, $dir_loads);
if (is_file($dir_loads.'/.dirname'))
$dirname=trim(esc(file_get_contents($dir_loads.'/.dirname')));
elseif (function_exists('iconv'))
$dirname=iconv('windows-1251', 'utf-8', $dirname);
echo "Удалить текущую папку ($dirname)?<br />n";
echo "<a href="?".url("d=$l&act=delete_ok&ok&page=$page")."">Да</a> n";
echo "<a href="?".url("d=$l&page=$page")."">Нет</a><br />n";
echo "</div>";
}
if (user_access('loads_file_upload') && isset($_GET['act']) && $_GET['act']=='upload' && $l!=null)
{
if(isset($_POST['k_forms']))$k_forms=intval($_POST['k_forms']);
elseif (isset($_SESSION['k_forms']))$k_forms=intval($_SESSION['k_forms']);
else $k_forms=1;
$_SESSION['k_forms']=$k_forms;
echo "<form class="foot" enctype="multipart/form-data" action="?".url("d=$l&act=upload&page=$page")."" method="post">";
echo "Количество выгружаемых файлов:<br />n";
echo "<input type="text" name="k_forms" value="$k_forms"/><br />n";
echo "<input class="submit" type="submit" value="Показать формы" /><br />n";
for ($i=0;$i<$k_forms;$i++)
{
echo "Файл (".($i+1).") [<".size_file($upload_max_filesize)."]:<br />n";
echo "<input name="file_$i" type="file" /><br />n";
echo "Скрин:<br />n";
echo "<input name="scr_$i" type="file" accept='image/*,image/gif,image/png,image/jpeg' /><br />n";
echo "Описание:<br />n";
echo "<textarea name='opis_$i'></textarea><br /><br />n";
//echo "<input name="opis_$i" type="text" /><br /><br />n";
}
echo "* Параметры сервера позволяют выгружать файлы размером до ".size_file($upload_max_filesize)."<br />n";
echo "<input class="submit" name="ok" type="submit" value="Выгрузить" /><br />n";
echo "«<a href="?".url("d=$l&page=$page")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_file_import') && isset($_GET['act']) && $_GET['act']=='import' && $l!=null)
{
if(isset($_POST['k_forms']))$k_forms=intval($_POST['k_forms']);
elseif (isset($_SESSION['k_forms']))$k_forms=intval($_SESSION['k_forms']);
else $k_forms=1;
$_SESSION['k_forms']=$k_forms;
echo "<form class="foot" enctype="multipart/form-data" action="?".url("d=$l&act=import&page=$page")."" method="post">";
echo "Количество импортируемых файлов:<br />n";
echo "<input type="text" name="k_forms" value="$k_forms"/><br />n";
echo "<input class="submit" type="submit" value="Показать формы" /><br />n";
for ($i=0;$i<$k_forms;$i++)
{
echo "Путь к файлу (".($i+1)."):<br />n";
echo "<input name="file_$i" type="text" /><br />n";
echo "Путь к скрину:<br />n";
echo "<input name="scr_$i" type="text" /><br />n";
echo "Название в загрузках (не обязательно):<br />n";
echo "<input name="name_$i" type="text" /><br />n";
echo "Описание:<br />n";
echo "<textarea name='opis_$i'></textarea><br /><br />n";
//echo "<input name="opis_$i" type="text" /><br /><br />n";
}
echo "<input class="submit" name="ok" type="submit" value="Импортировать" /><br />n";
echo "«<a href="?".url("d=$l&page=$page")."">Отмена</a><br />n";
echo "</form>";
}
if (user_access('loads_dir_create') || user_access('loads_dir_rename') && $l!=null || user_access('loads_dir_mesto') && $l!=null
|| user_access('loads_dir_delete') && $l!=null || user_access('loads_file_upload') && $l!=null || user_access('loads_file_import') && $l!=null)
{
echo "<div class="foot">n";
if (user_access('loads_dir_create'))
echo "»<a href="?".url("d=$l&act=mkdir&page=$page")."">Создать папку</a><br />n";
if ($l!=NULL){
if (user_access('loads_dir_rename'))
echo "»<a href="?".url("d=$l&act=rename&page=$page")."">Переименовать папку</a><br />n";
if (user_access('loads_dir_mesto'))
echo "»<a href="?".url("d=$l&act=mesto&page=$page")."">Переместить папку</a><br />n";
if (user_access('loads_dir_delete'))
echo "»<a href="?".url("d=$l&act=delete&page=$page")."">Удалить папку</a><br />n";
if (user_access('loads_file_upload') && $l!=null)
echo "»<a href="?".url("d=$l&act=upload&page=$page")."">Выгрузить файлы</a><br />n";
if (user_access('loads_file_import') && $l!=null)
echo "»<a href="?".url("d=$l&act=import&page=$page")."">Импорт файлов</a><br />n";
}
echo "</div>n";
}
?>