Канал

phpBB3 3.0.7 PL1 PreModded

PHPBB3 Premodded

Модераторы: Saga, Snegovic

Правила форума

При копировании информации с этого раздела форума, активная и прямая ссылка на сайт http://www.multart.org - обязательна. Коммерческое использование материалов сайта возможно только с письменного разрешения администрации http://www.multart.org.
Premodded сборка форума phpbb3 рассчитана в первую очередь на ПОДГОТОВЛЕНОГО пользователя и распространяется СОВЕРШЕННО БЕСПЛАТНО по лицензии General Public License (GPL) с открытым исходным кодом.

с 11.08.2010 года, вводится Шаблон запроса, на помощь исключительно и только по моей Premodded сборке phpbb3. Все темы и коментарии не оформленные по шаблону запроса будут закрыты, или оставлены без моего внимания.

Для решения всех сторонних проблем просто с форумом, существуют две Русские службы поддержки (phpbbguru.net и bb3x.ru) или коммерческий раздел на форуме. Я не занимаюсь более просто помощью по форуму, помощью по стилям, в т.ч. сторонними стилями, ну и т.д.

phpBB3 3.0.7 PL1 PreModded

Сообщение Snegovic 05 мар 2010, 14:39

1
2

Форум PHPBB3 (версия 3.0.7 PL1) с пред установленными модами и портальной системой.

Язык: Русский/Английский (Перевод модов, в том числе в административной части форума на Русском - 80% примерно),
Остальные русификации смотрим в теме с русификациями и русифицируем установленный форум вручную.
Стили: Prosilver/Prosilver SE/SE Square
Совместимость: Полная с PHP 5+ и выше (Совместимость с PHP 4.2+ - не гарантируется из-за модов).

Установленные моды:
-------

1. IP-address in topic (2.0.0)- администратору форума видны IP пользователей;
2. Mini Quick reply (1.0.0)- быстрый ответ;
3. phpBB Arcade (1.0 RC9)- игровая зона, флеш игры на форуме;
4. HighSlide Attachment (4.1.4)- ява скрипт, уменьшает размеры картинок на форуме до миниатюр;
5. Expand categories (1.4.1) - Скрытие или наоборот отображение категорий на форуме (при отображении главной страницы форума) (очень хорошо когда очень много категорий и не читаемые пользователи могут скрывать);
6. NV who was here(1.0.2)- добавляет на главную страницу форума список всех пользователей, посетивших конференцию сегодня, или за указанный в настройках промежуток времени (хорошо настраиваемый в том числе с отображениями IP);
7. User Reminder (1.0.5)- мод высылает автоматические напоминания пользователям о том что:
- они давно не посещали ваш форум,
- они зарегистрировались, но ни разу не входили на ваш форум,
- они зарегистрировались, но ни создали ни одной темы или сообщения;
Высылает повторное напоминание, если не было реакции на первое, а так же может удалять пользователей автоматически кто не отреагировал на напоминания;
8. Adaptive Hide BBcodes (1.0.1) - скрываем ссылки и прочую информацию от гостей форума;
9. Board3 Portal (1.0.5)- портал для форума, для организации полноценного сайта;
10. Upcoming Birthday list (1.0.2) - Отображает дни рождения форумчан (хорошо настраивается);
11. NV recent topics (1.0.5) - Последние темы на форуме выносятся в "шапку форума" (настраиваемый):
12. Universal No Avatar (1.0.0) - "дефолтная аватара". То есть у тех пользователей, у кого нету аватары - теперь будет стоять "аватара" (картинка с пустым листом) - при желании можно поменять на свою;
13. mChat (1.2.17) - Мини-чат, хорошо настраиваемый. Можно отключать из ACP.
14. Ad Management (1.0.9) - Рекламный или информационный модуль, можно размещать информацию практически в любое место форума, в т.ч. и в темы.
15. Sortables CAPTCHA (1.0.1) - Интеллектуальная капча. Работает с помощью перетаскивания объектов при выборе правильного варианта.
16. Forum SEO (1.0.3) - Позволяет добавить ключевые слова и добавляет 2 поля (снизу и сверху форума) для вывода дополнительной информации - например расширенного описания или еще чего то.
17. Sitemap FX (1.0.6) - Строим карту сайта XML для лучшей индексации поисковиками. Увеличиваем частоту показов вашего сайта в результатах поиска Google и Яндекс. (Нормально совместимо с Яндекс вебмастер).
18. phpBB Gallery (1.0.5) Галерея для форума. Один из самых "мощных" модов для phpbb3
19. Gallery Block (1.4.1) Вывод картинок из галереи на портал в правую, центральную колонки или на форум - отдельным блоком.
20. Добавил файлы favicon.ico и robots.txt

