Вход Регистрация
Файл: panel/system/files.php
Строк: 333
<?php  
html
::title('Файловая среда');
acms_header();
access('management');
  
?>
<div class='navigation'>
<a href='/admin/desktop/'><?=icons('home'25)?></a>
<?=icons('angle-right'25'fa-fw')?>
<a href='/admin/system/'><?=lg('Настройки системы')?></a>
<?=icons('angle-right'25'fa-fw')?>
<?=lg
('Файловая среда')?>
</div>
  
<div class='list-body6'>
  
<div class='list-menu list-title'> 
<?=lg('Общие настройки')?>
</div>
  
<?php
if (post('ok_set')){
  
  
db_filter();
  
post_check_valid();

  
$file_access intval(post('file_access'));
  
$video_screen intval(post('video_screen'));
  
$music_screen intval(post('music_screen'));
  
$video_player intval(post('video_player'));
  
$music_player intval(post('music_player'));
  
$photos_ext ini_data_check(post('photos_ext'));
  
$videos_ext ini_data_check(post('videos_ext'));
  
$music_ext ini_data_check(post('music_ext'));
  
$files_ext ini_data_check(post('files_ext'));  

  
ini::upgrade(ROOT.'/system/config/global/settings.ini''FILE_ACCESS'$file_access);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''VIDEO_SCREEN'$video_screen);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''MUSIC_SCREEN'$music_screen);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''VIDEO_PLAYER'$video_player);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''MUSIC_PLAYER'$music_player);  
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''PHOTOS_EXT'$photos_ext);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''VIDEOS_EXT'$videos_ext);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''MUSIC_EXT'$music_ext);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''FILES_EXT'$files_ext);  
  
  
success('Изменения успешно приняты');
  
redirect('/admin/system/files/');

}  
?>
  
<div class='list-menu'>  
<form method='post' class='ajax-form' action='/admin/system/files/'>

<?php
html
::select('file_access', array(
  
=> ['Разрешена', (config('FILE_ACCESS') == "selected" null)], 
  
=> ['Запрещена', (config('FILE_ACCESS') == "selected" null)]
), 
'Выгрузка файлов на сайте''form-control-100-modify-select''upload');
?>
  
<?=html::checkbox('video_screen''Показ скриншотов к видео'1config('VIDEO_SCREEN'))?><br /><br />
<?=html::checkbox('music_screen''Показ обложек музыки'1config('MUSIC_SCREEN'))?><br /><br />  
<?=html::checkbox('video_player''Просмотр видео через AlphaPlayer'1config('VIDEO_PLAYER'))?><br /><br />
<?=html::checkbox('music_player''Прослушивание музыки через AlphaPlayer'1config('MUSIC_PLAYER'))?><br /><br />
  
<?=html::input('photos_ext'null'Допустимые форматы для выгрузки изображений (перечисляйте через запятую):'nullconfig('PHOTOS_EXT'), 'form-control-100'nullnull'image')?>  
<?=html::input('videos_ext'null'Допустимые форматы для выгрузки видео (перечисляйте через запятую):'nullconfig('VIDEOS_EXT'), 'form-control-100'nullnull'film')?>
<?=html
::input('music_ext'null'Допустимые форматы для выгрузки музыки (перечисляйте через запятую):'nullconfig('MUSIC_EXT'), 'form-control-100'nullnull'music')?>
<?=html
::input('files_ext'null'Допустимые форматы для выгрузки файлов (перечисляйте через запятую):'nullconfig('FILES_EXT'), 'form-control-100'nullnull'file')?> 
<?=html::button('button ajax-button''ok_set''save''Сохранить изменения')?>
  
</form>
</div>
  
</div>
  
<div class='list-body6'>
  
<div class='list-menu list-title'> 
<?=lg('Лимиты')?>
</div>
  
