Вход Регистрация
Файл: modules/padmin/settings.php
Строк: 209
<?php
/**
 * Licensed under The MIT License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright     Copyright (c) 2013-2014, Taras Chornyi, Sergiy Mazurenko, Ivan Kotliar
 * @link          http://perf-engine.net
 * @package       PerfEngine
 * @license       http://www.opensource.org/licenses/mit-license.php MIT License
 */
$locate 'in_padmin';
if(
User::logged() && $user['level'] < 6)
{
    
redirect('/');
}

if(isset(
$_POST['save']) && $_GET['act']== 'save'
{
    
$lnges input($_POST['lang']);
    
$theme_w input($_POST['theme']);
    
$web_theme input($_POST['web_theme']);
    
$open_reg substr(num($_POST['open_reg']), 01);
    
$open_site substr(num($_POST['open_site']), 01);
    
$public_site =  substr(num($_POST['public_site']), 01);
    
$timezone input($_POST['timezone']);
    
$title_s substr(input($_POST['title']), 080);
    
$keywords substr(input($_POST['keywords']), 0500);
    
$description substr(input($_POST['description']), 01500);
    
$copyright substr(input($_POST['copyright']), 020);
    
$ames substr(abs(intval($_POST['ames'])), 02);

    
$ini = new Ini(SYS.'/ini/core.ini');
    
$ini->write('lang'$lnges);
    
$ini->write('theme'$theme_w);
    
$ini->write('web_theme'$web_theme);
    
$ini->write('open_reg'$open_reg);
    
$ini->write('open_site'$open_site);
    
$ini->write('public_site'$public_site);
    
$ini->write('timezone'$timezone);
    
$ini->write('title'$title_s);
    
$ini->write('keywords'$keywords);
    
$ini->write('description'$description);
    
$ini->write('copyright'$copyright);
    
$ini->write('ames'$ames);
    
$ini->updateFile();

    
redirect('/padmin/settings?saved');
}

$title _t('padmin_settings');
include_header($title);
$tpl->div('title',  _t('padmin_settings'));
if(isset(
$_GET['saved']))
{
    
$tpl->div('menu'_t('succ_save'));
}
echo 
'<div class="post">
<form action="/padmin/settings?act=save" method="post">
<b>'
_t('slang') .'</b>:<br/>
<select name="lang" size="1">'
;
    
$langs_dir opendir(SYS .'/lang');
    while (
$langs readdir($langs_dir)) {
    if (
$langs == '.' || $langs == '..'
    continue;
    
$lngs = include(SYS .'/lang/'.$langs.'/lang.php');
    echo 
'<option value="'$langs .'" '. ($system['lang'] == $langs?' selected="selected"':NULL) .'>'$lngs['lang_name'] .'</option>';
}
echo 
'</select><br />
<b>'
_t('stheme') .' wap</b>:<br/>
<select name="theme" size="1">'
;
    
$themes_dir opendir(TPL .'/themes/wap');
    while (
$themes readdir($themes_dir)) {
    if (
$themes == '.' || $themes == '..'
    continue;
    
$thems parse_ini_file(TPL .'/themes/wap/'.$themes.'/manifest.ini');
    echo 
'<option value="'$themes .'" '. ($system['theme'] == $themes?' selected="selected"':NULL) .'>'$thems['name'] .'</option>';
}
echo 
'</select><br/>
<b>'
_t('stheme') .' web</b>:<br/>
<select name="web_theme" size="1">'
;
    
$themes_dir opendir(TPL .'/themes/web');
    while (
$themes readdir($themes_dir)) {
    if (
$themes == '.' || $themes == '..'
    continue;
    
$thems parse_ini_file(TPL .'/themes/web/'.$themes.'/manifest.ini');
    echo 
'<option value="'$themes .'" '. ($system['web_theme'] == $themes?' selected="selected"':NULL) .'>'$thems['name'] .'</option>';
}
echo 
'</select><br/>
<b>'
_t('timezone') .'</b>:<br />
<select name="timezone">'
;
$zonelist 
     array
     (
         
'Kwajalein' => '-12:00',
         
'Pacific/Midway' => '-11:00',
         
'Pacific/Ho0lulu' => '-10:00',
         
'America/Anchorage' => '-09:00',
         
'America/Los_Angeles' => '-08:00',
         
'America/Denver' => '-07:00',
         
'America/Tegucigalpa' => '-06:00',
         
'America/New_York' => '-05:00',
         
'America/Caracas' => '-04:30',
         
'America/Halifax' => '-04:00',
         
'America/St_Johns' => '-03:30',
         
'America/Argentina/Bue0s_Aires' => '-03:00',
         
'America/Sao_Paulo' => '-03:00',
         
'Atlantic/South_Georgia' => '-02:00',
         
'Atlantic/Azores' => '-01:00',
         
'Europe/London' => '00:00',
         
'Europe/Belgrade' => '+01:00',
         
'Europe/Kiev' => '+02:00',
         
'Asia/Kuwait' => '+03:00',
         
'Asia/Tehran' => '+03:30',
         
'Asia/Muscat' => '+04:00',
         
'Asia/Yekaterinburg' => '+05:00',
         
'Asia/Kolkata' => '+05:30',
         
'Asia/Katmandu' => '+05:45',
         
'Asia/Dhaka' => '+06:00',
         
'Asia/Rangoon' => '+06:00',
         
'Asia/Kras0yarsk' => '+07:00',
         
'Asia/Brunei' => '+08:00',
         
'Asia/Seoul' => '+09:00',
         
'Australia/Darwin' => '+09:30',
         
'Australia/Canberra' => '+10:00',
         
'Asia/Magadan' => '+11:00',
         
'Pacific/Fiji' => '+12:00',
         
'Pacific/Tongatapu' => '+13:00'
     
);
foreach(
$zonelist as $zone => $timez) {
echo 
'<option value="'.$zone.'" '.($zone == $system['timezone'] ? 'selected="selected"' NULL).'>'.$timez.'</option>'."n";
}
echo 
'</select><br/>
<b>'
_t('open_reg') .'</b>:<br />
<input type="radio" name="open_reg" value="1"'
. ($system['open_reg'] == '1'?' checked="checked"':NULL) .' />'_t('yes') .'
<input type="radio" name="open_reg" value="0"'
. ($system['open_reg'] == '0'?' checked="checked"':NULL) .' />'_t('no') .'<br />
<b>'
_t('open_site') .'</b>:<br />
<input type="radio" name="open_site" value="1"'
. ($system['open_site'] == '1'?' checked="checked"':NULL) .' />'_t('yes') .'
<input type="radio" name="open_site" value="0"'
. ($system['open_site'] == '0'?' checked="checked"':NULL) .' />'_t('no') .'<br />
<b>'
_t('public_site') .'</b>:<br />
<input type="radio" name="public_site" value="1"'
. ($system['public_site'] == '1'?' checked="checked"':NULL) .' />'_t('yes') .'
<input type="radio" name="public_site" value="0"'
. ($system['public_site'] == '0'?' checked="checked"':NULL) .' />'_t('no') .'<br />
<b>'
_t('title') .'</b>:<br />
<input type="text" name="title" value="'
$system['title'] .'" /><br/>
<b>'
_t('copyright') .'</b>:<br />
<input type="text" name="copyright" value="'
$system['copyright'] .'" /><br/>
<b>'
_t('keywords') .'</b>:<br />
<textarea rows="5" cols="26" name="keywords">'
$system['keywords'] .'</textarea><br/>
<b>'
_t('description') .'</b>:<br />
<textarea rows="5" cols="26" name="description">'
$system['description'] .'</textarea><br/>
<b>'
_t('amess') .'</b>:<br />
<input type="text" size="2" name="ames" value="'
$system['ames'] .'" /><br />
<input type="submit" name="save" value="'
_t('save') .'" />
</form>
</div>'
;
$tpl->div('block'img('admin.png') .'<a href="/padmin/">'_t('padmin') .'</a><br/>'HICO .'<a href="/">'_t('home') .'</a>');
include_footer();
?>
Онлайн: 3
Реклама