Красным цветом отмечены новые версии модов которые вошли в сборку.

Установленные хаки:
-------

- Общая лента rss (сразу со всех последних тем) на портале. Блок требует чуть доработки.
- Убрал блок игр на портале - та версия что есть, не совместима с последним порталом версии 1.0.5 - фиксов я не вижу этого блока, поэтому убрал.
- Поправил календарь, понедельник - теперь понедельник, первый день недели.
- Вывел ленту rss в списки форумов, для любых тем и любых сообщений на форуме. Настраивается а админке.
- Заменил название сайта, на название темы - название сайта, для лучшей индексации страниц тем поисковиками.
- Добавил SEO хак - названия форумов, тем и страниц идут первыми, только потом название форума,(а не как по дефолту - название форума - название темы или название форума - название сообщения). (ex PhpBB3 SEO Title (1.0.0 RC))
- Убрал проверку версий из портала и галереи - эта "фишка" многих раздражает. При появлении новых версий, выводится красная полоса где написано, что версия - не новая, и убрать ее обычными средствами нельзя. Только файлы редактировать. Моды эти сами по себе, не новые, и детскими неожиданностями не страдают, поэтому я и убрал эту проверку. Если вам важно ставить обновление своевременно - включите код проверки заново, а если не очень, просто заходите пару раз в месяц на сайты разработчиков этих модов или на общий форум phpbb в темы с этими модами. Как появятся - сразу увидите.
- Добавил highslide addon для Галереи. Можно выбирать как будут показываться миниатюры фоток - или во всплывающем окошке или новой страницей.

Пояснение:
-------
ВНИМАНИЕ! Premodded сборка форума phpbb3 рассчитана в первую очередь на ПОДГОТОВЛЕНОГО пользователя и распространяется СОВЕРШЕННО БЕСПЛАТНО по лицензии General Public License (GPL) с открытым исходным кодом.

Если Вы не уверены в своих силах, если есть такая возможность - делайте сначала все на локалхосте. Потренируйтесь, заодно поймете некоторые СЛОЖНЫЕ моменты. Сборка расчитана прежде всего на ПОДГОТОВЛЕНОГО пользователя, и новичку ее я ставить не СОВЕТУЮ.

Установка:
-------------

1. Загружаем файлы на хостинг,
2. Ставим права доступа 777 следующим папкам и файлам:

config.php
/cache/
/store/
/files/
/images/avatars/upload/
/arcade/
/arcade/games/
/arcade/install/
/arcade/gamedata/
/umil/
/sitemap/


3. и запускаем /install/ и выполняем шаги по инсталляции. Можно на русском, а можно и по английски.
4. Доходим до пункта инсталляционного меню - "Создание таблиц базы данных". После выполнения его, вываливается ошибка:


Ошибка эта связанна с тем, что файлы форума содержат модификации - а сами модификации пока не прописаны в базе данных. Не переживаем. Основные таблицы базы данных форума созданы, переходим к установке модов.

5. Переименовываем папку /install/ но не удаляем!, она еще будет нужна. Если посмотреть на структуру форума, вы можете видеть инсталляционные папки модов, которые я подписал:

