Просмотр файла admin/server/meta_tags.php

Размер файла: 2.86Kb
  1. <?php
  2.  
  3. include '../../engine/includes/start.php';
  4. if (!$creator)
  5. Core::stop();
  6. $default_title = $set['title'];
  7. $title = isset($_GET['title']) ? $_GET['title'] : $set['title'];
  8. $set['title']='Настройки meta-тег';
  9. include incDir . 'head.php';
  10.  
  11. if (isset($_POST['submit']) && !empty($_POST['keywords']) && !empty($_POST['description']))
  12. {
  13. $keywords = htmlspecialchars(trim($_POST['keywords']));
  14. $description = htmlspecialchars(trim($_POST['description']));
  15. $ctrl_word = $sql->query("SELECT COUNT(*) FROM `meta_tags` WHERE `title`='" . my_esc($title) . "';")->result() > 0 ? 'UPDATE' : 'INSERT INTO';
  16. $sql->query($ctrl_word . " `meta_tags` SET `title`='" . my_esc($_GET['title']) . "', `keywords`='" . my_esc($keywords) . "', `description`='" . my_esc($description) . "';");
  17. Core::msg_show('Meta теги для страницы <b>' . htmlspecialchars($_GET['title']) . '</b> успешно заданы!', 'msg');
  18. }
  19. $meta = $sql->query("SELECT * FROM `meta_tags` WHERE `title`='" . my_esc($title) . "';")->fetch();
  20. ?>
  21. <div class="menu_razd">Назначение meta тегов <?=$title != $default_title ? 'для страницы: '.htmlspecialchars($_GET['title']) : 'по умолчанию'?></div>
  22. <form action="meta_tags.php?title=<?=htmlspecialchars($title)?>" method="POST" class="post">
  23. <b>META NAME="keywords"</b>:<br />
  24. <input type="text" name="keywords" value="<?=$meta['keywords']?>"/><br />
  25. определяет список ключевых слов, используемых на данной странице<br /><br />
  26. <b>META NAME="description"</b>:<br />
  27. <textarea cols="40" rows="3" name="description"><?= $meta['description']?></textarea><br />
  28. краткое описание содержимого данной страницы<br /><br />
  29. <input type="submit" title="Нажмите для отправки" name="submit" value="Задать"/>
  30. </form>
  31. <div class="msg">ВНИМАНИЕ!<br />Длина содержимого МЕТА - тегов "desctiption" не должна превышать 200 символов, a "keywords" - 1000 символов. Такое условие надо выполнять, иначе Вашему сайту может быть отказано в индексации или не вся важная информация (которая представлена Вами для поисковых машин) будет проиндексирована. Это ограничение связано с особенностями работы поисковых серверов.</div>
  32. <div class="menu_razd">См. также</div>
  33. <div class="link"><a href="..?act=server">Сервер</a></div>
  34. <div class="link"><a href="..">Админка</a></div>
  35. <?php
  36. include incDir . 'foot.php';