Вход Регистрация
Файл: 3020.ru/file_3020/plugins/admin.system.php
Строк: 115
<?
if ($level <= 3) {
  die(
'У вас нет прав доступа');
}

$tmp $system;
 
if (isset(
$_POST['title'])) {
  
$tmp['reg_open'] = (int) $_POST['reg_open'];
  
$tmp['site_open'] = (int) $_POST['site_open'];
  
$tmp['page_str'] = (int) $_POST['page_str'];
  
$tmp['set_timesdvig'] = (int) $_POST['set_timesdvig'];
  
$tmp['title'] = $_POST['title'];
  
$tmp['design'] = $_POST['design'];
  
$tmp['meta_description'] = $_POST['meta_description'];
  
$tmp['meta_keyword'] = $_POST['meta_keyword'];
  
    if (
$tmp['design'] && !preg_match("#^([A-zА-я0-9-_., ])+$#ui"$tmp['design'])) {
        
$err[] = 'В названии темы присутствуют запрещенные символы';
    }
  
    if (
$tmp['title'] && !preg_match("#^([A-zА-я0-9-_., ])+$#ui"$tmp['title'])) {
        
$err[] = 'В заголовке присутствуют запрещенные символы';
    }
  
    if (
$tmp['meta_description'] && !preg_match("#^([A-zА-я0-9-_., ])+$#ui"$tmp['meta_description'])) {
        
$err[] = 'В описании МЕТА присутствуют запрещенные символы';
    }
  
    if (
$tmp['meta_keyword'] && !preg_match("#^([A-zА-я0-9-_., ])+$#ui"$tmp['meta_keyword'])) {
        
$err[] = 'В ключевых словах МЕТА присутствуют запрещенные символы';
    }
  
  if (!isset(
$err) && save_dat($tmp'settings.system')) {
    
$messages[] = 'Настройки успешно приняты';
  } else {
    
$err[] = 'Ошибка при сохранении настроек';
  }
}

$system['title'] = 'Настройки системы';
require 
SYS 'header.php';
?>
<div class="nav2">
<form class="form-horizontal" action="?func=admin.system" method="POST" style="margin: 2px;">
  <div class="control-group">
    <label class="control-label" for="title">Заголовок страниц</label>
    <div class="controls">
      <input type="text" id="title" name="title" value="<?= text($tmp['title'])?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="meta_keyword">Ключевые слова (META)</label>
    <div class="controls">
      <textarea id="meta_keyword" name="meta_keyword"><?= text($tmp['meta_keyword'])?></textarea>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="meta_description">Описание (META)</label>
    <div class="controls">
      <textarea id="meta_description" name="meta_description"><?= text($tmp['meta_description'])?></textarea>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="page_str">Пунктов на страницу</label>
    <div class="controls">
      <input type="text" id="page_str" name="page_str" placeholder="Размер текста в px" value="<?= abs(intval($tmp['page_str']))?>" />
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="design">Тема</label>
    <div class="controls">
          <select name="design" id="design" class="span1" style="width: auto;">
          <?
      $opendirthem 
opendir(DIRTHEME);

      while (
$themes readdir($opendirthem)) {
      if (
$themes == '.' || $themes == '..' || !is_dir(DIRTHEME $themes))continue;
?>
        <option value='<?= $themes?>'<?= ($system['design'] == $themes " selected='selected'" null)?>>
          <?= text(file_get_contents(DIRTHEME $themes '/them.name'))?>
        </option>
<?
      
}
      
closedir($opendirthem);
          
?>
          </select>
    </div>
  </div>
  
  <div class="control-group">
    <label class="control-label" for="set_timesdvig">Сдвиг времени</label>
    <div class="controls">
          <select name="set_timesdvig" id="set_timesdvig" class="span1" style="width: auto;">
          <?
      
for ($i = -12$i 12$i++) {
        
?><option value='<?= $i?><?= ($tmp['set_timesdvig'] == $i " selected='selected'" null)?>><?= date("G:i"$time + ($i 60 60))?></option><?
      
}
          
?>
          </select>
    </div>
  </div>
  

  <div class="control-group">
    <label class="control-label" for="site_open">Режим сайта</label>
    <div class="controls">
          <select name="site_open" id="site_open" class="span1" style="width: auto;">
            <option value='1' <?= ($tmp['site_open'] == " selected='selected'" null)?>>Открыт для всех</option>
            <option value='0' <?= ($tmp['site_open'] == " selected='selected'" null)?>>Только для авторизованных</option>
          </select>
    </div>
  </div>
  
  
  <div class="control-group">
    <label class="control-label" for="reg_open">Режим регистрации</label>
    <div class="controls">
          <select name="reg_open" id="reg_open" class="span1" style="width: auto;">
            <option value='1' <?= ($tmp['reg_open'] == " selected='selected'" null)?>>Открыта</option>
            <option value='0' <?= ($tmp['reg_open'] == " selected='selected'" null)?>>Закрыта</option>
          </select>
    </div>
  </div>
  
  <div class="control-group">
    <div class="controls">
      <button type="submit" class="btn">Сохранить</button>
    </div>
  </div>
</form>
</div>

<div class="foot">
&laquo; <a href="?func=admin">Админ панель</a>
</div>
Онлайн: 1
Реклама