<?php
if (post('ok_limit')){
  
  
db_filter();
  
post_check_valid();
  
  
$maxsize intval(post('maxsize'));
  
$maxupload intval(post('maxupload'));
  
$photos_limit intval(post('photos_limit'));
  
$photos_dir_limit intval(post('photos_dir_limit'));
  
$videos_limit intval(post('videos_limit'));
  
$videos_dir_limit intval(post('videos_dir_limit'));
  
$music_limit intval(post('music_limit'));
  
$music_dir_limit intval(post('music_dir_limit'));
  
$files_limit intval(post('files_limit'));
  
$files_dir_limit intval(post('files_dir_limit'));
  
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''MAXFILESIZE'$maxsize);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''MAXFILEUPLOAD'$maxupload); 
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''PHOTOS_LIMIT'$photos_limit);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''PHOTOS_DIR_LIMIT'$photos_dir_limit);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''VIDEOS_LIMIT'$videos_limit);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''VIDEOS_DIR_LIMIT'$videos_dir_limit);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''MUSIC_LIMIT'$music_limit);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''MUSIC_DIR_LIMIT'$music_dir_limit);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''FILES_LIMIT'$files_limit);
  
ini::upgrade(ROOT.'/system/config/global/settings.ini''FILES_DIR_LIMIT'$files_dir_limit);
  
  
success('Изменения успешно приняты');
  
redirect('/admin/system/files/');

}  
?>
  
<div class='list-menu'>
<form method='post' class='ajax-form2' action='/admin/system/files/'>

<?php
html
::select('maxupload', array(
  
=> ['1', (config('MAXFILEUPLOAD') == "selected" null)], 
  
=> ['2', (config('MAXFILEUPLOAD') == "selected" null)],
  
=> ['3', (config('MAXFILEUPLOAD') == "selected" null)], 
  
=> ['4', (config('MAXFILEUPLOAD') == "selected" null)],
  
=> ['5', (config('MAXFILEUPLOAD') == "selected" null)], 
  
=> ['6', (config('MAXFILEUPLOAD') == "selected" null)],
  
=> ['7', (config('MAXFILEUPLOAD') == "selected" null)], 
  
=> ['8', (config('MAXFILEUPLOAD') == "selected" null)],
  
=> ['9', (config('MAXFILEUPLOAD') == "selected" null)], 
  
10 => ['10', (config('MAXFILEUPLOAD') == 10 "selected" null)],
  
11 => ['11', (config('MAXFILEUPLOAD') == 11 "selected" null)], 
  
12 => ['12', (config('MAXFILEUPLOAD') == 12 "selected" null)],
  
13 => ['13', (config('MAXFILEUPLOAD') == 13 "selected" null)], 
  
14 => ['14', (config('MAXFILEUPLOAD') == 14 "selected" null)],
  
15 => ['15', (config('MAXFILEUPLOAD') == 15 "selected" null)], 
  
16 => ['16', (config('MAXFILEUPLOAD') == 16 "selected" null)],
  
17 => ['17', (config('MAXFILEUPLOAD') == 17 "selected" null)], 
  
18 => ['18', (config('MAXFILEUPLOAD') == 18 "selected" null)],
  
19 => ['19', (config('MAXFILEUPLOAD') == 19 "selected" null)], 
  
20 => ['20', (config('MAXFILEUPLOAD') == 20 "selected" null)]
), 
'Кол-во выгружаемых файлов за раз''form-control-100-modify-select''upload');