install_arc - инсталлятор Игротеки
install_port - инсталлятор Портала
install_galer - инсталлятор Галереи
install_gal_bl - инсталлятор Галереи для Портала
install_rem - инсталлятор User Reminder
install_rt - инсталлятор NV recent topics
install_wwh - инсталлятор NV who was here
install_forum_seo.php - инсталлятор forum seo
mchat_install.php - инсталлятор Мини-чата
install_sitemap_fx.php - инсталлятор карты сайта

6. Начнем с инсталляции Игротеки, переименовываем папку install_arc в install и приступаем к инсталляции. Необязательно, но возможна ситуация когда куки авторизации на форуме не запоминаются, и мы не можем залогинется для инсталляции Игротеки. Что делать в таком случае?
Открываем файл install/index.php и ищем в этом файле:

Код: Выделить всё
if ($user->data['user_type'] != USER_FOUNDER)
{
   trigger_error('INST_ERR_AUTH');
}

Удаляем и запускаем установку заново.

После успешного завершения ЗАПУСТИТЕ СНОВА install, 3-тим пунктом инсталляционного меню будет верификация - обязательно проверьте как установилась Игротека! только после этого, переименуйте папку install.

7. Следующим шагом выполните тоже самое для Портала, переименуйте install_port в install и инсталлируйте Портал. После инсталляции переименовываем или удаляем папку install

8. Выполняем тоже самое для Галереи.
При инсталляции возможна такая же ситуация что не сможем залогинеться.
Ищем в файле install_install.php

Код: Выделить всё
   if ($user->data['user_type'] != USER_FOUNDER)
      {
         trigger_error('FOUNDER_NEEDED', E_USER_ERROR);
      }

Удаляем и запускаем установку заново.

9. Дальше, проблем с установкой не будет, поэтому выполняем такие же действия для:

install_gal_bl - инсталлятор Галереи для Портала
install_rem - инсталлятор User Reminder
install_rt - инсталлятор NV recent topics
install_wwh - инсталлятор NV who was here
install_forum_seo.php - инсталлятор forum seo
mchat_install.php - инсталлятор Мини-чата
install_sitemap_fx.php - инсталлятор карты сайта

Очередность не имеет значения. Единственное, при инсталляции вы можете столкнутся с таким сообщением:



Очень сильное внимание на это сообщение заострять не стоит. Это не влияет на инсталляцию.
Старые папки от уже проинсталлированных модов - можно будет удалить.

После завершения всех действий, нужно будет еще прописать вручную (например с помощью phpMyAdmin) дополнительные таблицы базы данных от модов которые не имеют инсталлятора, инсталлятора не имеют: Дни рождений и Expand categories.
Таблицы базы данных которые нужно вручную прописать:

Код: Выделить всё
INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_birthdays_ahead', '7');

ALTER TABLE phpbb_forums ADD default_display tinyint(1) NOT NULL DEFAULT 1;


10. Находим папку install от самой первой установки (см пункт 5) Запускаем ../install/database_update.php - обновляем базу данных с 3.0.7 до 3.0.7 PL1. После этого, папку можно удалить.

После выполнения всех действий, заходим а админку - ставим понравившуся тему, чистим кеш темы и кеш форума.

ВНИМАНИЕ! Модификации нужно инсталлировать ВСЕ, а не выборочно!


Установка "нулевого" premodded форума:
-------

Если вы хотите поставить premodded сборку и у вас нету форума, т.е. хотите поставить "с нуля". Можно это сделать двумя шагами:
1. Импортируем базу данных от премоддед форума в вашу пустую базу данных
2. Открываем config.php форума и вставляем в него код под вашу базу данных

Спойлер: открыть
Код: Выделить всё
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli';
$dbhost = '';
$dbport = '';
$dbname = 'имя базы данных';
$dbuser = 'имя пользователя базы данных';
$dbpasswd = 'пароль от базы данных';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>


Саму базу данных со всеми установленными модами - взять вот здесь
3.0.7 PL1 Premodded.sql.gz

дефолтовый логин/пасс:
admin
123456


Обновление предыдущей моей сборки с форумом версии 3.0.6:
-------

