Posts Tagged ‘phpBB3’

Индусский код в phpBB3 – ошибка при установке и её устранение

Воскресенье, Апрель 1st, 2012 Нет комментариев

Under : , , , , , ,

PhpBB3 очень популярный движок для форума. Его команда, видимо состоит из разработчиков. Бывает и они ошибаются. Например у меня, при установке вывалилось следующее:

Fatal error: Cannot redeclare phpbb_realpath()

Проблема решается быстро но удивляет причина появления такой ошибки.Если честно, описанный ниже прием я вижу впервые. В файле functions.php (строка 1057) мы находим такой код:

if (!function_exists('realpath'))
{
/**
* A wrapper for realpath
* @ignore
*/
function phpbb_realpath($path)
{
return phpbb_own_realpath($path);
}
}
else
{
/**
* A wrapper for realpath
*/
function phpbb_realpath($path)
{
Тут код функции
}
}

(далее…)

Влияние пользовательских прав на форумы

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

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

Список пользователей

phpBB3 предоставляет несколько новых возможностей поиска пользователей.

Сортировка имён пользователей
Если вы хотите найти участников, имена которых начинаются с определённой буквы, то вы можете щёлкнуть нужную букву вверху страницы. Будут показаны пользователи, имена которых начинаются на выбранную букву.

Сортировка заголовков столбцов
Для сортировки списка пользователей по возрастанию вы можете щёлкать по заголовкам столбцов, таким, как «Имя пользователя», «Дата регистрации», «Количество сообщений» и так далее. Если ещё раз щёлкнуть по этому же столбцу, то список будет отсортирован по убыванию.
(далее…)

Панель модератора (MCP)

Другая новая особенность в phpBB3 — панель модератора, в которой любой модератор почувствует себя как дома. Подобно панели администрирования, панель модератора выделяет текущие режимы работы модератора, на которые нужно воздействовать. При входе в панель модератора модератор приветствуется сообщениями, ожидающими его одобрения на окончательную публикацию, обжалованными сообщениями, а также последними пятью запротоколированными действиями, выполненными администраторами, модераторами и пользователями.

С левой стороны находится меню, содержащее все важные области панели модератора. Данное руководство описывает все имеющиеся разделы панели администратора, а также то, какой тип информации они содержат:
(далее…)

Общие настройки и главная страница

Раздел «Общие» — это первая страница, которую вы видите каждый раз при входе в панель администрирования. Здесь содержится кое-какая статистика вашей конференции. Также в этом разделе содержится подраздел с названием «Быстрый доступ». Данный подраздел обеспечивает быстрый доступ к некоторым часто используемым страницам администраторского раздела, таким, как например, Управление пользователями и Журнал модераторов. Мы обсудим все пункты в последующих разделах данного руководства. А сейчас мы сконцентрируем внимание на трёх подразделах: Общие настройки, Средства связи и Серверные настройки.

Общие настройки
Данный подраздел содержит элементы для настройки общих функций конференции.

Настройки вложений
Вложения — одна из новых многочисленных возможностей phpBB 3.0. Вложения — это файлы, которые могут быть присоединены к сообщениям, наподобие вложений в почтовых сообщениях. Определённые ограничение, устанавливаемые администратором конференции, влияют на то, какие файлы могут присоединять пользователи к своим сообщениям. Вы можете установить эти ограничения на странице настройки вложений. Для получения более подробной информации смотрите раздел по конфигурированию параметров вложений конференции.

Настройки конференции
Страница «Настройки конференции» позволяет изменять некоторые настройки вашей конференции. Данная страница настроек содержит важные параметры, типа названия конференции. Сама страница разделена на две группы настроек: общие «Настройки конференции» и «Предупреждения».
(далее…)

Управление группами

Группы пользователей — это способ объединения пользователей. Группы облегчают установку прав доступа за один раз для множества пользователей. phpBB 3.0 содержит шесть предустановленных групп: администраторы, боты, супермодераторы, гости, зарегистрированные пользователи и зарегистрированные пользователи COPPA.

