|
|
Комментарии
Модуль относится к части CMS «Интерактив» и может быть установлен опционально. Модуль «Комментарии» подключается к другим модулям. В стандартной комплектации diafan.CMS «Комментарии» подключены к следующим модулям: Фотогалерея, Новости, Статьи, Вопрос-Ответ, Магазин, Файлы, Страницы сайта. Подключение комментариев в рамках модуля настраивается в конфигурации конкретного модуля. В пользовательской части сайта комментарии добавляются с помощью технологии Ajax, то есть без перезагрузки всей страницы. Комментарии, содержащие слова длиннее 20 символов, не пропускаются. ПодключениеПодключаемая часть – файл modules/comments/comments.inc.php. В нем описан класс Comments_inc. В модуле к объекту классам можно обратится через переменную Экземпляр класса создается при первом вызове переменной. Методыstring get() – показывает комментарии, прикрепленные к элементу, и форму добавления комментария.
Пример // получаем комментарии к новости и форму добавления комментария в файле modules/news/news.model.php Как добавлять комментарии к модулюВ конфигурации модуля (modules/модуль/admin/модуль.admin.config.php) и в файле редактирования элементов модуля (modules/модуль/admin/модуль.admin.php) необходимо добавить параметр $this->variable_table = array(…, 'comments' => 'module', …); Административная частьВ административной части модуля собираются все комментарии в одну таблицу и отображаются в порядке поступления. Комментарии можно сортировать по принадлежности к отдельному элементу. Для этого предусмотрены ссылки «Комментарии» в административной части модулей, к которым подключаются комментарии. К примеру, при редактировании фотографии появится ссылка «Комментарии» на комментарии к этой фотографии или надпись «Комментариев нет» при их отсутствии. Кнопка При удалении какого-либо элемента, удаляются все комментарии, прикрепленные к нему. Комментарии имеют следующие характеристики. Основные:
НастройкиТолько для зарегистрированных пользователей – параметр позволяет запретить незарегистрированным пользователям добавлять комментарии. Использовать защитный код – для добавления комментария пользователь должен ввести защитный код, комментировать могут все. Модерация сообщений – комментарий не появится на сайте пока администратор не сделает его активным. Ваше сообщение уже имеется в базе – сообщение пользователю при попытке повторного добавления сообщения. Спасибо! Ваш комментарий будет проверен в ближайшее время и появится на сайте. – сообщение пользователю при удачном добавлении комментария Ваш комментарий не может быть добавлен – сообщение, получаемое пользователем при неудачной загрузки комментария в базу данных. Отображать имя пользователя, добавившего комментарий. Количество комментариев на странице. Формат даты – позволяет настроить отображение даты в модуле. CSS-форматированиеФорма добавления комментария:
Список комментариев:
Файлы
Не понятно? Уточните |
|
© 2003 - 2012 гг. diafan.CMS версия 5.0 CMS для магазина ООО "Диафан" (495)64-603-61, (3532)30-60-86 |
|

служит для удаления комментария. Кнопка
служит для быстрой публикации комментария (или, наоборот,
блокирования).