1. Сохраняем базу данных средствами форума (на всякий) - если что то пойдет не так, можно будет откатиться.
2. Сохраняем ВСЮ структуру установленного форума на домашний компьютер (на всякий) - если что то пойдет не так, можно будет откатиться.
3. Существенных изменений в модах не произошло, поэтому мы можем не удалять папки

/arcade/
/files/
/images/
/sitemap/

Удаляем все остальное.


4. Распаковываем на хостинг архив с новой версией 3.0.7.
5. Копируем файл config.php (сохраненный, от старого форума) с локального компьютера на хостинг, на замену соглашаемся.
6. Установливаем "права" (777) на папки и файлы:

config.php
/cache/
/store/
/files/
/images/avatars/upload/
/arcade/
/arcade/games/
/arcade/install/
/arcade/gamedata/
/umil/
/sitemap/
/store/

7. Запускаем ../install/database_update.php и обновляем базу данных. После обновления - переименовываем или удаляем папку: install

Форум обновили - теперь будем обновлять моды. Смотрим версии старые и новые, если мод в версии изменился - запускаем инсталлятор. (В инсталляторе есть пункты меню по обновлению мода)

Нам нужно обновить Портал, установить Галерею и установить мод Галереи для портала, т.е.

install_port - инсталлятор Портала
install_galer - инсталлятор Галереи
install_gal_bl - инсталлятор Галереи для Портала


install_sitemap_fx.php - инсталлятор карты сайта, хоть и изменился в версии, но там заменой файлов мы обновили, инсталлятор запускать не нужно - удаляем. Остальные моды в версиях не изменились.

После выполнения всех действий, заходим а админку - ставим понравившуся тему, чистим кеш темы и кеш форума.



Настройка премоддед форума
-------

1). Для мода HighSlide Attachment нам нужно ввести новый bbcode:
Административный раздел - сообщения - BBCodes
Спойлер: открыть
В поле "Использование BBCode":
Код: Выделить всё
[hsimg]{URL}[/hsimg]

В поле "Замена HTML":
Код: Выделить всё
<div class="highslide-gallery">
<a href="{URL}" class="highslide" onclick="return hs.expand(this)"><img src="{URL}" alt="" title="Click to enlarge" style="max-width:300px; max-height:300;" /></a><div class="highslide-heading"></div>
</div>

В поле "Подсказка":
Код: Выделить всё
Уменьшить размер картинки: [hsimg]адрес картинки[/hsimg]

И ставим ниже галочку - "Показывать на странице ответа". Теперь пользователь с помощью этого bbcode сможет самостоятельно уменьшать размеры картинок.


2). Для мода Adaptive Hide BBcodes нам нужно ввести новые bbcode:
Спойлер: открыть
Добавьте 4 пользовательских ББ-кода (ACP -> Сообщения -> BBCodes -> Добавить BBCode):

1.
Использование BBCode -
Код: Выделить всё
[hide]{TEXT}[/hide]

Замена HTML -
Код: Выделить всё
<div class="adapthide">{TEXT}</div>

Подсказка -
Код: Выделить всё
Скрытый текст: [hide]текст[/hide] (скрытие от гостей) или [hide=]текст[/hide] (скрытие по количеству сообщений)

Показывать на странице ответа - Да (поставить галочку)

2.
Использование BBCode -
Код: Выделить всё
[hide={NUMBER}]{TEXT}[/hide]

Замена HTML -
Код: Выделить всё
<div class="adapthide">{TEXT}</div>

Показывать на странице ответа - Нет

3.
Использование BBCode -
Код: Выделить всё
[ghide]{TEXT}[/ghide]

Замена HTML -
Код: Выделить всё
<div class="adapthide">{TEXT}</div>

Подсказка -
Код: Выделить всё
Скрытие текста от групп: [ghide]текст[/ghide] (виден только Вашей группе по умолчанию) или [ghide=1,2,3]текст[/ghide] (виден указанным группам)

Показывать на странице ответа - Да (поставить галочку)

4.
Использование BBCode -
Код: Выделить всё
[ghide={SIMPLETEXT}]{TEXT}[/ghide]

