Установка phpBBex v1.9.1 и галереи (Инструкция + Видеоролик)

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #1 JoteRuso » 10.04.2013, 23:16

В последнее время часто задают вопрос по установке галереи и портала на phpBBex. Ответы на оба вопроса уже есть на этом форуме. Но... Если про установку портала есть отдельная тема, то описание установки галереи мало кто может найти самостоятельно, так как оно находится в теме с другим названием. Поэтому копирую свою инструкцию оттуда и оформляю её в виде отдельной темы с дополнениями в виде небольших скриншотов.
Если помимо галереи хотите ещё установить портал, чат и что-нибудь ещё, то РЕКОМЕНДУЮ сначала установить именно галерею, а потом всё остальное.

Алгоритм чистовой установки на версию 1.9.1 следующий:

ПОДРОБНАЯ ИНСТРУКЦИЯ
Самое первое - устанавливаем phpBBex v1.9.1.

Качаем и устанавливаем подходящую версию TortoiseHg (или просто устанавливаем Mercurial на свой компьютер).

Запускаем командную строку
Изображение

вводим туда:
Код: Выделить всё
hg clone https://bitbucket.org/vegalogic/phpbbex/ forum
Изображение
Жмём на Enter.

Получаем:
Изображение

Теперь у вас создана папка forum по адресу C:\Users\Имя_пользователя\forum (содержащая в себе последнюю версию phpBBex)
Вот туда мы теперь и идём.

Набираем в командной строке:
Код: Выделить всё
cd forum
Изображение
Жмём на Enter.

Теперь мы в этой папке.
Изображение
В эту папку нам надо закачать все недостающие для установки галереи файлы.

В коммандной строке набираем:
Код: Выделить всё
hg update gallery
Изображение
Жмём на Enter.

Получаем результат:
Изображение

Всё. Работа с командной строкой закончена.
Идём на установленный форум, авторизуемся под Админом (заходим туда как Администратор)!

Содержимое папки forum (кроме папки .hg и двух файлов, начинающихся с .hg) зиппуем (архивируем в формате .zip)
Спойлер
Изображение
Изображение

и перебрасываем на сервер в папку с уже установленным движком phpBBex.
Раззиповываем (разархивируем/извлекаем файлы) с заменой файлов.

Переименовываем появившуюся там папку install_gallery в install

На время работы установщика галереи временно замените файл includes/session.php на версию файла от чистого phpBBex вашей версии.

Производим установку галереи, следуя всем указаниям (абсолютно аналогично установке форума phpBBex).

Всё должно встать без проблем и уже на русском языке.

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

P.S. Если хотим вывести прямую ссылку на свою галерею в главное меню форума:
Изображение
то идём вот сюда:
styles/prosilver/template/, где в файле overall_header.html ищем
Код: Выделить всё
<ul id="main-menu">
<li><a href="{U_INDEX}">{L_FORUMS}</a>
<ul>

добавляем туда одну строчку:
Код: Выделить всё
<ul id="main-menu">
<li><a href="{U_INDEX}">{L_FORUMS}</a>
<li><a href="http://мой_сайт/gallery/">Галерея</a></li>
<ul>

Вместо http://мой_сайт впишите адрес своего сайта, чтобы получилось что-нибудь вроде
Код: Выделить всё
<li><a href="http://kazanova.com/gallery/">Галерея</a></li>

Смотреть лучше в разрешении Full HD (1080p HD)
phpBB [media]


Дополнение:
Алгоритм установки галереи на рабочий форум.
Последний раз редактировалось JoteRuso 11.10.2015, 20:31, всего редактировалось 14 раз(а).
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 12 лет 1 месяц


Сообщение #201 ss21443 » 21.02.2015, 22:01

Помогите решить проблему. Ставлю форум 1.9.0 на хостинг без проблем (до того ставил предыдущию версию, проблема та же и на хостинге и на денвере) потом при попытке поставить галерею (всё делаю как на видео), после замены файлов с админки выдает:
Спойлер
General Error
SQL ERROR [ mysqli ]

Unknown column 'session_album_id' in 'field list' [1054]

SQL

UPDATE phpbb_sessions SET session_time = 1424544021, session_page = 'install/index.php', session_album_id = 0 WHERE session_id = '9c51d2e6fe09e612f3991d8adeec68d0'

BACKTRACE


FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/session.php
LINE: 467
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/install/index.php
LINE: 37
CALL: phpbb_session->session_begin()
Что не так???
ss21443
Репутация: 0
С нами: 10 лет 8 месяцев

Сообщение #202 Лекс » 22.02.2015, 00:25

У меня тоже такое было :think: я просто повтор но занил все файлы на форум через программу, filezila кажется ещё зовут :smile: Только я ничего не архивировал, выделил все файлы в создавшейся паке forum (все кроме тех которые ненужны) и отправил в папку с установленным phpbbex :smile: галочку поставил там где "перезаписать". Все заработало :smile:
Лекс
Аватара
Репутация: 27
С нами: 9 лет 3 месяца

Сообщение #203 ss21443 » 22.02.2015, 00:51

