Разделы сайта
Выбор редакции:
- Инструкция, что делать если это произошло с вами
- Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot Виртуальная ос на флешке
- Чем отличается pci express 2
- Основная настройка Netis WF2780
- Поиск музыки по звуку онлайн
- Как откатить версию IOS на iPhone, iPad
- Как сделать яндекс стартовой страницей
- Фитнес-браслеты для Windows Phone
- Подключаем ноутбук к телевизору Настройка подключения пк к ноутбуку
- Что делать если клавиатура ноутбука не работает
Реклама
Файлы intellect board игры. Новые возможности и доработки |
Занимались переводом, поддержкой и развитием версии Ikonboard 2.1.9, получившей название "Русский Ikonboard". Однако к лету 2003 года стало ясно, что Ikonboard 2.x безнадежно отстал в своем развитии и дальнейшее его развитие неэффективно, и возникла идея написать свой собственный форумный движок, который будет свободен от недостатков Ikonboard, но не будет содержать излишеств вроде визуального редактора или огромного объема JavaScript-кода, которые к тому времени появились во многих других движках. Целевой пользователь этого движка определялся как "продвинутый пользователь, не нуждающийся в подсказках и умеющий самостоятельно изучать необходимые материалы (например, выучить коды смайликов и BoardCode), для которого экономия траффика важнее удобства пользования". Основной концепцией нового движка стала идея "сайт на основе форума с дополнительными разделами". Работа над движком началась осенью 2003 года. Изначально движок писался на Perl без использования СУБД, но с принятием специальных мер по недопущению падения производительности при большом количестве файлов. В феврале 2004 года была написана первая альфа-версия и framework для нее, получивший название XAPPI (XXXX Pro"s Advanced Perl Programming Interface). Ключевыми идеями, которые планировалось реализовать в новом скрипте, были: Однако через некоторое время стало ясно, что PHP имеет целый ряд преимуществ по сравнению с Perl, в частности, PHP-скрипты более просты в установке, на PHP существенно проще обнаруживать и устранять ошибки, PHP есть почти на всех тарифных планах платных хостингов в отличие от Perl. Также стало ясно, что использование СУБД позволит гораздо более эффективно реализовать идею №3 — сложный многокритериальный поиск. Основная задача версии 2.00 была создание форума, с функциональностью, примерно равной Ikonboard 2.x (на смену которого она и планировалась) и phpBB, поэтому в ней было только два типа разделов: стандартный форум и контейнер. Реально же концепция "сайт на основе форума" была реализована только в версии 2.10 (конец 2004 года), где появились разделы "Статьи", "Файл-архив" и "Новости". Версия 2.10 из за резкого роста объема кода оказалась весьма нестабильной, поэтому вскоре (в феврале 2005 года) была выпущена версия 2.12, основной целью которой было исправление ошибок. В версии 2.13, вышедшей в июне 2005 года, было добавлено еще два типа разделов: фотогалерея и энциклопедия. Кроме того в этой версии был проведен существенный пересмотр всех SQL-запросов из-за отказа от концепции "вся статистика должна генерироваться на лету", которая приводила к катастрофическому падению производительности при больших объемах данных. В версиях 2.14 (сентябрь 2005) и 2.15 (декабрь 2005 года) добавлялись различные второстепенные функции и исправлялись ошибки. Следующим серьезным шагом в развитии Intellect Board стала версия 2.18, вышедшая в июне 2006 года. Основной задачей этой версии стало приведение к стандартам HTML и CSS шаблонов форума, а также всех SQL-запросов — к стандарту ANSI SQL, что позволило реализовать запланированную еще в 2.00 поддержку других СУБД, в частности, PostgreSQL. Кроме того, в этой же версии впервые появился экспорт тем в RSS и была проведена большая работа по снижению нагрузки на базу данных. В июле 2006 года в целях повышения безопасности IntB был объявлен хак-конкурс по поиску в нем критических уязвимостей. В версии 2.19, вышедшей 10 февраля 2007 года (к шестилетию существования Объединенного Открытого Проекта) наиболее существенным нововведением стали человеко-читаемые URL (HURLs), фиксация индексации поисковыми системами, и возможность промежуточного сохранения редактируемого сообщения в черновик без перезагрузки страницы. Версия 2.20 (13 августа 2007 года, к третьей годовщине проекта Intellect Board) содержала в себе два принципиальных новых типа раздела: блог пользователя и личную фотогалерею, которые создавались по запросу самого пользователя без участия администратора (при условии наличия у пользователя достаточного уровня), и в которых пользователь получал автоматически модераторские права. Кроме того, были добавлены две принципиально новых возможности: адресная книга и Ignore-лист, в результате чего форум приобрел базовые функции социальной сети. Изначально планировалось, что версия 2.20 будет последней, однако в дальнейшем было принято выпустить версию 2.22, в которой была реализована функциональность, необходимая для одного из проектов, созданных 4X_Pro : импорт RSS, темы только для модераторов, а также был полностью переписан механизм вывода сообщений в теме. Кроме того, на отдельную страницу были вынесены комментарии к статьям, фотографиям и файлам, а также был сделан ряд более мелких доработок. Осенью 2006 года стало ясно, что в серии Intellect Board 2.x существует слишком много недостатков, устранение которых по трудоемкости сравнимо с написанием нового форума полностью с нуля. В частности, к таковым относится отсутствие разделение обработки и вывода данных (что создает проблемы с выводом HTTP-заголовков в некоторых ситуациях), неудобная система шаблонизации, неэффективная работа с БД и недостаточно высокое качество HTML-кода. Кроме того, поменялась и сама целевая аудитория из-за того, что с одной стороны, экономия траффика в настоящее время становится все менее и менее актуальной, с другой — 4X_Pro пришел к выводу, что между удобством пользователя и экономией траффика нет столь явного противопоставления, и иногда выгоднее потратить сотню-другую байт на написание JavaScriptа для проверки правильности заполнения формы, чем тратить траффик на отсылку неправильно заполненной формы на сервер. Кроме того, также утратила актуальность идея "сайт на основе форума", постепенно сменившись на вариант "CMS + форум" (иногда поэтому Intellect Board 3.x называется Intellect CMS). Все это привело к мысли о необходимости писать новую версию с нуля. В течение некоторого времени в начале 2007 года делались попытки совместить разработку версий 2.x и 3.x, но это оказалось крайне неэффективным, всвязи с чем 4X_Pro принял следующее решение: доделать запланированные доработки в версии 2.22 и передать развитие версии 2.x пользователю Gram , который активно участвовал в проекте с версии 2.18, после чего приступить к работе только над 3.x. Это и было сделано 26 декабря 2007 года, сразу после версии 2.22. В настоящее время основная концепция развития Intellect Board 3.x выглядит так: "сайт как древовидная структура произвольных объектов с задаваемыми свойствами". Среди этих обеъктов могут быть статические страницы, статьи, фотографии, чаты, страница со списком разделов форума (аналог контейнера верхнего уровня в 2.x) и т.д. Но в отличие от 2.x, где у каждого типа разделов был строго определенный набор свойств, жестко задаваемых в таблице тем и дополнительной таблице для соответствующего типа разделов, в 3.x будет создан механизм, позволяющий описывать и динамически изменять наборы свойств для каждого типа объектов (а также, возможно, даже для отдельных объектов), что создает практически неограниченные возможности для дальнейшего расширения. Кроме того, в Intellect Board 3.x планируется следующее: В настоящее время готова первая альфа-версия Intellect Board 3.x, однако последующая разработка была приостановлена из-за необходимости завершения 2.x Основанный на Intellect Board, состоит из нескольких разделов различных типов: форум, сборник статей, новости, файловый архив, фотогалерея, IRC-чат и т.д. При этом для сайта имеется единая система регистрации и авторизации пользователей, единая система поиска для разделов любых типов, общий дизайн, а также интегрированная система сбора статистики и управления сайтом, доступная через Центр Администрирования. Кроме этого, Intellect Board 2 предоставляет широкие возможности по разграничению уровней доступа, в частности, возможно задавать для каждого раздела уровни доступа, необходимые для выполнения различных действий в данном разделе, а также выставлять пользователям права как основной уровень доступа, который будет действовать по умолчанию, так и уровни доступа к отдельным разделам. ИсторияТипы разделов Intellect BoardНа данный момент в Intellect Board имеются следующие типы разделов:
Основные возможности Intellect Board
Требования для установки Intellect Board
Использование и поддержка Intellect BoardТехническая поддержка Intellect Board осуществляется его разработчиками - участниками Объединенного Открытого Проекта на УСТАНОВКА INTELLECT BOARD 2.22 (версия от 26 декабря 2007 года) 1. Требования для установки: 1) Web-сервер, поддерживающий выполнение PHP-скриптов Желательно, чтобы администратор форума обладал минимальными знаниями в PHP и MySQL (по крайней мере, мог понять смысл стандартных сообщений об ошибках). Если вы выполняете обновления с предыдущих версий, не забудтье сделать резервную копию форума перед обновлением (наиболее часто при обновлении оказываются замененными файлы addons.php и langs/ru/rules.txt) и прочтите документ "Особенности обновления" который находится в дистрибутиве в файле!update!.txt. Внимание: Intellect Board не работает с некоторми старыми версиями Denver! Если на сервере установлена библиотека ZZIPlib, то все файлы, кроме install.php, можно заархивировать в файл iboard.zip и закачать на форум в виде ZIP-архива. Если этой библиотеки не установлено, то файлы следует загружать по FTP в двоичном (binary) режиме обычным способом (т.е. поштучно). Закачивать форум следует в один из подкаталогов (в дальнейших примерах будем считать, что вы назвали этот подкаталог forum), вложенных в каталог, который предназначен для HTML-страниц (обычно он называется public_html, html, www, подробнее см. в FAQ вашего хостинга). НЕ СЛЕДУЕТ ПОМЕЩАТЬ СКРИПТЫ ФОРУМА В ПОДКАТАЛОГ cgi-bin! Если вы хотите сделать сайт, состоящий только из форума, то закачивайте скрипты прямо в каталог для HTML-страниц. Права доступа. Права доступа следует выставлять в зависимости от того, от чьего имени выполняется скрипт (эта информация выводится на первой странице вместе с остальной информацией о сервере). Возможны 2 варианта: 1) скрипт выполняется от вашего имени (имя пользователя совпадает с вашим основным логином для FTP), 2) скрипт выполняется от имени серверного пользователя (как правило, этот пользователь имеет имя nobody, apache или IIS_*). Если скрипт выполняется от вашего имени, то права ставятся следующим образом: Если скрипт выполняется от имени сервеного пользователя, то права необходимо выставить так: Внимание: если после установки форума вы устанавливаете какие-либо обновления, может потребоваться сделать некоторые файлы доступными на запись. В этом случае следует установить права такие же, как на файлы в каталоге /langs/ru. 3. Установка После того, как все файлы (или ZIP-архив) загружены, следует запустить на сервере скрипт install.php. (Для этого необходимо ввести в броузере URL http://your_site/forum/install.php , где your_site - название вашего сайта, а forum - название подкаталога, в который вы установили форум). Скрипт установки произведет поиск уже установленных в текущем каталоге версий Intellect Board (если они имеются) и предложить либо изменить их настройки, либо установить новую версию. На следующем шаге будет произведена распаковка файлов (если они были загружены в виде ZIP-архива) и проверка их размеров. Если проверка пройдет успешно, то будет выведена форма с запросом параметров базы данных, которая будет использоваться для форума. Здесь необходимо указать следующую информацию: Для того, чтобы начать отправлять сообщения на форум, вам необходимо создать в нем хотя бы 1 категорию и 1 раздел в ней. Это делается в разделе "Настройка разделов и категорий" в Центре Администрирования (самый первый пункт меню). Обратите внимание: из соображений безопасности пользователь System не может посещать пользовательскую часть форума, поэтому для перехода к ней вам потребуется выбрать "Перейти на форум в качестве гостя". В дальнейшем вы можете создать обычного пользователя (пункт меню "Создать пользователя") и проставить ему права администратора. Такой пользователь будет иметь доступ как на пользовательскую часть форума, так в Центр Администрирования. 4. Кодовая страница MySQL Если при работе с MySQL возникают проблемы с кодовыми страницами (такие проблемы чаще всего возникают в ранних версиях PHP 5.x), то следует отредактировать файл db/mysql.php и раскомментировать (убрать // в начале) там следующую строку в функциях db_connect и db_pconnect: 5. Некоторые особенности прав доступа в Intellect Board. На форуме имеется 3 специальных пользователя, которые не могут совершать никаких действий на форуме со следующими зарезервированными именами: Guest (гость), System(суперпользователь), NewUser(параметры нового пользователя). Профили Guest и NewUser можно редактировать в Центре Администрирования форума, они используются для определения настроек форума, которые видны гостю, а также настроек, предлагаемых по умолчанию новым пользователям. Почти для любого действия в разделе можно выставить минимальный уровень доступа, который необходим для его совершения. Уровни доступа организованны следующим образом: каждому уровню сопоставляется числовое значение в диапазоне от 1 до 999 (а точнее, до 1023, но уровни 1000 и выше дают право входить в Центр Администрирования). Пользователю может быть присвоен базовый уровень, а также локальный уровень для каждого раздела форума. Числовые значения -1,0, 1024 являются зарезервированными для изгнанного участника, гостя, и пользователя System. Уровни доступа могут быть уникальными и не уникальными. Уникальные уровни могут быть выставлены только Администратором форума, неуникальные уровни могут быть присвоены автоматически по достижении определенного количества сообщений на форуме. 6. Поддержка Если у вас возникли вопросы по установке или настройке форума, обращайтесь на официальный форум его поддержки по адресу 7. Логотип форума Начиная с версии 2.19 в Intellect Board логотип должен находиться в каталог styles/имя_стиля с именем logo.gif. Если один и тот же логотип подходит для нескольких стилей, он должен быть скопирован в каждый каталог. Опция задания URL логотипа через соответствующую опцию в АЦ остается доступной и имеет смысл только для стилей, не использующих интегрированный шаблон, в целях обратной совместимости. На стили, использующие интегрированный шаблон, эта опция влияния не оказывает (см. раздел "Обновление до 2.19"). 8. Человеко-читаемые URL В версии 2.19 добавлена такая возможность, как задание человекочитаемых URL (HURLs) как для разделов, так и для тем. Для того, чтобы их использовать, необходимо включить соответствующую опцию в "Основных настройках форума", а также внести необходимые настройки на сервер. На сервере Apache это может быть сделано двумя способами: либо с помощью добавления ErrorHandler для ошибки 404, Для включения mod_rewrite (если он есть на хостинге) нужно прописать в.htaccess следующее (если форум ставится не в корень сайта, в директиве RewriteBase / нужно заменить на относительный URL форума без / в конце, например, /forum): Обратите внимание: названия разделов не должны совпадать с именами скриптов (без учета расширения) в составе IntB (типичная ошибка — раздел с HURL news)! Для включения вызова скрипта через обработчик ошибки 404 нужно прописать в.htaccess такую строку: ErrorDocument 404 /forum/index.php Intellect Board позволяет создавать любое количество вариантов дизайна, называемых «наборами стилей». Каждый набор стилей состоит из CSS-файла, определяющего цвет, шрифты и некоторые другие параметры отображения, основного шаблона, определяющего вид общей части форума, и нескольких файлов-шаблонов, которые содержат функции для вывода HTML-кода, которые вызываются из основных скриптов. Каждый из наборов стилей находится в одном подкаталоге каталога styles, при этом имя файла CSS совпадает с названием подкаталога, основной шаблон называется templat.php, а шаблонов – с именем модуля, для которого они предназначены. Начиная с версии 2.14 введена система наследования наборов стилей, которая работает следующим образом: производится проверка наличия файла шаблона в данном наборе стилей, если такого файла не существует, то производится его поиск в стиле, который считается родительским по отношению к данному, если файла нет и там, то в стиле, который считается предком родительского стиля и так далее по цепочке наследования до тех пор, пока не будет достигнут стиль abstract, который считается исходным для всех вариантов дизайна и содержит все используемые шаблоны. При создании нового набора стилей в его каталог автоматически копируется CSS-файл родительскго стиля (при этом производится его переименование), все графические файлы и основной шаблон template.php. Прочие шаблоны PHP автоматически не копируются, поэтому если вам необходимо внести в какой-либо из файлов-шаблонов изменения, скопируйте его вручную в новый стиль и только после этого редактируйте. Файлы CSS можно редактировать двумя способами: либо прямо на сервере с помощью редактора стилей в Центре Администрирования, либо на компьютере пользователя. 10. Список функций для шаблонов В основном шаблоне Intellect Board (а также в едином шаблоне в режиме обратной совместимости) доступны для вызова следующие функции: main_action(); — результат выполнения основного действия В дистрибутив Intellect Board включен только минимальный набор смайликов и не включены аватары, однако сама возможность их поддержки в форуме присутствует. Вы можете загрузить любые понравившиеся вам смайлики и аватары после установки форума через пункт меню "Загрузка смайликов и аватаров" в Центре Администрирования. 12. Резервное копирование Начиная с версии 2.14 в Intellect Board включена возможность создания резервных копий содержимого базы данных. Резервная копия представляет собой файл с множеством SQL-запросов (так называемый дамп базы), что дает возможность проводить восстановление БД из резервной копии несколькими способами: с помощью скрипта установки Intellect Board, с помощью скрипта PhpMyAdmin или с помощью стандартного клиента mysql при наличии SSH-доступа на сервер (команда mysq<имя_файла.sql). 13. Файл.htaccess Для более эффективной работы Intellect Board имеет смысл внести некоторые изменения в конфигурационный файл Web-сервера Apache. Так как разрешенные в этом файле директивы существенно различаются на различных хостингах, что приводит к ошибкам, в дистрибутив этот файл включен под именем htaccess.txt. В нем содержатся необходимые директивы + краткая инструкция по его использованию. 14. Блоги и пользовательские галереи С версии 2.20 в Intellect Board появилась возможность создания пользователями собственных блогов и фотогалерей, при этом администратор может задавать минимальный уровень пользователя, которому эта возможность доступна, и категорию и контейнер, в которые будут помещаться блоги/галереи. Важно отметить, что пользователь создает фотогалерею и блог сам, по кнопке на странице редактирования своего профиля. Создавать пользовательские галереи и блоги из админ-центра не требуется (т.к. в этом случае они не будут "привязаны" к пользователю). Примечание: копия данной статьи включена в дистрибутив под именем!readme!.txt Что такое Intellect Board 2 Intellect Board 2 - это система управления содержимым сайта (Content Managment System, CMS). Сайт, основанный на Intellect Board, состоит из нескольких разделов различных типов: форум, сборник статей, новости, файловый архив, фотогалерея, IRC-чат и т.д. При этом для сайта имеется единая система регистрации и авторизации пользователей, единая система поиска для разделов любых типов, общий дизайн, а также интегрированная система сбора статистики и управления сайтом, доступная через Центр Администрирования. Кроме этого, Intellect Board 2 предоставляет широкие возможности по разграничению уровней доступа, в частности, возможно задавать для каждого раздела уровни доступа, необходимые для выполнения различных действий в данном разделе, а также выставлять пользователям права как основной уровень доступа, который будет действовать по умолчанию, так и уровни доступа к отдельным разделам. Разработка Intelllect Board 2 началась в июне 2004 года. Скрипт писался полностью "с нуля", однако при его разработке учитывался опыт поддержки форумного движка Русский Ikonboard , а также пожелания и предложения, высказанные посетителями Объединенного Открытого Проекта . 13 августа 2004 года вышел первый релиз Intellect Board 2. С этого момента началось тестирование Intellect Board в реальных условиях на сайте Объединенного Открытого Проекта, а также на сайтах участников Проекта и нескольких десятков добровольцев из числа его постоянных посетителей. С момента выхода версии 2.13 Intellect Board был выделен из состава Объединенного Открытого Проекта в отдельный проект. Проект продолжал развиваться, росло количество пользователей, принимающих участие в тестировании. Также была проведена существенная оптимизация с целью повышения эффективности работы форума при больших объемах его базы данных. В настоящий момент форум может успешно работать с базой данных объемом более 100 тыс. сообщений при посещаемости до 40 пользователей за 15 минут (или 3500 уникальных посетителей за день). Типы разделов Intellect Board На данный момент в Intellect Board имеются следующие типы разделов:
Основные возможности Intellect Board
Для того, чтобы вы могли ознакомиться со всеми возможностями Intellect Board, включая возможности Центра Администрирования, на нашем сайте установлена . Зарегистрировавшись в ней, вы получите права Администратора, и сможете выполнять почти все возможные над форумом действия (за исключением редактирования основных настроек форума, шаблонов и счетчиков, а также действий, требующих привилегий пользователя System - такие ограничения сделаны из соображений безопасности Объединенного Открытого Проекта). Требования для установки Intellect Board
Использование и поддержка Intellect Board Техническая поддержка Intellect Board осуществляется его разработчиками - участниками Объединенного Открытого Проекта на Intellect Board. Она включает в себя оперативное исправление найденных программных ошибок, а также консультации по вопросам установки/настройки системы управления содержимым сайта, и разрешению различных затруднительных ситуаций, связанных с ее использованием. Кроме этого, в случае обнаружения критических с точки зрения безопасности или сохранности данных ошибок, всем зарегистрировавшимся на форуме технической поддержки пользователям (при условии, что они указали работоспособный адрес e-mail и не отказались от получения административных рассылок) рассылается уведомление об ошибке и информация о мерах, необходимых для ее исправления. Intellect Board является полностью бесплатным для любого использования (как некоммерческого, так и коммерческого) при условии, что ссылки на официальный сайт Intellect Board и сайт Объединенного Открытого Проекта остаются неизменными и видимыми посетителям форума (однако допускается перемещение и изменение цвета и начертания шрифта ссылки для соответствия дизайну сайта). Бесплатную версию Intellect Board можно скачать непосредственно с данного сайта, однако перед ее скачиванием и использованием вы обязаны ознакомиться с для некоммерческой версии Intellect Board . 1. Требования для установки:1) Web-сервер, поддерживающий выполнение PHP-скриптов Желательно, чтобы администратор форума обладал минимальными знаниями в PHP и MySQL (по крайней мере, мог понять смысл стандартных сообщений об ошибках). Если вы выполняете обновления с предыдущих версий, не забудтье сделать резервную копию форума перед обновлением (наиболее часто при обновлении оказываются замененными файлы addons.php и langs/ru/rules.txt) и прочтите документ "Особенности обновления" который находится в дистрибутиве в файле!update!.txt. Внимание: Intellect Board не работает с некоторми старыми версиями Denver! Если на сервере установлена библиотека ZZIPlib, то все файлы, кроме install.php, можно заархивировать в файл iboard.zip и закачать на форум в виде ZIP-архива. Если этой библиотеки не установлено, то файлы следует загружать по FTP в двоичном (binary) режиме обычным способом (т.е. поштучно). Закачивать форум следует в один из подкаталогов (в дальнейших примерах будем считать, что вы назвали этот подкаталог forum), вложенных в каталог, который предназначен для HTML-страниц (обычно он называется public_html, html, www, подробнее см. в FAQ вашего хостинга). НЕ СЛЕДУЕТ ПОМЕЩАТЬ СКРИПТЫ ФОРУМА В ПОДКАТАЛОГ cgi-bin! Если вы хотите сделать сайт, состоящий только из форума, то закачивайте скрипты прямо в каталог для HTML-страниц. Права доступа. Права доступа следует выставлять в зависимости от того, от чьего имени выполняется скрипт (эта информация выводится на первой странице вместе с остальной информацией о сервере). Возможны 2 варианта: 1) скрипт выполняется от вашего имени (имя пользователя совпадает с вашим основным логином для FTP), 2) скрипт выполняется от имени серверного пользователя (как правило, этот пользователь имеет имя nobody, apache или IIS_*). Если скрипт выполняется от вашего имени, то права ставятся следующим образом: Если скрипт выполняется от имени сервеного пользователя, то права необходимо выставить так: Внимание: если после установки форума вы устанавливаете какие-либо обновления, может потребоваться сделать некоторые файлы доступными на запись. В этом случае следует установить права такие же, как на файлы в каталоге /langs/ru. 3. Установка После того, как все файлы (или ZIP-архив) загружены, следует запустить на сервере скрипт install.php. (Для этого необходимо ввести в броузере URL http://your_site/forum/install.php, где your_site - название вашего сайта, а forum - название подкаталога, в который вы установили форум). Скрипт установки произведет поиск уже установленных в текущем каталоге версий Intellect Board (если они имеются) и предложить либо изменить их настройки, либо установить новую версию. На следующем шаге будет произведена распаковка файлов (если они были загружены в виде ZIP-архива) и проверка их размеров. Если проверка пройдет успешно, то будет выведена форма с запросом параметров базы данных, которая будет использоваться для форума. Здесь необходимо указать следующую информацию: Для того, чтобы начать отправлять сообщения на форум, вам необходимо создать в нем хотя бы 1 категорию и 1 раздел в ней. Это делается в разделе "Настройка разделов и категорий" в Центре Администрирования (самый первый пункт меню). Обратите внимание: из соображений безопасности пользователь System не может посещать пользовательскую часть форума, поэтому для перехода к ней вам потребуется выбрать "Перейти на форум в качестве гостя". В дальнейшем вы можете создать обычного пользователя (пункт меню "Создать пользователя") и проставить ему права администратора. Такой пользователь будет иметь доступ как на пользовательскую часть форума, так в Центр Администрирования. 4. Кодовая страница MySQL Если при работе с MySQL возникают проблемы с кодовыми страницами (такие проблемы чаще всего возникают в ранних версиях PHP 5.x), то следует отредактировать файл db/mysql.php и раскомментировать (убрать // в начале) там следующую строку в функциях db_connect и db_pconnect: 5. Некоторые особенности прав доступа в Intellect Board. На форуме имеется 3 специальных пользователя, которые не могут совершать никаких действий на форуме со следующими зарезервированными именами: Guest (гость), System(суперпользователь), NewUser(параметры нового пользователя). Профили Guest и NewUser можно редактировать в Центре Администрирования форума, они используются для определения настроек форума, которые видны гостю, а также настроек, предлагаемых по умолчанию новым пользователям. Почти для любого действия в разделе можно выставить минимальный уровень доступа, который необходим для его совершения. Уровни доступа организованны следующим образом: каждому уровню сопоставляется числовое значение в диапазоне от 1 до 999 (а точнее, до 1023, но уровни 1000 и выше дают право входить в Центр Администрирования). Пользователю может быть присвоен базовый уровень, а также локальный уровень для каждого раздела форума. Числовые значения -1,0, 1024 являются зарезервированными для изгнанного участника, гостя, и пользователя System. Уровни доступа могут быть уникальными и не уникальными. Уникальные уровни могут быть выставлены только Администратором форума, неуникальные уровни могут быть присвоены автоматически по достижении определенного количества сообщений на форуме. 6. Поддержка Если у вас возникли вопросы по установке или настройке форума, обращайтесь на официальный форум его поддержки по адресу http://intboard.ru/ 7. Логотип форума Начиная с версии 2.19 в Intellect Board логотип должен находиться в каталог styles/имя_стиля с именем logo.gif. Если один и тот же логотип подходит для нескольких стилей, он должен быть скопирован в каждый каталог. Опция задания URL логотипа через соответствующую опцию в АЦ остается доступной и имеет смысл только для стилей, не использующих интегрированный шаблон, в целях обратной совместимости. На стили, использующие интегрированный шаблон, эта опция влияния не оказывает (см. раздел "Обновление до 2.19"). 8. Человеко-читаемые URL В версии 2.19 добавлена такая возможность, как задание человекочитаемых URL (HURLs) как для разделов, так и для тем. Для того, чтобы их использовать, необходимо включить соответствующую опцию в "Основных настройках форума", а также внести необходимые настройки на сервер. На сервере Apache это может быть сделано двумя способами: либо с помощью добавления ErrorHandler для ошибки 404, Для включения mod_rewrite (если он есть на хостинге) нужно прописать в.htaccess следующее (если форум ставится не в корень сайта, в директиве RewriteBase / нужно заменить на относительный URL форума без / в конце, например, /forum): Обратите внимание: названия разделов не должны совпадать с именами скриптов (без учета расширения) в составе IntB (типичная ошибка -- раздел с HURL news)! Для включения вызова скрипта через обработчик ошибки 404 нужно прописать в.htaccess такую строку: ErrorDocument 404 /forum/index.php Intellect Board позволяет создавать любое количество вариантов дизайна, называемых «наборами стилей». Каждый набор стилей состоит из CSS-файла, определяющего цвет, шрифты и некоторые другие параметры отображения, основного шаблона, определяющего вид общей части форума, и нескольких файлов-шаблонов, которые содержат функции для вывода HTML-кода, которые вызываются из основных скриптов. Каждый из наборов стилей находится в одном подкаталоге каталога styles, при этом имя файла CSS совпадает с названием подкаталога, основной шаблон называется templat.php, а шаблонов – с именем модуля, для которого они предназначены. Начиная с версии 2.14 введена система наследования наборов стилей, которая работает следующим образом: производится проверка наличия файла шаблона в данном наборе стилей, если такого файла не существует, то производится его поиск в стиле, который считается родительским по отношению к данному, если файла нет и там, то в стиле, который считается предком родительского стиля и так далее по цепочке наследования до тех пор, пока не будет достигнут стиль abstract, который считается исходным для всех вариантов дизайна и содержит все используемые шаблоны. При создании нового набора стилей в его каталог автоматически копируется CSS-файл родительскго стиля (при этом производится его переименование), все графические файлы и основной шаблон template.php. Прочие шаблоны PHP автоматически не копируются, поэтому если вам необходимо внести в какой-либо из файлов-шаблонов изменения, скопируйте его вручную в новый стиль и только после этого редактируйте. Файлы CSS можно редактировать двумя способами: либо прямо на сервере с помощью редактора стилей в Центре Администрирования, либо на компьютере пользователя. 10. Список функций для шаблонов В основном шаблоне Intellect Board (а также в едином шаблоне в режиме обратной совместимости) доступны для вызова следующие функции: main_action(); -- результат выполнения основного действия В дистрибутив Intellect Board включен только минимальный набор смайликов и не включены аватары, однако сама возможность их поддержки в форуме присутствует. Вы можете загрузить любые понравившиеся вам смайлики и аватары после установки форума через пункт меню "Загрузка смайликов и аватаров" в Центре Администрирования. 12. Резервное копирование Начиная с версии 2.14 в Intellect Board включена возможность создания резервных копий содержимого базы данных. Резервная копия представляет собой файл с множеством SQL-запросов (так называемый дамп базы), что дает возможность проводить восстановление БД из резервной копии несколькими способами: с помощью скрипта установки Intellect Board, с помощью скрипта PhpMyAdmin или с помощью стандартного клиента mysql при наличии SSH-доступа на сервер (команда mysq<имя_файла.sql). 13. Файл.htaccess Для более эффективной работы Intellect Board имеет смысл внести некоторые изменения в конфигурационный файл Web-сервера Apache. Так как разрешенные в этом файле директивы существенно различаются на различных хостингах, что приводит к ошибкам, в дистрибутив этот файл включен под именем htaccess.txt. В нем содержатся необходимые директивы + краткая инструкция по его использованию. 14. Блоги и пользовательские галереи С версии 2.20 в Intellect Board появилась возможность создания пользователями собственных блогов и фотогалерей, при этом администратор может задавать минимальный уровень пользователя, которому эта возможность доступна, и категорию и контейнер, в которые будут помещаться блоги/галереи. Важно отметить, что пользователь создает фотогалерею и блог сам, по кнопке на странице редактирования своего профиля. Создавать пользовательские галереи и блоги из админ-центра не требуется (т.к. в этом случае они не будут "привязаны" к пользователю). |
Читайте: |
---|
Популярное:
Мобильные устройства изнутри |
Новое
- Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot Виртуальная ос на флешке
- Чем отличается pci express 2
- Основная настройка Netis WF2780
- Поиск музыки по звуку онлайн
- Как откатить версию IOS на iPhone, iPad
- Как сделать яндекс стартовой страницей
- Фитнес-браслеты для Windows Phone
- Подключаем ноутбук к телевизору Настройка подключения пк к ноутбуку
- Что делать если клавиатура ноутбука не работает
- Как свернуть окно без помощи мышки