Форум 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 форума и вставляем в него код под вашу базу данных
Обновление предыдущей моей сборки с форумом версии 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
2). Для мода Adaptive Hide BBcodes нам нужно ввести новые bbcode:
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
Очень сильно "не гонял", обновился, вроде пока все гуд.
Об ошибках прошу сообщать.









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