Замена HTML -
Код: Выделить всё
<div class="adapthide">{TEXT}</div>

Показывать на странице ответа - Нет

Обновите тему для стиля (ACP -> Стили -> Компоненты стилей -> Темы -> Обновить)

С помощью констант 'ADAPT_HIDE_LIMIT_POSTS' и 'ADAPT_HIDE_IGNORE_LIMIT_GROUPS' в файле includes/constants.php укажите максимальное разрешенное количество требуемых сообщений (по умолчанию 200) и ID групп, игнорирующих это ограничение (по умолчанию 4 и 5 - супермодераторы и администраторы)



3). Русификации всего того, что не русифицировано можно взять в этой теме viewforum.php?f=34


Скачать: 3.0.7 PL1 Premodded http://sharebee.com/5da4a1f2
=@ C обновленными файлами
--------------------------------
minifix viewtopic.php?f=32&t=981&p=2257#p2257

User Reputation Points (3.0.1) + fix (3.0.6) viewtopic.php?f=32&t=981&p=3057#p3057


Очень сильно "не гонял", обновился, вроде пока все гуд.

Об ошибках прошу сообщать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Донна Роза, я - старый солдат и не знаю слов любви...
Аватара пользователя
Snegovic
Любитель всего интересного
Любитель всего интересного
 
Сообщения: 1744
Изображения: 45
Зарегистрирован: 12 апр 2008, 17:29
Баллы репутации: 15
canphpBB3 3.0.7 PL1 PreModded, phpbb3 premodded, premodded phpbb3, modded, premod, modified phpbb3, portal+phpbb3

Re: phpBB3 3.0.7 PreModded

Сообщение Snegovic 06 мар 2010, 16:30

Вышел PhpBB 3.0.7-PL1
Разработчики извиняются, но обнаружен потенциально опасный код в feed.php

Исправление:

Спойлер: открыть
Откройте файл feed.php
Найдите: строчка5
Код: Выделить всё
* @version $Id: constants.php 10555 2010-02-28 19:30:58Z naderman $

Замените на
Код: Выделить всё
* @version $Id$

Найдите: строчка 525
Код: Выделить всё
$forum_ids = array_keys($auth->acl_getf('f_read'));

Замените на
Код: Выделить всё
$forum_ids = array_keys($auth->acl_getf('f_read', true));


Откройте includes/constants.php
Найдите: строчка5
Код: Выделить всё
* @version $Id: constants.php 10555 2010-02-28 19:30:58Z naderman $

Замените на
Код: Выделить всё
* @version $Id$

Найдите: строчка 28
Код: Выделить всё
define('PHPBB_VERSION', '3.0.7');

Замените на
Код: Выделить всё
define('PHPBB_VERSION', '3.0.7-PL1');


Кто уже поставил сборку, просто замените файл feed.php, этого будет достаточно
Чтобы в админке не кричало, что версия не новая, закачайте папку install и выполните еще database_update.php
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Донна Роза, я - старый солдат и не знаю слов любви...
Аватара пользователя
Snegovic
Любитель всего интересного
Любитель всего интересного
 
Сообщения: 1744
Изображения: 45
Зарегистрирован: 12 апр 2008, 17:29
Баллы репутации: 15

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение ATS 08 мар 2010, 03:46

Надо будет протестировать на денвере.
Аватара пользователя
ATS
Все решаемо
Все решаемо
 
Сообщения: 20
Зарегистрирован: 20 фев 2010, 11:18
Откуда: Москва
Баллы репутации: 5

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение flash93rus 09 мар 2010, 16:12

эх.... опять всё перенастраивать и свои моды переставлять.... лень!!! пока не буду делать! ;-)

интересно другое!!! Вить а модно ли выдернуть из твоей сборки инсталяшку галереи и попробовать на 3.0.6 поставить!!!! А то копервайновская галерея что-то с русскими символами глючит не по детски!!!!
Аватара пользователя
flash93rus
Все решаемо
Все решаемо
 
