Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Документация для пользователя »   FAQ или ЧаВО по Intellect Board 2.15
RSS
FAQ или ЧаВО по Intellect Board 2.15
Автор статьи: XXXX Pro
Первоисточник: Intellect Board — cистема управления сайтом


Q. На втором шаге установки выдается предупреждение о несоответствии размеров файлов. Что с этим делать?
A. Такое может быть, если вы производили загрузку файлов по FTP в текстовом режиме, а не в binary. Если размеры файла отличаются не сильно от указанных в дистрибутиве (не более нескольких сотен байт), то просто продолжайте установку, иначе - попробуйте закачать данный файл заново.

Q. Скрипт выдает ошибку - невозможно создать файл addons.cgi
A. Создайте пустой файл с таким именем вручную и закачайте его на сайт в тот же каталог, где находится install.php, после чего поставьте файлу права доступа, достаточные для записи в файл скриптами (обычно это 0666).

Q. Я забыл пароль System, как его восстановить?
A. Восстановить пароль System невозможно, так как он всегда хранится в зашифрованном виде. Однако его можно сбросить и заменить на другой пароль следующим образом:
1) загрузить в каталог с Intellect Board файл install.php из дистрибутива
2) запустить install.php
3) после того, как install.php сообщит о том, что найдена установленная версия IntB, нажать кнопку "Настроить"
4) ввести заново данные для подключения к БД и пароль пользователя System
5) удалить файл install.php

Q. Как изменить данные для подключения к БД?
A. Сделать это можно двумя способами. Первый - выполнить те же действия, что описаны в ответе на предыдущий вопрос (но ввести уже новые данные для подключения к БД), второй - вручную отредактировать файл config/database.php и указать даные там.

Q. Как перенести форум на другой хост?
A. Снять дамп базы (либо с помощью средств резервного копирования, либо с помощью phpMyAdmin, либо с помощью mysqldump) и установить его на новом хостинге. После этого настроить параметры подключения к новой БД так, как описано в предыдущем пункте.

Q. Я выполнил обновление с 2.13 или более ранней версии. Почему на главной странице покзывается, что всего сообщений на форуме - ноль?
A. Это связано с различиями в структуре баз данных версий до 2.13 и последующих версий. Выполните пересчет статистики, после этого все станет нормально.

Q. Я вхожу как пользователь System, после чего попадаю в Центр Администрирования, а при попытке перейти на форум, снова попадаю в ЦА. Почему?
A. Пользователь System - это специальный пользователь, который имеет доступ только в ЦА из соображений безопасности. Если вы хотите одновременно иметь доступ и в ЦА, и в пользовательскую часть форума, воспользуйтесь пунктом меню "Создать пользователя", после чего проставьте ему права Администратора. Далее вы можете вернуться на форум как Гость и войти на форум уже как новый пользователь.

Q. Какие настройки имеет смысл изменить, чтобы улучшить работу форума?
A. После установки рекомендуется включить GZIP-сжатие страниц и использование графической библиотеки GD2, если эти возможности поддерживаются хостингом.

Q. Я включил GZIP-сжатие и больше не могу зайти на форум вообще (появляется либо пустой экран, либо сообщение об ошибке). Что делать?
A. Открыть файл cofig/iboard.php, найти там строку $opt_gzip="1"; и заменить на $opt_gzip="0";

Q. При загрузке искажаются смайлики, прикрепленные файлы и фотографии. Что делать?
A. Наиболее вероятная причина - перекодировка файла Russian Apache. Решить ее можно следующим образом: положить в корень форума файл .htaccess с директивой CharsetRecodeMultipartForms Off

Q. Какие недокументированные теги есть в IntB?
A. В IntB есть следующие теги, не описанные на странице BoardCode:
[url2] - полностью аналогичен [url], но не добавляет http:// в случае отсутствия указания протокола и не добавляет target=_blank
[hide=число_сообщений]текст[/hide] - скрывает помещенный внутрь тега текст от пользователей, которые набрали меньше указанного количества сообщений
[level=уровень_доступа]текст[/level] - аналогичен тегу [hide], но вместо количества сообщений указывается уровень доступа (в численном представлении).

Q. Как сделать, чтобы в определенном месте форума на каждой странице выводился определенный текст (или баннер)?
A. Поместить текст (или код баннера) в текстовый файл с любым именем и расширением .txt и загрузить его в каталог config форума. После этого в основном шаблоне в подходящем месте прописать require("config/имя_файла.txt");

Q. Как сделать, чтобы в определенном месте форума только на титульной странице выводился определенный текст (или баннер)?
A. Поместить текст (или код баннера) в текстовый файл с любым именем и расширением .txt и загрузить его в каталог config форума. После этого в основном шаблоне в подходящем месте прописать: if ($GLOBALS['action']=="view" && $GLOBALS['module']=="main") require("config/имя_файла.txt");

Q. При попытке загрузить фотографию в фотогалерею выдается сообщение об ошибке, например "JPEG library reports unrecoverable error". Что делать?
A. Такое происходит, если при загрузке файл перекодируется сервером. Чтобы этого избежать, необходимо поместить в каталог с форумом файл .htaccess следующего содержания:
RecodeMultipartForms Off

Q. Как часто нужно выполнять оптимизацию баз данных?
A. Достаточно 1-2 раза в месяц, а также после удаления крупных объемов данных (например, разделов).

Q. В каких случаях нужно делать пересчет статистики?
A. После обновления с версий 2.13, выполнения преобразования форума с другого движка, а также если возникло подозрение, что статистика недостоверна.

Q. Что сделать, чтобы в списке последних тем выводились темы только с разделов "стандартный форум"?
A. Начиная с версии 2.15 можно отредактировать основной шаблон, добавив в вызов функции last_topics единицу в качестве второго параметра. Т.е. в итоге строка шаблона будет выглядеть так: last_topics(число_тем,1);

Q. Для выполнения некоторых действий можно задать уровень доступа. Но как быть, если я хочу запретить это действие вообще?
A. Поставить для данного действия уровень доступа - System.

Q. Что делать, если я повредил основной шаблон настолько, что форум вообще перестал работать?
A. Зайти по FTP, найти в каталоге config файл tmplate1.def и скопировать его в тот же каталог с именем tmplate1.php

Q. У меня есть два форума на phpBB или Ikonboard. Я хочу перейти на Intellect Board и объединить эти форумы между собой. Это возможно?
A. Да, все конверторы из других форматов в Intellect Board являются аддитивными, т.е. они добавляют содержимое преобразуемого форума к уже имеющемуся. Поэтому для объединения достаточно выполнить преобразование сначала одного форума, затем - второго. При этом пользователи с одинаковыми именами или адресами Email будут объединены.

Q. Как преобразовать скин от phpBB (IPB, vBulletin) в набор стилей для IntB?
A. Только ручным редактированием. Написать автоматический конвертор стилей практически невозможно.

Q. А почему в IntB нет такой-то возможности?
A. А почему она должна там быть? Впрочем, если вы считаете, что в IntB нет чего-то важного, то вы можете внести свои предложения на форуме поддержки Intellect Board в разделе "Планы развития" (http://intboard.ru/index.php?f=49), но предварительно рекомендуется ознакомиться с темами "Генеральный план развития" и "Чего в Intellect Board никогда не будет". Убедительная просьба не использовать в качестве аргумент "как это сделано в других движках" - ни к какому положительному эффекту это не приведет.

FAQ будет пополняться в дальнейшем по мере накполения опыта поддержки IntB.



Текущий рейтинг темы: 4.0000



Показать комментарии (0 комментариев)

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0240. Количество выполненных запросов: 12, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!