Показаны сообщения с ярлыком форум. Показать все сообщения
Показаны сообщения с ярлыком форум. Показать все сообщения

четверг, 9 августа 2007 г.

Полезные моды для phpBB

phpBB – движок форума, функциональность которого очень легко расширить, используя моды, количество которых очень и очень велико. В этой статье я хотел бы рассказать о некоторых, весьма полезных (с моей точки зрения), модификациях для phpBB.

Все модификации, описанные в этой статье, я скачивал с сайта http://phpbbguru.net. Там же можете найти их и Вы. Ноя рекомендую поискать эти моды на сайте http://phpbb.com/mods/, так как на этом сайте можно найти более свежие версии модификаций.

Что ж, начнём.

File Attachment Mod

Модификация от разработчиков phpBB. Позволяет «прикреплять» файлы к сообщениям, темам, личным сообщениям. Администратор может выставлять квоту на дисковое пространство для каждого пользователя, может ограничить количество закачиваемых файлов и их размер. FAM – один из самых популярных и скачиваемых модификаций для phpBB.

Advanced Page Generation Time

Модификация, позволяющая выводить в нижней части страницы время генерации страницы, количество SQL-запросов, uptime и загруженность сервера. Крайне полезный мод. Можно также сделать всю эту информацию видимой только для администраторов.

Recycle Bin

Мод, с помощью которого можно организовать «мусорную корзину» - раздел форума, в который можно перемещать ненужные темы (оффтоп, флуд, спам и так далее). Добавляет в панель модератора кнопку для перемещения тем в корзину.

Birthday

Мод, добавляющий возможность пользователям занести в профиль свою дату рождения. Мод может быть полезным, однако его очень сложно установить. Рекомендую использовать для установки этого мода (да и остальных) Easy Mod (программа, устанавливающая модификации в автоматическом режиме).

Custom Registration Form

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

Email Confirmation

Модификация добавляет поле потверждения email-адреса в форму регистрации пользователя.

Default Avatar

Модификация позволяет задать стандартный аватар для пользователей, не выбравших аватар, а также для гостей.

Extended Quick Reply Form

Очень полезная модификация. Добавляет форму «быстрого» ответа в просмотр темы.

Glance

Добавляет на главную страницу два блока – объявления форума (которые можно задать в language-файле) и последние обсуждения (темы, в которые недавно был оставлен ответ).

Global Announcement

Данная модификация позволяет создавать «глобальные» объявления – объявления, которые буду видны на всех форумах. Очень полезны для размещения важной информации (например, правила форума).

IP Only Viewable By Admin

Очень маленькая модификация, позволяющая только администраторам видеть IP – адреса пользователей.

Limit Signature Line-Length

Модификация, позволяющая ограничить подпись пользователя несколькими строками.

Lock/Unlock in Posting Body

Данный мод позволяет открывать и закрывать темы одновременно с оставлением сообщения (то есть можно написать «Тема себя исчерпала. Закрыто» и одновременно закрыть тему).

Online/Offline/Hidden

Дополнение, добавляющее на страницы профиля, в список пользователей и ещё много куда статус пользователя (на форуме/вне форума/скрыт).

Mass Delete Posts

Удобное дополнение для панели модератора, позволяющее удалять сообщения массово. То есть, не удалять сообщения по одному, а выделить сразу много сообщений, и удалить их одним разом.

Recent Topics

Мод, который представляет из себя JavaScript – экспорт списка последних тем форума. Довольно удобная штука.

RSS Feed

Как видно из названия, добавляет на форум RSS 2.0 и Atom 0.3 фиды.

Who Viewed A Topic

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

Yellow Card

Очень известная и популярная модификация, которую многие называют «карточной системой». Позволяет выносить пользователю предупреждения (жёлтая карточка), забанить пользователя (красная карточка), разбанить пользователя (зелёная карточка) и пожаловаться на пользователя модератору (синяя карточка).

Конечно, есть ещё множество полезных модов, но я рассказал о тех, которые сам использовал.

Если есть какие-то вопросы, касаемые этой статье, пишите мне на unrecogn1sed@rambler.ru

Бесплатные форумные движки (forum engines)

Форум, по мнению многих – это вещь, которая должна быть на каждом крупном и уважающем себя сайте. Если установка форума оправдана (у сайта есть хорошая, и, что самое главное, стабильная посещаемость) – то следует определиться с выбором движка для форума. Их существует довольно большое количество, существуют как коммерческие скрипты форумов, так и бесплатные. Вот именно о них я и хотел бы рассказать.

Бесплатных форумных движков существует достаточно много, но большая часть не заслуживает внимания тех, кому нужен действительно хороший форум. Поэтому сегодня я не буду пытаться объять необъятное, рассказывая о всех бесплатных движках, попадавших в поле моего зрения, а сосредоточусь на основных (чаще используемых) форумных движках. Я расскажу о таких движках, как phpBB, SMF, PunBB, Phorum.

phpBB 2

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

Конференция, построенная на phpBB, разделяется на категории, которые содержат в себе форумы. В форумах содержаться темы, а в темах – сообщения (впрочем, абсолютно такое же разделение конференции и в остальных форумных движках, рассматриваемых в рамках данной статьи, поэтому повторять этот момент я больше не буду). Темы могут быть трёх типов – обычные, «прилепленные» (темы, которые отображаются выше остальных) и объявления (важные темы, которые располагаются выше «прилепленных»).