Сообщения: 58
Изображения: 0
Зарегистрирован: 25 янв 2010, 14:07
Откуда: Краснодар
Баллы репутации: 0

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение Snegovic 09 мар 2010, 17:10

Приветствую Александр!

flash93rus писал(а):эх.... опять всё перенастраивать и свои моды переставлять.... лень!!! пока не буду делать! ;-)

интересно другое!!! Вить а модно ли выдернуть из твоей сборки инсталяшку галереи и попробовать на 3.0.6 поставить!!!! А то копервайновская галерея что-то с русскими символами глючит не по детски!!!!


Ну эт.. да, согласен :D Я сам заленился до того, что FAQ никак не напишу :D

Да выдергивать то не нужно, просто можно доставить пункт
18. phpBB Gallery (1.0.5) Галерея для форума. Один из самых "мощных" модов для phpbb3

да и все. Ну и если нужно на портал вывод блоков с галереи, то и (п.19).

Он не очень сложный мод, но нудный там по времени час ставить. Галерею последнюю ставь, вопросы будут - подскажу.
Донна Роза, я - старый солдат и не знаю слов любви...
Аватара пользователя
Snegovic
Любитель всего интересного
Любитель всего интересного
 
Сообщения: 1744
Изображения: 45
Зарегистрирован: 12 апр 2008, 17:29
Баллы репутации: 15

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение flash93rus 09 мар 2010, 21:57

Понял Вить Спасибо громадное!!! Как соберусь наверное всё таки поставлю!!!! ;-))) А то Копермайновская ну совсем не нравится!!! Интеграция никакая!!!
Аватара пользователя
flash93rus
Все решаемо
Все решаемо
 
Сообщения: 58
Изображения: 0
Зарегистрирован: 25 янв 2010, 14:07
Откуда: Краснодар
Баллы репутации: 0

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение DiMok 11 мар 2010, 02:10

Поставил эту сборку, всё Ок. Спасибо!
Для полного счастья не хватает только NV advanced last topic titles.

Вот, не понял насчёт Mini Quick reply: если его прикрутить должнп появиться Цитата выделенного Или я что-то путаю?
Аватара пользователя
DiMok
Докторишка
Докторишка
 
Сообщения: 179
Зарегистрирован: 11 мар 2010, 02:03
Откуда: Арзамас, ННобл
Баллы репутации: 5

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение Snegovic 11 мар 2010, 02:19

Mini Quick reply это быстрый ответ. Я просто не использую тот что появился еще в 3.0.6, а более легкий, который просто на шаблоне "крутится". Тот который был по "умолчание" от разработчиков, просто выключить нужно и все. Это вкладка "Общие" - "Размещение сообщений".

Добавил в FAQ эту информацию :wink:
Донна Роза, я - старый солдат и не знаю слов любви...
Аватара пользователя
Snegovic
Любитель всего интересного
Любитель всего интересного
 
Сообщения: 1744
Изображения: 45
Зарегистрирован: 12 апр 2008, 17:29
Баллы репутации: 15

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение DiMok 11 мар 2010, 02:31

Это я понял, "родной" выключил. Просто я с чегото взял, что когда Mini Quick reply прикрутишь, появляется пункт "Цитата выделенного". Видимо это отдельный мод? Что ни как не найду такой.
Аватара пользователя
DiMok
Докторишка
Докторишка
 
Сообщения: 179
Зарегистрирован: 11 мар 2010, 02:03
Откуда: Арзамас, ННобл
Баллы репутации: 5

Re: phpBB3 3.0.7 PL1 PreModded

Сообщение Snegovic 11 мар 2010, 02:44

Наверное да, мод, не помню чтобы мне попадался такой
Донна Роза, я - старый солдат и не знаю слов любви...
Аватара пользователя
Snegovic
Любитель всего интересного
Любитель всего интересного
 
Сообщения: 1744
Изображения: 45
Зарегистрирован: 12 апр 2008, 17:29
Баллы репутации: 15

След.

Вернуться в Premodded сборка

Кто сейчас на конференции

Сейчас этот форум просматривают: CommonCrawl [Bot] и гости: 1