Главная » Записи с тегом "phpBB"

Рубрики с меткой ‘phpBB’

Обзор платформ для создания форума

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

Защищаем форум от спама

Добрый день!

Сегодня я расскажу как защитить phpBB3 от спама с помощью модуля «Клинтолк».

Для примера буду использовать phpBB3 последней версии 3.0.10, а также Automod для автоматической установки модуля на форум, без необходимости ручной правки исходных кодов форума. Если на вашем форуме Automod еще не установлен, читайте статью Установка Automod на phpBB3.

И так приступим к установке.

Установка модуля Клинтолк

В первую очередь необходимо скачать архив с модулем для phpBB3 cleantalk_spam_protect_v_3.2.4.zip.

Затем установить модуль при помощи Automod (инструкция на установку Automod, если он не установлен на вашем форуме). Для этого необходимо выбрать архив с модулем. Читать далее »

Стиль Serenity DarkBlue

Версия стиля: 2.0.7
Версия phpBB: 3.0.10
Язык: English
Автор: Vjacheslav Trushkin

стиль phpBB, шаблон phpBB

Читать далее »

Интеграция phpBB 3.0 с Joomla 1.5

Разработчиком IOsetting на ресурсе Phpbbchina.com опубликован Simple Joomla1.5 Bridge for phpBB 3.0 позволяющий интегрировать форум phpBB 3.0 и CMS Joomla 1.5.

Необходимые условия:

Simple Joomla1.5 Bridge for phpBB3.0 работает только в том случае если phpBB3.0 и CMS Joomla 1.5 используют ОДНУ базу данных.

Установка:

phpBB3.0:

Скопируйте /phpbb_files/includes/auth/auth_db.php в директорию:
<корневая папка phpbb3>/includes/auth/auth_db.php

Скопируйте /phpbb_files/includes/auth/helper.php в директорию:
<корневая папка phpbb3>/includes/auth/helper.php

Откройте файл <корневая папка phpbb3>/includes/auth/auth_db.php
Читать далее »

Добавление новой страницы в стиле phpBB3

Эта новая страница может содержать любую информацию, от простого текста, например списка правил, до более сложных вещей.

Рассмотрим создание новой страницы по этапам.