Типы групп
Есть два типа групп: предустановленные и пользовательские.

Предустановленные группы
Эти группы по умолчанию устанавливаются вместе с phpBB 3.0. Эти группы нельзя удалить напрямую, поскольку они нужны конференции для выполнения различных функций. Но вы можете добавлять в эти группы новых пользователей, изменять атрибуты групп (описание, цвет, звание, аватару и т.д.), и добавлять руководителей групп. Пользователи, регистрирующиеся на конференции, автоматически добавляются в группу «Зарегистрированные пользователи». Не пробуйте удалять их вручную через базу данных, иначе ваша конференция не будет больше работать корректно.
(далее…)

Преобразование phpBB 2.0.x в phpBB 3.0.x

Необходимые действия перед преобразованием

Перед преобразованием мы настоятельно рекомендуем выполнить полную копию вашей базы данных и всех существующих файлов phpBB3! Если вы не знаете, как это сделать, то обратитесь за помощью к хостинг-провайдеру. Для преобразования phpBB2 в phpBB3 сначала необходимо установить phpBB3 в ту же базу данных, в которую установлен phpBB2, но с другим префиксом. Для установки phpBB3 следуйте за инструкциями, описанным в статье «Установка phpBB». При этом не перезаписывайте файлов phpBB2 — устанавливайте phpBB3 в другую папку!

После создания резервной копии всех данных и успешной установки phpBB3 вы можете начать преобразование.

Имейте в виду, что для процесса преобразования требуется наличие у пользователя базы данных прав на выполнение команд CREATE и DROP.
(далее…)

Установка phpBB3

phpBB 3.0 имеет удобную систему установки, которая проведёт вас через весь процесс установки.

Примечание
phpBB 3.0 Beta 1 ещё не будет иметь возможности обновления с phpBB 2.0.x или преобразования из другого программного обеспечения. Эти возможности будут включены в более поздние бета-версии.
После загрузки всех файлов phpBB3 в желаемую папку на сервере, в адресной строке браузера необходимо ввести адрес для запуска программы установки. Для этого обычно достаточно указать браузеру папку, в которую вы скопировали файлы phpBB (например, http://www.example.com/phpBB3). Программа установки сама обнаружит, что конференция phpBB3 ещё не установлена и предоставит ссылку для перехода на страницу установки.

Введение

Начальная страница установки предоставляет краткое введение в phpBB. Она обеспечивает информацией о получении поддержки и позволяет прочесть лицензионное соглашение phpBB. Для запуска установки перейдите на вкладку «Установка» (смотрите рисунок выше).
(далее…)

Требования для установки phpBB 3

Вторник, Март 27th, 2012 Нет комментариев

Under : , , , , , , , , , , ,

Для успешной установки и последующей работы phpBB3 необходимы следующие основные требования:

Сервер, работающий на любой операционной системе, с поддержкой PHP.

Поддержка одной из следующих баз данных SQL:
MySQL 3.23 или выше (поддерживается MySQLi)
PostgreSQL 7.3 или выше
SQLite 2.8.2 или выше
Firebird 2.0 или выше
MS SQL Server 2000 или выше (напрямую или через ODBC)
Oracle
(далее…)

Настройка прав доступа

Типы прав доступа

Права доступа для phpBB чрезвычайно детализированы и сгруппированы в четыре основных раздела:

1. Права пользователей и групп (глобальные) — например, запрет на смену аватар.

2. Права администраторов (глобальные) — например, разрешение на управление форумами.

3. Права модераторов (глобальные или локальные) — например, разрешение на закрытие тем или блокировку пользователей (только глобально).

4. Права доступа к форумам (локальные) — например, разрешение видеть форумы или размещение сообщений в темах.

5. Каждый тип прав доступа состоит из различного набора разрешений и может применяться локально или глобально. Глобальный тип прав применяется ко всей конференции в целом. Например, если вы хотите запретить кому-либо из пользователей отправлять личные сообщения, то вы должны сделать это с глобальными правами пользователя. Администраторские права тоже глобальные.
(далее…)