• CMS Made Simple - Русская поддержка
Языки: CMS Made Simple - Official website CMS made Simple Czech Site Zur deutschsprachigen Supportseite CMS Made Simple - Danmark Sitio en Castellano Site francophone CMS Made Simple - Magyarország Benvenuto su CMSmadesimple CMSMS -  русский CMS Made Simple - slovenská verzia

Модуль Comments

Для чего это нужно?

Этот модуль используется для добавления комментариев к отдельным страницам, которые позже могут просматриваться посетителями сайта. На практике модуль подходит для использования на страницах с документацией, так что посетители сами могут добавлять добавления и поправления к статьям.

Как использовать?

Модуль Comment добавляется в шаблон или прямо в отдельную страницу на том месте, где должна появиться форма для добавления комментария. Пример: {cms_module module='comments'}

Для того, чтобы включить оповещение о новых комментариях по email, нужно правильно настроить модуль CMSMailer (включен в стандартную установку), а также задать email получателя под закладкой "Опции".

Не забудьте установить права для использования модуля для тех пользователей, которые имеют доступ к административному интерфейсу для обработки комментариев.

Настройки

  • number - Количество комментариев на одной странице. Если не установлено, то будут показаны все комментарии.
  • emailfield - Значение 1 позволит пользователям оставлять свой адрес email. По умолчанию поле email не показывается.
  • websitefield - Значение 1 позволит пользователям оставлять адрес своего сайта. По умолчанию поле не показывается.
  • modulename - Название модуля, для которого используются комментарии.
  • pageid - ИД или запись для использования, может быть изображением или ИД новости.

Оформление

Для оформления комментариев Вы можете использовать в таблице стилей: #comments textarea { width:300px; }

Примеры

Использование модуля вместе с модулем новостей (включен в стандартную установку) может выглядеть так. Добавьте в шаблон новостей "Detail Template" следующий код: {cms_module module='comments' modulename='News' pageid=$entry->id}

Параметры

  • (опционально) lang="en_US" - Параметр, используемый для указания языка, на котором будет отображаться модуль во фронтенде. Не все модули требуют этот параметр.
  • (опционально) dateformat="" - формат даты и времени при помощи функции php date. Дополнительная информация по формату.
  • (опционально) localedateformat="" - Используйте этот параметр, если хотите выводить даты в зависимости от языка. Например:
    - англиский формат (пример вывода: Thursday, July 19, 2007, 07:51 AM) {cms_module module='comments' localedateformat='%B %d, %Y, %I:%M %p' lang='en_US'}
    - французский формат (example output: jeudi, juillet 19, 2007, 07:51) {cms_module module='comments' localedateformat='%B %d, %Y, %I:%M %p' lang='fr_FR'}
comments powered by Disqus