phpBB очень хорош тем, что к нему существует очень большое количество всяческих модификаций, а также шаблонов (стилей оформления). Большинство модификаций очень просто установить, используя очень полезную программку EasyMod (не помню где её можно скачать, но можете поискать на http://area51.phpbb.com) – она автоматически выполняет операции, связанные с установкой модификаций (но иногда она выполняет не все операции и придётся редактировать код вручную).

Также ещё хотел бы отметить не то чтобы интуитивную, но довольно простую систему шаблонов. Чтобы модифицировать дизайн под свои нужды, Вам нужно только знать HTML и немного разобраться в структуре файлов шаблонов.

Но даже абсолютно чистый (свежеустановленный движок, без модификаций) phpBB содержит все необходимые функции для содержания конференции. Пользователи могут писать свои сообщения, форматировать их, редактировать, удалять, указывать о себе контактные данные а также обмениваться личными сообщениями. Модераторы могут удалять, перемещать, редактировать темы модерируемых ими форумов. Администраторы же могут полностью управлять форумом из довольно удобной панели администрирования.

Ссылки:
Официальный сайт phpBB – http://phpbb.com
Официальный сайт русской поддержки phpBB – http://phpbbguru.net
Сайты с модификациями для phpBB – http://phpbb.com/mods/ и http://phpbbhacks.com

Ах да. Совсем недавно вышла новая версия phpBB 3 (то есть не вышла, но есть Release Candidates). Мне она и понравилась и не понравилась одновременно. Во первых, phpBB всё больше становиться скриптом типа «установил и работай» - то есть присутствуют не только необходимые функции, но также некоторые популярные, но совершенно не обязательные функции (например, вложения файлов, индикатор состояния пользователя и многое другое). Да, согласен, это не есть плохо. Но увеличивается размер программы (для меня это очень важно) а также возникает отсутствие необходимости редактировать скрипт «под себя» (то, чем люблю заниматься я). Но если Вы хотите максимум функциональности и минимум забот – выбирайте phpBB за числом 3 (естественно, после выхода релиза).

SMF (Simple Machines Forum)

Также довольно популярный и частоиспользуемый движок форума.

Из интересных функций (помимо основных):


  • система репутации (пользователи могут повышать или понижать репутацию друг другу)
  • прикрепление вложений (вложение файлов в сообщения или темы)
  • ограничение количества посылаемых личных сообщений (в час)
  • встроенная система ЧПУ («статичные» ссылки с расшерением «.html») - для других движков требуются модификации
  • разделение тем по количеству сообщений на «обычные», «горячие» и «очень горячие»
  • возможность «прилепить» тему
  • «продвинутая» статистика (из интересного, например, соотношение количества мужчин к количеству женщин)
  • неплохая помощь по форуму (для пользователей) – во всяком случае, лучше, чем в phpBB

Главный недостаток этого движка – его размер. В распакованном виде он занимает ~5 мегабайт (для сравнения – PunBB занимает ~800 кБ, а phpBB и Phorum – немногим меньше 2 мБ)

Также значительный минус – это шаблоны в виде php файлов. Для редактирования дизайна форума Вам необходимо будет знать не только HTML и структуру шаблонов, но и также немного разбираться в PHP.

Ссылки:
Официальный сайт скрипта: http://simplemachines.org

PunBB

Очень неплохой форум. Простой, «лёгкий» (размер дистрибутива и распакованного скрипта – самый маленький из рассмотренных в этой статье), но в то же время достаточно функциональный.

Из возможностей – создание групп пользователей, назначение модераторов, создание различных званий, настройки доступа и так далее.

То, чего здесь нет – это простое форматирование теста (простое – в смысле простое для пользователя). Форматирование присутствует, но для его использования нужно использовать BB-коды.

В принципе в этом форуме есть всё действительно необходимое и нет ничего излишнего (например, вложений файлов, создания опросов). Если нужно поддерживать небольшой форум (например, этот скрипт практически идеально подходит для создания форумов технической поддержки) и излишние «навороты» не требуются, PunBB – Ваш выбор.

Ссылки:
Официальный сайт PunBB – http://punbb.org

Phorum

Также относиться к разряду «лёгких» форумов. В нём нет ничего лишнего (даже ввод контактной информации пользователя, кроме email, например, ICQ, AIM, MSN и так далее), только общение по темам.

Данный движок отлично защищён (как о нём кто-то выразился, «там столько проверочных скриптов для введенной инфы, что голова кругом идет»).

Phorum, как и PunBB имеет только необходимые функции. Правда, в Phorum их ещё меньше, чем в PunBB.

Вполне вероятно, что через месяц-другой после использования Phorum Вам окажется тесно в рамках, ограничивающих как пользователей так и Вас, так что рекомендую хорошо подумать, прежде чем использовать Phorum. Желательно, ознакомьтесь с ним на локальном хосте (если таковой у Вас имеется) и примите соответствующие выводы.

Заключение

В этой статье я рассмотрел четыре наиболее популярных бесплатных форумных движков. Да, это далеко не исчерпывающий список, но такой список создать очень сложно – ведь существуют малоизвестные и непопулярные скрипты форумов. Но я думаю, если Вам понадобиться бесплатное решение для поддержания форума, то Вы на 99% сможете выбрать подходящий движок из четырёх, перечисленных мной.

Я надеюсь, что эта статья была Вам интересна.