View file Loads_by_Ozomen/loads/inc/admin_form_file.php

File size: 17.17Kb
<?

if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='edit')
{
$fil=ereg_replace(".*/",NULL,urldecode($_GET['fil']));
echo "<form class=\"foot\" action=\"?".url("d=$l&amp;act=edit_file&amp;ok&amp;fil=$fil&amp;f=$file&amp;page=$_SESSION[page]")."\" method=\"post\">";

if (is_file($dir_loads.'/'.$fil.'.99.99.name'))
$name4=trim(esc(file_get_contents($dir_loads.'/'.$fil.'.99.99.name')));
elseif (function_exists('iconv'))
$name4=iconv('windows-1251', 'utf-8');
echo "Пояснение файла $fil:<br />\n";
echo "<input type=\"text\" name=\"name_lo\" value=\"$name4\"/><br />\n";
echo "<input class=\"submit\" type=\"submit\" value=\"Сохранить\" /><br />\n";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
echo "</form>";
}

if (user_access('loads_file_edit')  && isset($_GET['act']) && $_GET['act']=='files')
{
echo "<form class=\"foot\">";
echo "Дополнительные файлы:<br />\n";
echo "</form>";
echo "<form class=\"foot\">";
$arr=scandir(H."sys/loads/files_dop/".$l.'/'.$name.'.'.$ras.'/');
foreach($arr AS $key=>$file)
{
if($file=='.' OR $file=='..')continue;
$ras1=strtoupper(eregi_replace('^.*\.', NULL,$file));
if (is_file(H."sys/loads/files_dop/".$l.'/'.$name.'.'.$ras.'/'.$file))
echo output_text(file_get_contents($dir_loads.'/'.$file.'.99.99.name'))."\n";
$filee=ereg_replace(".*/",NULL,urldecode($_GET['f'])); // получение имени файла
echo "<a href=\"?".url("d=$l&amp;act=edit&amp;fil=$file&amp;f=$filee&amp;page=$_SESSION[page]")."\"><img src='/style/themes/$set[set_them]/loads/img/edit.png' alt='р' /></a>\n";
echo "<a href=\"?".url("d=$l&amp;act=deletet&amp;fil=$file&amp;f=$filee&amp;page=$_SESSION[page]")."\"><img src='/style/themes/$set[set_them]/loads/img/cancel.png' alt='р' /></a><br />\n";

echo "<a href=\"/sys/loads/files_dop/$l/$name.$ras/$file\"><b>$ras1</b></a><br />\n";
}
$file=ereg_replace(".*/",NULL,urldecode($_GET['f'])); // получение имени файла
echo "</form>";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
}

if (user_access('loads_file_edit')  && isset($_GET['act']) && $_GET['act']=='filess')
{
echo "<form class=\"foot\">";
echo "Дополнительные файлы:<br />\n";
echo "</form>";
echo "<form class=\"foot\">";
echo "<img src='/style/themes/$set[set_them]/loads/img/edit.png' alt='р' /> <a href=\"?".url("d=$l&amp;act=files&amp;f=$file&amp;page=$_SESSION[page]")."\">Изменить</a><br />\n";
echo "<img src='/style/themes/$set[set_them]/loads/img/add.png' alt='р' /> <a href=\"?".url("d=$l&amp;act=files_add&amp;f=$file&amp;page=$_SESSION[page]")."\">Добавить</a><br />\n";
echo "</form>";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
}

if (user_access('loads_file_edit')  && isset($_GET['act']) && $_GET['act']=='files_add')
{
echo "<form class=\"foot\">";
echo "Загрузка дополнительные файлов:<br />\n";
echo "</form>";
echo "<form class=\"foot\">";
echo "<img src='/style/themes/$set[set_them]/loads/img/fileimport.png' alt='р' /><a href=\"?".url("d=$l&amp;act=files_add_im&amp;f=$file&amp;page=$_SESSION[page]")."\">Импортировать</a><br />\n";
echo "<img src='/style/themes/$set[set_them]/loads/img/add.png' alt='р' /><a href=\"?".url("d=$l&amp;act=files_add_up&amp;f=$file&amp;page=$_SESSION[page]")."\">Выгрузить</a><br />\n";
echo "</form>";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
}

if (user_access('loads_file_edit')  && isset($_GET['act']) && $_GET['act']=='files_add_im')
{
echo "<form class=\"foot\" enctype=\"multipart/form-data\" action=\"?".url("d=$l&amp;act=files_add_im&amp;f=$file&amp;page=$_SESSION[page]")."\" method=\"post\">";
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=0;
$_SESSION['k_forms']=$k_forms;
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=\"file1_$i\" type=\"text\" /><br />\n";
echo "Пояснение к дополнительном файлу (".($i+1)."):<br />\n";
echo "<input name=\"name1_$i\" type=\"text\" /><br />\n";
}
echo "<input class=\"submit\" name=\"ok\" type=\"submit\" value=\"Импортировать\" /><br />\n";
echo "</form>";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
}


