Статьи Новости Контакты

02.10.2007
Наталия Квитка

phpBB — обзор популярных плагинов

плагины для администрирования, управления, стили

Плагины для форумов phpBB

phpBB – популярный скрипт форума. С его помощью легко можно создать сообщество для общения посетителей сайта. Форум на основе phpBB легко установить, настроить, а огромное количество плагинов, доступных для скачивания в Сети, позволяют разнообразить работу форума, сделать его еще более интересным и информативным для пользователей. Темы для оформления форума, также распространяемые бесплатно, и возможность создания собственных стилей обеспечивают уникальность дизайна и узнаваемость ресурса. В данной статье речь пойдет о том, где можно найти и скачать плагины и темы оформления, как их установить и настроить.

Русификация форума

phpBB и многие плагины к нему переведены на русский язык
phpBB переведен на множество языков, в том числе существуют локализации форума и для русского языка. Русифицировать форум очень просто: достаточно скачать пакет локализации (например, с сайта http://www.phpbbguru.net/) и распаковать текстовый архив в каталог languages, а архив с графикой – в папку templates. Для одного форума может быть установлено множество языковых пакетов локализаций: впоследствии пользователи смогут выбирать, на каком языке форум будет отображаться для них.

Плагины для phpBB

По своему назначению всевозможные плагины для форума phpBB могут быть разделены на несколько групп: плагины для управления работой форума, администрирования и модерации, изменения внешнего вида.

К первой группе относятся плагины или моды, позволяющие изменить работу форума, основные его функции. Например, установив расширение File Attachement Mod, вы разрешите пользователям прикреплять файлы к сообщениям, а специальные добавления к Attachement Mod позволят еще расширить возможности работы с файлами. Плагин Fully integrated shoutbox интегрирует в форум систему, подобную чату: пользователи смогут общаться, не оставляя сообщений в отдельных темах. Большое количество плагинов написано с целью расширения возможностей форума: не только чат, но и добавление персональных фотоальбомов для пользователей (мод Photo Album v2 for phpBB2), возможности вести личные блоги на основе форума, создавать rss-фид последних сообщений, оставленных пользователями на форуме.

Благодаря модам и плагинам пользователи могут не только общаться, но и вести блоги, собирать фотоальбомы
С точки зрения участников, полезными окажутся плагины, выводящие список последних оставленных другими пользователями комментариев (мод Last Forum Topic On Index) или их количество со времени последнего визита (мод Number of Posts Since Last Visit), отображение формы быстрого ответа ( мод Extended Quick Reply Form) на каждой странице обсуждений, списки просматривающих текущие темы участников (мод Who viewed a topic) или тех, кто проголосовал в ведущихся на форуме опросах (мод View Who Voted), а также в случае необходимости создавать новые опросы, где один участник может проголосовать за несколько вариантов ответа (мод Multiple Choice Voting).

Сообщения, их оформление, правка и отправка также могут быть модифицированы. Например, к стандартным тегам форматирования могут быть добавлены специальные теги, позволяющие изменять шрифт, добавлять картинки, выравненные по левому или правому краю сообщения. А задержка отправки двух сообщений подряд (флуд-контроль), включенная для рядовых пользователей, может быть отключена для администратора и модераторов форума. Для многостраничных обсуждений станет актуальной модификация, позволяющая выводить первое сообщение темы на каждой из последующих страниц (мод First Post On Every Page).

Система личных сообщений на форуме может быть модифицирована: например, имеется возможность включить пре-модерацию отправляемых писем (мод PM Approval), совершать массовую рассылку приватных сообщений (Custom mass PM), включить в стандартное уведомление, высылаемое на адрес электронной почты о получении нового личного сообщения, более подробную информацию об отправителе, ссылку непосредственно на новое сообщение и даже сам текст сообщения.

Также существуют моды, позволяющие расширить информацию о пользователе на форуме: к стандартной информации, представляемой в профиле, добавляются фотографии (мод Profile Photo Mod), может быть рассчитан по дате рождения возраст (мод Birthday), указан знак зодиака (мод Birthday ADD-ON zodiac), пол (мод Gender), быть представленной подпись, которую пользователь выбрал для завершения всех своих сообщений (мод View Profile Sig), выведен весь список групп, в которых состоит данный пользователь (мод Show user groups). Если вы собираетесь продолжительное время отсутствовать на форуме, то благодаря моду Away (Vacation) Status вы сможете сообщить остальным пользователям о причине отсутствия и предполагаемом сроке возвращения.

С точки зрения администрирования и модерирования форума, будут полезны плагины, позволяющие модернизировать административную панель форума, добавив туда список пользователей с расширенными возможностями, вести логи действий администраторов и модераторов на форуме (мод Log Actions MOD). Также можно ограничить количество строк в подписи пользователя (мод Limit Signature Line-Length) или вообще отключить подписи и аватары, позволить модераторам редактировать не только текст сообщений в подшефных разделах, но и дату отправки сообщения, сделать IP-пользователя, отправившего сообщения, видимым исключительно администратору форума (мод IP Only Viewable By Admin), разрешить модераторам банить пользователей (мод Moderator ban) и многое другое. Для обеспечения безопасности может быть целесообразно ограничить количество разрешенных сессий для одного пользователя форума или назначить максимальное количество подключений с одного IP.

Удаление id-сессии через панель управления
Удаление id-сессии через панель управления

В связи с тем что идентификатор сессии пользователя передается в адресной строке, могут возникнуть проблемы с индексацией страниц форума поисковыми роботами: одна и та же страница становится доступна по разным адресам, обусловленным разными идентификаторами сессий. Справиться с этой проблемой поможет специальный мод remove sid for guests. После установки данного плагина в панели администрирования форума (раздел "Общие настройки -> Конфигурация") появится возможность выбора, удалять ли идентификатор сессии из адресной строки для всех гостей форума (то есть неавторизовавшихся посетителей) либо только для ботов поисковых систем. Рекомендуется отключить показ сессии для всех гостей – это обеспечит наиболее корректную индексацию страниц сайта всеми поисковиками.

Стили оформления форума

Управление настройками темы оформления
Управление настройками темы оформления

В сети доступно большое количество стилей для оформления форумов на основе phpBB. Установить новый стиль (или, как его еще называют, "скин" или "шкуру") на свой сайт очень просто: достаточно скачать нужный архив и распаковать его в папку templates. Администратор форума в панели управления может указать, с каким стилем по умолчанию форум будет показан пользователям и смогут ли пользователи самостоятельно выбирать любой из возможных внешних видов форума. Настраивать уже установленные стили также можно через панель управления. Пункт меню "Стили –> Управление" позволит администратору задавать такие параметры оформления, как фоновое изображение, цвет текста по умолчанию, цвет ссылок, оформление таблиц, из которых состоит тело форума, разрешенные на форуме шрифты.

Установка плагина

Установка мода или стиля для phpBB занимает всего несколько минут
Рассмотрим установку плагина на примере мода, добавляющего возможность просмотра полного списка зарегистрированных пользователей в панель администрирования. Для этого необходимо скачать архив admin users list, в корневой директории мода находится инструкция по установке. Согласно ей, необходимо скопировать файл admin_users_list.php в папку admin/, а файл admin_users_list_body.tpl в папку templates/необходимый_шаблон/admin/. После этого в админпанели в разделе управления пользователями появится закладка Users List и вы получите возможность редактировать и удалять профили пользователей по списку, не прибегая к поиску по имени.

Список пользователей в панели управления
Список пользователей в панели управления

В случае если вы хотите видеть заголовки данной таблицы на русском языке, вам необходимо открыть для редактирования файл admin_users_list_body.tpl и заменить английские заголовки на русские, например, следующим образом:

Исходный текст:
<option value="username" class="genmed" {USERNAME_SELECTED} >Username</option>
<option value="user_posts" class="genmed" {POSTS_SELECTED} >Posts</option>
<option value="user_lastvisit" class="genmed" {LASTVISIT_SELECTED} >Last Visit</option>

Модифицированный текст:
<option value="username" class="genmed" {USERNAME_SELECTED} >Имя пользователя</option>
<option value="user_posts" class="genmed" {POSTS_SELECTED} >Сообщения</option>
<option value="user_lastvisit" class="genmed" {LASTVISIT_SELECTED} >Последний визит</option>

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




Скоро на сайте

  • Wordpress

    Серия статей о плагинах к движку WordPrress
  • AJAX

    Проекты и продукты, ориентированные на AJAX
  • Новые сервисы Google

    Обзор новых сервисов Google
 

Copyright © 2003—2018 Все права защищены

При использовании материалов сайта ссылка на hostinfo.ru обязательна

  • хостинг от .masterhost
  • Rambler's Top100