18 Апр 2013 Доброго времени. Сам DCMS-Social не использую и использовать не планирую. Скачал (и ужаснулся, но не будем об этом), дабы посмотреть систему В итоге руки дошли до исправления некоторых ошибок. 1. Добавляем проверку на наличие дневника по ID: file: plugins/note/list.php Ищем строку 52 ($notes = mysql_fetch_assoc(mysql_query("SELECT * FROM `notes` WHERE `id` = '". intval($_GET['id']) ."' LIMIT 1"));), вставляем после нее: #####by Apec##### $query = mysql_query("SELECT * FROM `notes` WHERE `id` = '". intval($_GET['id']) ."' LIMIT 1"); $count_notes = mysql_num_rows($query); if($count_notes < 1) { $_SESSION['message'] = 'Такого дневника не существует'; header("Location: /plugins/notes/"); exit; } #####by Apec#####
Apecccik18 Апр 2013 4. ЧПУ для дневников. Возможность просмотра дневников по ссылке /plugins/notes/note* (где * - номер записи), а так же быстрый просмотр Новых (/plugins/notes/new) и популярных (/plugins/notes/popular) записей. Распаковать, согласившись на замену. ЗЫ. Для всего (редактирование, удаление и т.д) не стал делать ЧПУ. Лень.