if (user_access('loads_file_edit')  && isset($_GET['act']) && $_GET['act']=='files_add_up')
{
echo "<form class=\"foot\" enctype=\"multipart/form-data\" action=\"?".url("d=$l&amp;act=files_add_up&amp;f=$file&amp;page=$_SESSION[page]")."\" method=\"post\">";
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=0;
$_SESSION['k_forms']=$k_forms;
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=\"file1_$i\" type=\"file\" /><br />\n";
echo "Пояснение к дополнительном файлу (".($i+1)."):<br />\n";
echo "<input name=\"name1_$i\" type=\"text\" /><br />\n";
}
echo "* Параметры сервера позволяют выгружать файлы размером до ".size_file($upload_max_filesize)."<br />\n";

echo "<input class=\"submit\" name=\"ok\" type=\"submit\" value=\"Выгрузить\" /><br />\n";
echo "</form>";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
}
if (user_access('loads_file_edit')  && isset($_GET['act']) && $_GET['act']=='prop')
{
echo "<form class=\"foot\" action=\"?".url("d=$l&amp;act=prop&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\" method=\"post\">";



if (function_exists('iconv'))$jfile=iconv('windows-1251', 'utf-8', $file);else $jfile=$file;

$name=eregi_replace('\.[^\.]*$', NULL, $jfile); // имя файла без расширения
$ras=strtolower(eregi_replace('^.*\.', NULL, $jfile)); // расширение (в нижнем регистре)

echo "Название файла на сервере:<br />\n";
echo "<input type=\"text\" name=\"name_serv\" value=\"$name\" />.<input type=\"text\" size='3' name=\"ras_serv\" value=\"$ras\" /><br />\n";
echo "Название файла в загрузках:<br />\n";
echo "<input type=\"text\" name=\"name_loads\" value=\"$name2\"/><br />\n";
echo "Пояснение основного файла:<br />\n";
echo "<input type=\"text\" name=\"name_l\" value=\"$name3\"/><br />\n";
echo "Описание файла:<br />\n";

$opis=NULL;
if (is_file($dir_loads.'/'.$file.'.opis')) // проверка описания
$opis = trim(esc(implode(NULL,file($dir_loads.'/'.$file.'.opis'))));
elseif (is_file($dir_loads.'/'.$file.'.txt')) // проверка описания в txt файле
$opis = trim(esc(implode(NULL,file($dir_loads.'/'.$file.'.txt'))));

//echo "<input type=\"text\" name=\"opis\" value=\"$opis\"/><br />\n";
echo "<textarea name='opis'>$opis</textarea><br />\n";

echo "<input class=\"submit\" type=\"submit\" value=\"Изменить\" /><br />\n";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
echo "</form>";
}

if (user_access('loads_file_scr')  && isset($_GET['act']) && $_GET['act']=='scr' && $l!=null)
{
{
echo "<div class=\"foot\">";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.JPG'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.1.JPG")."\">Скрин 1</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.PNG'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.1.PNG")."\">Скрин 1</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.GIF'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.1.GIF")."\">Скрин 1</a>";
else
echo "<b>Нет скрина загруженого пользователем</b><br />\n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.JPG'))
echo "<a href=\"?".url("d=$l&amp;act=scrr1&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.PNG'))
echo "<a href=\"?".url("d=$l&amp;act=scrr1&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.GIF'))
echo "<a href=\"?".url("d=$l&amp;act=scrr1&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.JPG'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.2.JPG")."\">Скрин 2</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.PNG'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.1.PNG")."\">Скрин 2</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.GIF'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.2.GIF")."\">Скрин 2</a>";
else
echo "<b>Нет скрина загруженого пользователем</b><br />\n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.JPG'))
echo "<a href=\"?".url("d=$l&amp;act=scrr2&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.PNG'))
echo "<a href=\"?".url("d=$l&amp;act=scrr2&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.GIF'))
echo "<a href=\"?".url("d=$l&amp;act=scrr2&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.JPG'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.3.JPG")."\">Скрин 3</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.PNG'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.3.PNG")."\">Скрин 3</a>";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.GIF'))
echo "<a href=\"/loads/down/".url2("$l/$dirlist[$i]$file.3.GIF")."\">Скрин 3</a>";
else
echo "<b>Нет скрина загруженого пользователем</b><br />\n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.JPG'))
echo "<a href=\"?".url("d=$l&amp;act=scrr3&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.PNG'))
echo "<a href=\"?".url("d=$l&amp;act=scrr3&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.GIF'))
echo "<a href=\"?".url("d=$l&amp;act=scrr3&amp;f=$file&amp;page=$_SESSION[page]")."\"><font COLOR='red'>[X]</font></a><br />";
echo "</div>";
}
{
echo "<form class=\"foot\" enctype=\"multipart/form-data\" action=\"?".url("d=$l&amp;act=scr1&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\" method=\"post\">";
{
echo "Скрин 1:<br />\n";
echo "<input name=\"scr1\" type=\"file\" accept='image/*,image/gif,image/png,image/jpeg' /><br />\n";
}

echo "<input class=\"submit\" name=\"ok\" type=\"submit\" value=\"Заменить\" /><br />\n";
echo "</form>";
}
{
echo "<form class=\"foot\" enctype=\"multipart/form-data\" action=\"?".url("d=$l&amp;act=scr2&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\" method=\"post\">";
{
echo "Скрин 2:<br />\n";
echo "<input name=\"scr2\" type=\"file\" accept='image/*,image/gif,image/png,image/jpeg' /><br />\n";
}

echo "<input class=\"submit\" name=\"ok\" type=\"submit\" value=\"Заменить\" /><br />\n";
echo "</form>";
}
{
echo "<form class=\"foot\" enctype=\"multipart/form-data\" action=\"?".url("d=$l&amp;act=scr3&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\" method=\"post\">";
{
echo "Скрин 3:<br />\n";
echo "<input name=\"scr3\" type=\"file\" accept='image/*,image/gif,image/png,image/jpeg' /><br />\n";
}

echo "<input class=\"submit\" name=\"ok\" type=\"submit\" value=\"Заменить\" /><br />\n";
echo "&laquo;<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Отмена</a><br />\n";
echo "</form>";
}
}


if (user_access('loads_file_edit') && isset($_GET['act']) && $_GET['act']=='deletet')
{

echo "<div class=\"err\">";
$fil=ereg_replace(".*/",NULL,urldecode($_GET['fil']));
echo "Подтверждаете удаление дополнительного файла $fil?<br />\n";
echo "<a href=\"?".url("d=$l&amp;act=deletet&amp;ok&amp;fil=$fil&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
echo " | ";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Нет</a><br />\n";
echo "</div>";
}

if (user_access('loads_file_scrr') && isset($_GET['act']) && $_GET['act']=='scrr1')
{

echo "<div class=\"err\">";
echo "Подтвердите удаление скрина?<br />\n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.JPG'))
echo "<a href=\"?".url("d=$l&amp;act=scrj1&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.PNG'))
echo "<a href=\"?".url("d=$l&amp;act=scrp1&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.1.GIF'))
echo "<a href=\"?".url("d=$l&amp;act=scrg1&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
echo " | ";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Нет</a><br />\n";
echo "</div>";
}

if (user_access('loads_file_scrr') && isset($_GET['act']) && $_GET['act']=='scrr2')
{

echo "<div class=\"err\">";
echo "Подтвердите удаление скрина?<br />\n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.JPG'))
echo "<a href=\"?".url("d=$l&amp;act=scrj2&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.PNG'))
echo "<a href=\"?".url("d=$l&amp;act=scrp2&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.2.GIF'))
echo "<a href=\"?".url("d=$l&amp;act=scrg2&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
echo " | ";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Нет</a><br />\n";
echo "</div>";
}

if (user_access('loads_file_scrr') && isset($_GET['act']) && $_GET['act']=='scrr3')
{

echo "<div class=\"err\">";
echo "Подтвердите удаление скрина?<br />\n";
if (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.JPG'))
echo "<a href=\"?".url("d=$l&amp;act=scrj3&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.PNG'))
echo "<a href=\"?".url("d=$l&amp;act=scrp3&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
elseif (is_file($dir_loads.'/'.$dirlist[$i].''.$file.'.3.GIF'))
echo "<a href=\"?".url("d=$l&amp;act=scrg3&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
echo " | ";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Нет</a><br />\n";
echo "</div>";
}

if (user_access('loads_file_delete') && isset($_GET['act']) && $_GET['act']=='delete')
{

echo "<div class=\"err\">";
echo "Подтвердите удаление файла?<br />\n";
echo "<a href=\"?".url("d=$l&amp;act=delete&amp;ok&amp;f=$file&amp;page=$_SESSION[page]")."\">Да</a> \n";
echo " | ";
echo "<a href=\"?".url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]")."\">Нет</a><br />\n";
echo "</div>";
}



if (user_access('loads_file_edit') || user_access('loads_file_scr') || user_access('loads_file_scrr') || user_access('loads_file_delete'))
{
echo "<div class=\"foot\">\n";
if (user_access('loads_file_edit'))
echo "&raquo;<a href=\"?".url("d=$l&amp;act=filess&amp;f=$file&amp;page=$_SESSION[page]")."\">Дополнительные файлы</a><br />\n";
if (user_access('loads_file_edit'))
echo "&raquo;<a href=\"?".url("d=$l&amp;act=prop&amp;f=$file&amp;page=$_SESSION[page]")."\">Изменить параметры</a><br />\n";
if (user_access('loads_file_scr'))
echo "&raquo;<a href=\"?".url("d=$l&amp;act=scr&amp;act=scr&amp;f=$file&amp;page=$_SESSION[page]")."\">Изменить скрин</a><br />\n";
if (user_access('loads_file_delete'))
echo "&raquo;<a href=\"?".url("d=$l&amp;act=delete&amp;f=$file&amp;page=$_SESSION[page]")."\">Удалить файл</a><br />\n";
echo "</div>\n";
}




?>