Форум «Moskitus» на Zebrum Lite

9 февраля 2009 | 3 комментария

Хотите поставить на свой сайт форум с модерацией сообщений, каптчей от спама и не требующий базу данных?

Для этого можно воспользоваться сервисом «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 с установленным форумом.

Теги: , ,

  • Zebrum

    В Zebrum Lite нужно перейти в папку с шаблоном сайта и создать в ней файл moskitusforum.php.

    Файл шаблона форума (forum.php) тоже создается в этой папке.

    В папке "content" создается страница форума, в которой прописывается свойство @@template=forum

    Выше есть ссылка на скачивание примера сайта Zebrum Lite, с уже установленным форумом.

  • Nekto

    Выберите в Zebrum CMS сайт, на котором хотите создать форум, и перейдите на вкладу «Шаблоны» ..

    А как в лайт его подключить?

  • Спасибо, полезная возможность. Жаль только, что в нем не предусмотрено кеширования и всякий раз будут запросы на стороний сервер отсылаться.

blog comments powered by Disqus