html::select('maxsize', array(
  
5242880 => ['5 MB', (config('MAXFILESIZE') == 5242880 "selected" null)], 
  
10485760 => ['10 MB', (config('MAXFILESIZE') == 10485760 "selected" null)],
  
15728640 => ['15 MB', (config('MAXFILESIZE') == 15728640 "selected" null)], 
  
20971520 => ['20 MB', (config('MAXFILESIZE') == 20971520 "selected" null)],
  
26214400 => ['25 MB', (config('MAXFILESIZE') == 26214400 "selected" null)], 
  
31457280 => ['30 MB', (config('MAXFILESIZE') == 31457280 "selected" null)],
  
36700160 => ['35 MB', (config('MAXFILESIZE') == 36700160 "selected" null)], 
  
41943040 => ['40 MB', (config('MAXFILESIZE') == 41943040 "selected" null)],
  
47185920 => ['45 MB', (config('MAXFILESIZE') == 47185920 "selected" null)], 
  
52428800 => ['50 MB', (config('MAXFILESIZE') == 52428800 "selected" null)],
  
57671680 => ['55 MB', (config('MAXFILESIZE') == 57671680 "selected" null)], 
  
62914560 => ['60 MB', (config('MAXFILESIZE') == 62914560 "selected" null)],
  
68157440 => ['65 MB', (config('MAXFILESIZE') == 68157440 "selected" null)], 
  
73400320 => ['70 MB', (config('MAXFILESIZE') == 73400320 "selected" null)],
  
78643200 => ['75 MB', (config('MAXFILESIZE') == 78643200 "selected" null)], 
  
83886080 => ['80 MB', (config('MAXFILESIZE') == 83886080 "selected" null)],
  
89128960 => ['85 MB', (config('MAXFILESIZE') == 89128960 "selected" null)], 
  
94371840 => ['90 MB', (config('MAXFILESIZE') == 94371840 "selected" null)],
  
99614720 => ['95 MB', (config('MAXFILESIZE') == 99614720 "selected" null)], 
  
104857600 => ['100 MB', (config('MAXFILESIZE') == 104857600 "selected" null)],
  
125829120 => ['120 MB', (config('MAXFILESIZE') == 125829120 "selected" null)], 
  
146800640 => ['140 MB', (config('MAXFILESIZE') == 146800640 "selected" null)],
  
167772160 => ['160 MB', (config('MAXFILESIZE') == 167772160 "selected" null)], 
  
188743680 => ['180 MB', (config('MAXFILESIZE') == 188743680 "selected" null)],
  
209715200 => ['200 MB', (config('MAXFILESIZE') == 209715200 "selected" null)], 
  
262144000 => ['250 MB', (config('MAXFILESIZE') == 262144000 "selected" null)],
  
314572800 => ['300 MB', (config('MAXFILESIZE') == 314572800 "selected" null)], 
  
367001600 => ['350 MB', (config('MAXFILESIZE') == 367001600 "selected" null)],
  
419430400 => ['400 MB', (config('MAXFILESIZE') == 419430400 "selected" null)], 
  
471859200 => ['450 MB', (config('MAXFILESIZE') == 471859200 "selected" null)],
  
524288000 => ['500 MB', (config('MAXFILESIZE') == 524288000 "selected" null)],
  
1073741824 => ['1 GB', (config('MAXFILESIZE') == 1073741824 "selected" null)],
  
2147483648 => ['2 GB', (config('MAXFILESIZE') == 2147483648 "selected" null)]
), 
'Макс. размер выгрузки файлов''form-control-100-modify-select''upload');
?>

*<?=lg('рекомендуется уточнить максимальный размер для выгрузки файлов на сервере')?><br /><br />
 
<?=html::input('photos_limit'null'Лимит на количество добавляемых пользователем изображений:'nullconfig('PHOTOS_LIMIT'), 'form-control-50'nullnull'image')?>  
<?=html::input('photos_dir_limit'null'Лимит на количество добавляемых пользователем альбомов для изображений:'nullconfig('PHOTOS_DIR_LIMIT'), 'form-control-50'nullnull'folder')?>  
<?=html::input('videos_limit'null'Лимит на количество добавляемых пользователем видео:'nullconfig('VIDEOS_LIMIT'), 'form-control-50'nullnull'film')?>  
<?=html::input('videos_dir_limit'null'Лимит на количество добавляемых пользователем альбомов для видео:'nullconfig('VIDEOS_DIR_LIMIT'), 'form-control-50'nullnull'folder')?>   
<?=html::input('music_limit'null'Лимит на количество добавляемых пользователем музыки:'nullconfig('MUSIC_LIMIT'), 'form-control-50'nullnull'music')?>  
<?=html::input('music_dir_limit'null'Лимит на количество добавляемых пользователем альбомов для музыки:'nullconfig('MUSIC_DIR_LIMIT'), 'form-control-50'nullnull'folder')?>   
<?=html::input('files_limit'null'Лимит на количество добавляемых пользователем файлов:'nullconfig('FILES_LIMIT'), 'form-control-50'nullnull'file')?>  
<?=html::input('files_dir_limit'null'Лимит на количество добавляемых пользователем альбомов для файлов:'nullconfig('FILES_DIR_LIMIT'), 'form-control-50'nullnull'folder')?> 
<?=html::button('button ajax-button''ok_limit''save''Сохранить изменения'2)?>
  
</form>
</div>
  
</div>
<?

back
('/admin/system/');
acms_footer();
Онлайн: 0
Реклама