Вход Регистрация
Файл: plugins/diary/inc/edit.php
Строк: 77
<?php 

only_reg
();

$sid $tools->keyGlobals('sid''get'0);
$sess $tools->keyGlobals('sid''sess'0);


if (
$maps['diary_id'] != 0) {
    
$diary mysql_fetch_assoc(mysql_query("
                      SELECT n.*
                      FROM notes AS n WHERE n.id = " 
. (int) $maps['diary_id']));  
    
    if (
$diary['attachments'] && $sid == $sess) {
      
$_SESSION['diary']['attachments'] = unserialize($diary['attachments']);
      
$_SESSION['diary']['return'] = $_SERVER['REQUEST_URI'];
    }
    
} else {
    
$diary = array(
        
'id' => 0,
        
'name' => $tools->keyGlobals('diary_name''sess'NULL),
        
'msg' => $tools->keyGlobals('diary_message''sess'NULL),
        
'private' => $tools->keyGlobals('diary_access''sess'0),
        
'private_komm' => $tools->keyGlobals('diary_comment''sess'0),
    );
    
    
    if (
$sid == $sess) {
      unset(
$_SESSION['diary']['attachments']);
      
$_SESSION['diary']['return'] = $_SERVER['REQUEST_URI'];
    }
}

if (isset(
$diary['id_user']) && ($user['id'] != $diary['id_user'] && !user_access('notes_delete'))) {
    
header('Location: ?f=diary&s=u&id=' $diary['id'] . '&u=' $maps['u']);
    exit;
}

$_SESSION['sid'] = mt_rand(111999);
$set['title'] = ($diary['id'] == __('Новая запись') : __('Редактирование записи'));
require 
H.'sys/inc/thead.php';
title();
aut();
err();

$insert text($diary['msg']);
?>
<ol class="breadcrumb">
  <li><a href="/index.php"><i class="ic ic-home"></i></a></li>
  <li><a href="?"><?= __('Дневники')?></a></li>
  <li>
    <a href="?f=index&amp;s=<?= $maps['s']?>&amp;q=<?= $maps['search']?>&amp;r=access&amp;u=<?= $maps['u']?>&amp;zsort=<?= $maps['zsort']?>&amp;id=<?= $maps['diary_id']?>">
      <?= user::nick($maps['u'], 0)?>
    </a>
  </li>
  <li><?= $set['title']?></li>
</ol>

<div class="form-create">
  <form action="?f=<?= $maps['f']?>&amp;s=<?= $maps['s']?>&amp;r=<?= $maps['f']?>&amp;u=<?= $maps['u']?>&amp;id=<?= $maps['diary_id']?>" method="POST" enctype="multipart/form-data">
    <div class="form-create-header">
      <b><?= __('Тема')?></b> (80 знаков)
    </div>
    
    <div class="form-create-input">
      <input type="text" name="name" value="<?= text($diary['name'])?>" />
    </div>
    
    <div class="form-create-block">
      <div class="form-create-header">
        <b><?= __('Запись')?></b> (4096 знаков)
      </div>
      <? 
      $placeholder 
'Напишите текст дневника..';
      
      if (
is_file(H.'style/themes/' $set['set_them'] . '/altername_post_form.php')) { 
         include_once 
H.'style/themes/' $set['set_them'] . '/altername_post_form.php';
      } else {
        echo 
$tPanel;?><textarea name="msg"><?= $insert?></textarea><br /><?
      
}
      
?>
    </div>
    
    <? if (!isset($_SESSION['diary']['attachments']) || @count($_SESSION['diary']['attachments']['photo']) < 10) { ?>
    <div class="form-create-block">
      <?= __('Прикрепить')?>
      <button class="button-create" type="submit" name="diary_attach">
          <img src="/style/icons/attach.png" /> <?= __('Выбрать файл')?>
      </button>
    </div>
    <? 
    
}
    
$attachments = new Attachments('diary');
    echo 
$attachments->get_list();
    
?>
    <div class="form-create-block">
      <?= __('Кто видит запись')?>: <img src="/style/icons/<?= $accessList[$diary['private']]['icon']?>.png" />
      <button class="button-create" type="submit" name="diary_access">
          <?= $accessList[$diary['private']]['edit_name']?>
      </button>
      
        <br />
        
      <?= __('Комментирование доступно')?>: <img src="/style/icons/<?= $accessList[$diary['private_komm']]['icon']?>.png" />
      <button class="button-create" type="submit" name="diary_comment">
          <?= $accessList[$diary['private_komm']]['edit_name']?>
      </button>
    </div>
    
    <div class="form-create-panel">
      <button type="submit" name="diary_create">
          <?= ($diary['id'] == __('Создать запись') : __('Cохранить изменения'))?>
      </button>
    </div>
  </form>
</div>

<? if ($diary['id'] && $user_id && (user_access('notes_delete') || $user_id == $diary['id_user'])) { ?>
<div class="list-post" id="page-up">
  <div class="list-post-item">
    <a href="?f=delete&amp;s=<?= $maps['s']?>&amp;r=index&amp;u=<?= $maps['u']?>&amp;type=diary&amp;id=<?= $diary['id']?>&amp;delete_id=<?= $diary['id']?>"><img src="/style/icons/delete.gif" /> <?= __('Удалить запись')?></a>
  </div>
</div>
<? ?>
Онлайн: 0
Реклама