Лекс, Я уже раз 10 заливал на хостинг через filezila и архивом и по отдельности ничего не помогает. У меня раньше на форум 1.7.1 ставилось всё и галерея и портал с первого раза а сейчас тупик.
ss21443
Репутация: 0
С нами: 10 лет 8 месяцев

Сообщение #204 Лекс » 22.02.2015, 00:59

Хм :spy: я на 1.9.0 только вот вчера пробгвал ставить, сначала такая ошибка была, а потом, со второй попытки все получилось : : :eh:
А вы галочку где ставили? :smile: я первый раз поставил "заменить более новым" :think:
Портал кстати у меня тоже поставился :toothless: с первого раза даже. не тупил :think:
Лекс
Аватара
Репутация: 27
С нами: 9 лет 3 месяца

Сообщение #205 ss21443 » 22.02.2015, 01:23

Лекс, У меня даже на денвере галерея не ставиться
ss21443
Репутация: 0
С нами: 10 лет 8 месяцев

Сообщение #206 Лекс » 22.02.2015, 02:14

ss21443, я было подумал, что я что то путаю, но нет :smile: сейчас зашол на форум (тот который 1.9.0 с галереей и порталом :smile: ) посмотрел, все работает нормально, именно на 1.9.0 :smile:
Дождемся кого то понимающего в этом всем. Мне уже и самому интересно что не так у Вас там :think:
Лекс
Аватара
Репутация: 27
С нами: 9 лет 3 месяца

Сообщение #207 Sumanai » 22.02.2015, 05:41

В теме 11 страниц. Вы думаете, никто не сталкивался с этой проблемой? Вот решение.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 3 месяца

Сообщение #208 ss21443 » 22.02.2015, 10:06

Sumanai, спасибо за подсказку.
ss21443
Репутация: 0
С нами: 10 лет 8 месяцев

Сообщение #209 Константин » 16.03.2015, 03:02

День добрый.

Возможно ли вывести случайные изображения из галереи на титульную страницу форума? Если да - подскажете как?
Спасибо!
И ещё мне бы в Галерее вывести изображения с наивысшей оценкой.
Константин
Гость

Сообщение #210 HD321kbps » 16.03.2015, 17:53

Константин:Возможно ли вывести случайные изображения из галереи на титульную страницу форума? Если да - подскажете как?
как вариант
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 2 месяца

Сообщение #211 Владимир » 18.03.2015, 20:26

Как поставить галерею, вручную? Где ее взять?
Владимир
Репутация: 2
С нами: 10 лет 5 месяцев

Сообщение #212 Sumanai » 18.03.2015, 21:13

Она есть только в репозитории. Следуйте инструкции.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 3 месяца

Сообщение #213 Константин » 24.03.2015, 02:39

HD321kbps
Спасибо! Получилось отлично!

Можно вопрос не в тему? Как изменить цвет ссылки "список разделов" внизу страницы. Именно этой ссылки? Пробовал класс сделать ещё один - не подхватывает...

Я на сколько понял надо смотреть overall_footer.html, но там "по умолчанию" работают a:link и a:visited. А надо чтобы всё время ссылка одним цветом была.

Спасибо большое.
Константин
Гость

Сообщение #214 Sumanai » 24.03.2015, 15:36

Константин:Можно вопрос не в тему?
Нет :smile: Для этого есть другие темы.
Константин:Я на сколько понял надо смотреть overall_footer.html, но там "по умолчанию" работают a:link и a:visited.
Добавьте свой класс в код. Хотя для одной ссылки проще в коде прописать, типа
Код: Выделить всё
style="color: #FF0000"
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 3 месяца

Сообщение #215 Константин » 25.03.2015, 01:58

В 3 ночи забыл символ # поставить )))

Как-то можно в "превью" галереи (где показываются случайные изображения) сделать так, чтобы превью занимало всё отведенное ему место? Без белой подложки.

Я сделал чтобы для "рандома" показывалось 5 изображений, для "новых" - 7. И вот теперь там белая подложка под превьюшкой...
Константин
Гость

Сообщение #216 sag-sag » 08.06.2015, 23:55

Прочел всю ветку, так и не понял как поставить галерею на уже рабочий форум... :insane:
sag-sag M
Аватара
Репутация: 411
С нами: 10 лет 9 месяцев

Сообщение #217 HD321kbps » 09.06.2015, 00:40

через mercurial только
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 2 месяца

Сообщение #218 sag-sag » 09.06.2015, 00:49

HD321kbps:через mercurial только
а в виде мода под phpbbex ее нет? :sad:
sag-sag M
Аватара
Репутация: 411
С нами: 10 лет 9 месяцев

Галерея

Сообщение #219 Storm » 09.06.2015, 06:50

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

General Error
SQL ERROR [ mysqli ]

Unknown column 'session_album_id' in 'field list' [1054]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Storm
Гость

Сообщение #220 Sumanai » 09.06.2015, 14:08

Storm, ваша проблема уже описывалась в этой теме.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 3 месяца

Пред.След.

Вернуться в Мастерская 1.x