Хотите поставить на свой сайт форум с модерацией сообщений, каптчей от спама и не требующий базу данных?
Для этого можно воспользоваться сервисом «Moskitus».
Сейчас я расскажу как это сделать и покажу пример реализации.
1. Регистрация на сайте«Moskitus»
Для использования форума, нужно зарегистрироваться на сайте moskitus.ru
2. Создание форума
После регистрации на сайте, нажимаете ссылку «Создать форум» и заполняете форму.
3. Получение кода
Перейдите в раздел «Мои форумы» и нажмите кнопку «Получить код», сохраните себе файл moskitusforum.php
4. Создание файла moskitusforum.php
Выберите в Zebrum CMS сайт, на котором хотите создать форум, и перейдите на вкладу «Шаблоны» .
Нажмите ссылку «Создать шаблон», впишите в поле названия файла «moskitusforum.php» (без кавычек), а в поле содержимого файла — текст из файла moskitusforum.php, полученного на сайте «Moskitus».
Сохраните шаблон.
5. Создание файла-шаблона форума
Нажмите ссылку «Создать шаблон», впишите название файла для шаблона форума (например, forum.php), в поле содержимого файла скопируйте содержимое основного шаблона (template.php) сайта.
В самом верху шаблона пропишите код:
<?php
include dirname(__FILE__) . '/moskitusforum.php';
$moskitusForum = new MoskitusForum(275, 'utf-8');
?>
В первом параметре конструктора MoskitusForum указывается индивидуальный номер форума в системе «Moskitus» (в примере 275).
Добавьте в шапку шаблона код вызова стилей:
<link rel="stylesheet" href="http://s1.moskitus.ru/css/blue.css" type="text/css" />
Можно указать стили, расположенные на сайте сервиса, либо настроить использование своих, чтобы органичнее вписать форум в дизайн сайта.
В том месте, где должен выводиться форум, впишите (вместо функций вывода контента) код:
<?php echo $moskitusForum->getHtml(); ?>
Сохраните шаблон.
6. Создание страницы форума
Перейдите на вкладку «Контент» и нажмите «Добавить страницу».
Впишите заголовок страницы (например, «Форум»), в поле тела страницы впишите какой-нибудь текст (он не будет выводиться на странице), а в блоке «Пользовательские свойства страницы» укажите без кавычек название свойства «template» и значение свойства — «forum».
Сохраните страницу.
Форум установлен.
Модерировать сообщения на форуме можно в аккаунте на сайте «Moskitus».
Скачайте пример Zebrum Lite с установленным форумом.