- Intellect Board
Intellect Board — это система управления содержанием. Сайт, основанный на Intellect Board, состоит из нескольких разделов различных типов: форум, сборник статей, новости, файловый архив, фотогалерея, IRC-чат и т. д. При этом для сайта имеется единая система регистрации и авторизации пользователей, единая система поиска для разделов любых типов, общий дизайн, а также интегрированная система сбора статистики и управления сайтом, доступная через Центр Администрирования. Кроме этого, Intellect Board 2 предоставляет широкие возможности по разграничению уровней доступа, в частности, возможно задавать для каждого раздела уровни доступа, необходимые для выполнения различных действий в данном разделе, а также выставлять пользователям права как основной уровень доступа, который будет действовать по умолчанию, так и уровни доступа к отдельным разделам.
История
Разработка Intellect Board 2 началась в июне 2004 года. Скрипт писался полностью «с нуля», однако при его разработке учитывался опыт поддержки форумного движка [http://www.openproj.ru/index.php?f=51 Русский Ikonboard] , а также пожелания и предложения, высказанные посетителями Объединенного Открытого Проекта. 13 августа 2004 года вышел первый релиз Intellect Board 2. С этого момента началось тестирование Intellect Board в реальных условиях на сайте Объединенного Открытого Проекта, а также на сайтах участников Проекта и нескольких десятков добровольцев из числа его постоянных посетителей. С момента выхода версии 2.13 Intellect Board был выделен из состава Объединенного Открытого Проекта в отдельный проект. Проект продолжал развиваться, росло количество пользователей, принимающих участие в тестировании. Также была проведена существенная оптимизация с целью повышения эффективности работы форума при больших объёмах его базы данных. В настоящий момент форум может успешно работать с базой данных объёмом более 100 тыс. сообщений при посещаемости до 40 пользователей за 15 минут (или 3500 уникальных посетителей за день).С выходом версии 2.15 завершился первый этап развития Intellect Board, основной задачей которого было создание движка, не уступающего по функциональным возможностям таким известным движкам, как phpBB и Ikonboard, но обладающего существенно большими возможностями для дальнейшего развития за счет модульности и возможности включения в себя разделов различных типов.
Типы разделов Intellect Board
На данный момент в Intellect Board имеются следующие типы разделов:
* Форум — основной вид раздела. По функциональным возможностям превоходит phpBB, Ikonboard 2.x и 3.x, vBulletin Board.
* Новости — выводит новости в режиме блога, который можно либо просматривать последовательно, либо перейти с помощью календаря к заданной дате.
* Статьи — предназначен для размещения текстов большого объёма с автоматическим разбиением на страницы.
* IRC-чат — встроенный в сайтовый движок Java-апплет, который позволяет пользователям заходить в IRC-чат (IRC-канал и сервер задаются администратором) прямо из браузера, при этом в чате используются то же Сетевое имя, что и на форуме, а также те же самые смайлики.
* Файл-архив — организация скачивания программ с внешних адресов. Имеется возможность автоматической проверки работоспособности ссылок.
* Презентация — раздел, содержащий статичный текст, задаваемый модератором раздела. Может содержать подразделы произвольного типа.
* Энциклопедия — раздел, содержащий словарные статьи в алфавитном порядке, сгруппированные по буквам. Имеются дополнительные средства для организации перекрестных ссылок.
* Фотогалерея — раздел, позволяющий размещение пользователями фотографий с возможностью предварительного просмотра, при этом картинки для предварительного просмотра генерируются автоматически.Основные возможности Intellect Board
* Для всех разделов любых типов возможно применение специальных тегов BoardCode, позволяющих задавать оформление текста без применения HTML, а также рейтинг тем/статей/файлов/фотографий в разделах.
* Настройка премодерации, режима подсчета статистики, использования смайликов, рейтинга тем и других возможностей отдельно для каждого раздела
* Возможность голосования за и против конкретного пользователя для участников форума, а также вынесение административных предупреждений и поощрений модераторами и администраторами (причем предупреждения могут быть как бессрочными, так и ограниченными по времени).
* Антиспамовая защита Email-адресов пользователя
* Группы пользователей с возможностью автоматического вступления или вступления по заявке, а также почтовая рассылка по группе её координатором.
* 3 режима активации зарегистрированных пользователей: немедленная активация, активация через почтовый ящик, и активация администратором.
* Возможность задавать правила для всех разделов.
* Редактирование шаблонов писем, которые высылаются пользователям в различных ситуациях
* Загружаемые аватары и фотографии для пользователей, а также внешние аватары
* Прикрепление файлов к сообщениям и возможность предварительного просмотра прикрепленных картинок в уменьшенном виде.
* Защита от DDoS-атак путем ввода кода при регистрации.
* Поддержка графических библиотек GD и GD2 для создания уменьшенных копий картинок и фотографий.
* Поддержка любого количества вариантов дизайна (наборов стилей), из которых пользователь может выбрать наиболее ему понравившийся.Требования для установки Intellect Board
* Web-сервер, поддерживающий выполнение PHP-скриптов
* PHP версии не ниже 4.1.0 или PHP 5
* MySQL версии 3.23.53 или выше
* База данных с правами на создание таблиц и индексов и выполнение с ними основных действий: выборки, создания, удаления записей.
* Не менее 2 Mb дискового пространства для скриптов и картинок и 5 Mb — для базы данных.Использование и поддержка Intellect Board
Техническая поддержка Intellect Board осуществляется его разработчиками — участниками Объединенного Открытого Проекта на [http://intboard.ru/index.php?f=93 форуме технической поддержки Intellect Board] . Она включает в себя оперативное исправление найденных программных ошибок, а также консультации по вопросам установки/настройки системы управления содержимым сайта, и разрешению различных затруднительных ситуаций, связанных с её использованием. Кроме этого, в случае обнаружения критических с точки зрения безопасности или сохранности данных ошибок, всем зарегистрировавшимся на форуме технической поддержки пользователям (при условии, что они указали работоспособный адрес e-mail и не отказались от получения административных рассылок) рассылается уведомление об ошибке и информация о мерах, необходимых для её исправления.
Intellect Board является полностью бесплатным для любого использования (как некоммерческого, так и коммерческого) при условии, что ссылки на официальный сайт Intellect Board и сайт Объединенного Открытого Проекта (копирайт) остаются неизменными и видимыми посетителям форума (при этом допускается перемещение и изменение цвета и начертания шрифта ссылки для соответствия дизайну сайта).
Существует также коммерческая версия, отличающаяся правами на удаление текста копирайта Intellect Board и индивидуальную техническую поддержку.
Бесплатную версию Intellect Board можно скачать с [http://intboard.ru сайта Intellect Board] , однако перед её скачиванием и использованием необходимо ознакомиться с [http://intboard.ru/index.php?t=402 лицензионным соглашением] для некоммерческой версии Intellect Board.
Ссылки
* [http://intboard.ru Intellect Board] — официальный сайт CMS.
* [http://gram.nnov.ru#intb beta-версии] Intellect Board.
* [http://www.openproj.ru Объединенный Открытый Проект] — проект-разработчик Intellect Board.
* [https://sourceforge.net/project/showfiles.php?group_id=155090 Файлы Intellect Board] на SourceForge.netСм. также
* FluxBB
* bbPress
Wikimedia Foundation. 2010.