2.1.x

Вторая версия форума это существенный прорыв в области форумо-строения. Первые версии оказались пилотным проектом для оценки потребностей Интернета в сфере сообществ. И проект выявил, что людям уже не нужно просто общение, хочется иметь и собственную галерею, собственный дневник. Анализ потребностей подтолкнул разработчиков к выбору самого правильного пути развития проекта – они начали отходить от идеологии форума ради форума.

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

Для пользователя

  • Слежение за темами (индикация новых сообщений в темах, подписки на темы и форумы)
  • Личная почта
  • Удобные средства создания и редактирования тем, опросов и сообщений.
Редактор представлен в двух видах:
- простой, для опытных пользователей, знающих bbcode,
- визуальный (Rich Text Editor / WYSIWYG), для людей, которые хотят создавать, красиво отформатированные сообщения за наименьшее количество нажатий кнопок.

Редактирование сообщений представлено в двух видах: быстрое и полное. Наиболее интересно быстрое, оно включает в себя передовой метод, широко получивший распространение в последнее время, AJAX, который позволяет отредактировать текст сообщения без единой перезагрузки страницы.
  • Интегрированные средства RSS экспорта позволяют отслеживать изменения, в любом разделе форума не заходя на сам форум.
  • Возможность оставлять не только сообщения, но и файлы в сообщениях, причем к одному сообщению можно добавлять сразу несколько файлов. Добавление файлов интуитивно понятно и просто. А графические изображения можно вставлять в любое место сообщения, причем в самом сообщении они будут представлены в виде превьюшек.
  • Обширные возможности по просмотру тем. Можно выбрать способ отображения темы в трех видах: плоский – сообщения идут друг за другом в порядке отправления, древовидный – можно отслеживать родственность сообщений и читать не полностью тему, а только ее ответвление и комбинированный, содержащий оба представления сразу.

Для модератора

  • Обширный набор средств управления темами и сообщениями
  • Возможность inline-модерирования1). Так модератор может отредактировать название темы или ее описание, просто щелкнув мышкой на то? что необходимо отредактировать. Может закрыть тему единственным нажатием на иконку темы, выставить флажки напротив интересующих тем и объединить/перенести/удалить их, то же самое и с сообщениями.
  • «Безопасное модерирование». Все действия модератора попадают в журнал, который может просмотреть только администратор. Наличие специального раздела - «Корзина». Аналогия «Корзины» в Windows, все, что удаляется, в начале попадает в корзину, а уж затем либо исчезает навсегда, либо восстанавливается.

Для администратора

  • Различные уровни доступа к панели управления форумом.
  • Продуманная система управления настройками форума. Настройки разбиты на группы, каждая из которых имеет свое описание, запутаться не возможно.
    • Настройки статуса форума (отключен, работает)
    • Настройки нагрузки и безопасности.
В управлении форумами интересна возможность включения импорта новостных RSS-каналов, в этом случае в указанный раздел будут скидываться все новости с других сайтов.
  • Любой уровень вложенности форумов.
  • Различные типы форумов: категория, только для чтения, редирект и обычный форум.
  • Гибкая система унификации форумов. Для каждого форума можно написать собственные правила, которые будут отображаться только в этом форуме, выставить собственные права доступа для различных групп, отрегулировать специфические настойки (вроде, разрешения создания опросов, разрешения оценивать темы и т.д) и выставить собственный стиль.
Последнее интересно для форумов, которые содержат форумы нескольких сайтов, при этом форумы других сайтов оформлены как подразделы.
  • Гибкая система управления стилями. Все изменения в шаблонах стилей отслеживаются и всегда могут быть возвращены к оригинальному состоянию. Стили можно сравнивать, что удобно при добавлении изменений от модификаций из старого стиля в новый.

Для программиста

Как уже говорилось выше, IP.Board построен на каркасе, программисту достаточно единожды изучить методы каркаса, понять что и с чем взаимодействует, разобрать приведенные разработчиком примеры. После освоения всего этого, создание модификаций для форума, блога или галереи превращается в приятное комбинирование методами. Программисту совершенно не надо знать, как работать с базой данных, как осуществлять парсинг сообщений из разных типов редакторов, как обновлять служебный кэш и статистику форума. Начав писать для IP продуктов, писать под другие просто не захочется.

Для поисковиков и КПК

Существует отдельная версия форума, называемая lo-fi, которая легка и приспособлена для индексирования. Так же при небольших доработках ее можно использовать как версию для КПК.

О системе в целом.

Из года в год, от версии к версии, IPB остается одним из самых быстрых, безопасных, продуманных и оснащенных форумов. Скорость работы достигается благодаря четко структурированному коду, наличию кэширования часто используемой информации и вынесению рутинных операций в cron-подобный планировщик (управлять которым может сам администратор). При этом скорость никак не отражается на функциональности, есть все, что необходимо администратору и конечному пользователю плюс еще чуть-чуть. Форум успешно работает на любой платформе, будь то *NIX или Windows, с большинством популярных баз данных: MySQL, MSSQL и Oracle. Безопасность достигается не только благодаря обработке входных данных, но и быстрой реакции разработчиков на критические уязвимости, нередко публикация уязвимости происходит уже после выпуска официального исправления. И наконец IPB является одним из не многих, если не одним, который имеет официальную русскоязычную поддержку и возможность приобретения лицензии в России и странах СНГ.

1) Модерирование без перехода в специальные формы
 

ipb/versions/2.1.x.txt · Последние изменения: 2007/08/14 12:01 (внешнее изменение)

Работает на DokuWiki
© 2002—2006 ibresource
e-mail: wikiteam@iblink.ru