1) Создадим файл aboutus.php

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr (__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl ($user->data);
$user->setup();

page_header('Title Here');

$template->set_filenames(array(
'body' => 'yourpage_body.html',
));

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>

Когда Вы создаете страницу aboutus.php, удостоверьтесь, что нет никаких чистых строк и/или мест перед <?php и после ?> кода.

Если Вы нуждаетесь в доступе к языковым файлам phpBB, то замените эту строку:

$user->setup();

На эту:

$user->setup('base-name-of-language-file-here');

Замените «базовое имя языкового файла здесь» с названием языкового файла, который Вы хотите без.php расширения. Например, если Вы хотите загрузить viewtopic.php языковый файл, используйте вот так:

$user->setup('viewtopic');

Первое изменение, которое Вы должны сделать, является этой строкой:

page_header('Title Here');

Только измените Название Здесь на то, что Вы хотите увидеть в баре названия браузера. Для нашего примера мы изменим это на приблизительно Нам.
Читать далее »

Установка стиля (шаблона) phpBB

1. Сначала найдите стиль, который Вы бы хотели установить. Скачать стили phpBB можно в нашей базе.

2. После скачивания Вы получите zip архив. Для его распаковки воспользуйтесь программой-архиватором. Некоторые операционные системы, например Windows XP, имеют встроенную программу для распаковки архивов.

3. После извлечения из архива Вы получите папку, содержащую файлы стиля. Её необходимо закачать по FTP, используя FTP-клиент, например Total Commander. Папку следует закачать в директорию, где размещаются стили для форума phpBB3. Эта директория находится по адресу: phpBB3/styles/. (замените phpBB3 на имя папки, в которой находится Ваш форум).

4. Теперь Вы можете приступать к установке нового стиля на Ваш форум. Перейдите в центр администрирования форума.

5. В центре администрирования кликните на закладку стилей, она показана на рисунке.

Читать далее »

Обновление форума phpBB 3.0.x Olympus

Со временем каждый администратор форума сталкивается с необходимостью обновить phpBB до последней актуальной версии. Выпуская новые версии, phpBB Group исправляет найденные ошибки, добавляет новый функционал, вносит дополнительные меры безопасности. Поэтому своевременное обновление форума — ключ к спокойной жизни администратора форума. Именно об обновлении форума phpBB и пойдет речь в этой статье.

Прежде чем обновлять форум, нужно проверить, действительно ли обновление нужно. Для этого заходим в «Администраторский раздел», переходим на вкладку«Система». Там будет показано, какая версия установлена у вас, а какая версия на данный момент является последней. Если ваша версия является последней, то вы увидите надпись «Обновление не требуется» на зеленом фоне. В противном случае увидите надпись на красном фоне о необходимости обновления.

Существуют следующие способы обновления phpBB:

  • Автоматический пакет обновления (Automatic Update Package)
  • Только измененные файлы (Changed Files Only)
  • Патч-файлы (Patch Files)
  • Изменения кода (Code Changes)

Рассмотрим более подробный каждый из них:

Автоматический пакет обновления (Automatic Update Package)

Обновление через web-интерфейс. Скачиваем пакет обновления с phpBB.com, заливаем на форум, запускаем example.org/forum/install/. В появившемся меню выбираем вкладку «Обновление», а далее следуем инструкциям.
Читать далее »

Установка модов phpBB

Обзор комплектации дистрибутива мода.

Сначала Вы должны найти необходимый мод. Скачать моды phpBB можно на нашем сайте.

Итак, Вы скачали и распаковали архив. Ниже рассмотрены файлы и папки, которые могут находиться в дистрибутиве.

Папка contrib — как правило содержит инструкции и исполняемые файлы по обновлению мода до текущей версии, инструкции по установке Addon’ов, специфические языковые локализации (например французская, чешская и т.д.), также там могут находиться скриншоты, показывающие как должен выглядеть установленный мод и другие материалы, которые автор мода сочёл нужным включить в состав дистрибутива;

Папка root — содержит файлы, которые необходимо скопировать в корень Вашего форума;

Папка templates — содержит инструкции по установке стилей (например subsilver2), также может содержать шаблоны phpBB, а также стили для инструкций в формате *.xsl. Хотя последние могут находиться и в корне дистрибутива мода.

Папка styles — содержит шаблоны стилей. Может находиться как в директории root, так и в корне дистрибутива мода.

Файл license.txt — содержит информацию о лицензии, по которой распространяется данный мод. Файл может отсутствовать в дистрибутиве, т. к. все моды распространяются по GNU GENERAL PUBLIC LICENSE.

Файл *.xml — инструкция по установке мода.

Примечание!
В редких случаях этот файл может быть в формате *.txt. Обычно это касается старых версий модов.

Файл *.xsl — стили отображения инструкций установки мода. Файл install.php — скрипт внесения изменений в базу данных.

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

Обзор файла инструкции

Открываем файл *.xml при помощи браузера.
Читать далее »

Установка phpBB

Процесс установки phpBB3 проходит просто и быстро, рассмотрим его по этапам:

  1. Сначала нужно сопоставить системные требования phpBB3 с характеристиками сервера, на который Вы хотите произвести установку. Необходимые системные требования описаны в статье «Требования для установки phpBB 3″.
  2. Скопируйте файлы на сервер.
  3. Через браузер зайдите на Ваш будущий форум, перейдите на закладку «Инсталляция» и кликните «Перейти к следующему шагу».
  4. На странице «Совместимость системных требований» показано соотношение системных требований phpBB3 и параметров Вашего сервера. Если требования совпадают, кликните «Начать процесс инсталляции». Если не все системные требования удовлетворяются, обратитесь к Вашему хостеру. Если на сервере не поддерживается требуемая версия PHP или отсутствуют СУБД, то форум не будет работать. Вы можете воспользоваться специальным хостингом, оптимизированным для форумов и CMS, в том числе для phpBB3.
  5. Введите данные базы данных:Тип базы данных — выберите используемую Вами СУБД, в большинстве случаев на хостинговых серверах используется MySQL. Вы можете обратиться к хостеру, чтобы узнать характеристики СУБД.Имя сервера БД или DSN — домен, на котором расположена БД. Чаще всего — localhost. Если сервер БД является не локальным, то имя сервера БД необходимо узнать у хостера.

    Порт сервера — обычно это поле заполнять не нужно, т. к. используется порт по умолчанию, но если для подключения к базе данных Вам потребуется прописать порт сервера, Вы можете уточните его у Вашего хостера.

    Имя базы данных — название созданной Вами базы данных через панель администрирования хостинга.
    Читать далее »

Список терминов

Список основных терминов, используемых в phpBB3

Имеется довольно много специфических терминов, используемых в phpBB и на форумах поддержки. Вот некоторые из них.

ACP
ACP, или «Administration Control Panel» (панель администрирования) является основным местом, в котором администратор может управлять всеми аспектами конференции.

ASCII
ASCII, или «American Standard Code for Information Interchange» (стандартный американский код обмена информацией) — это основной способ кодирования данных для передачи на другой компьютер. FTP-клиенты имеют режим ASCII для передачи файлов. Все файлы phpBB (файлы с расширениями .php, .inc, .sql, .cfg, .htm и .tpl), кроме изображений, должны быть загружены в режиме ASCII.
Читать далее »