Установка 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
С нами: 11 лет 11 месяцев


Сообщение #61 VEG » 06.05.2013, 12:01

Heroin, отключите сжатие Gzip в админке, и вы увидите более детальную информацию об ошибках.
Heroin:Указанная схема импорта (431b48c6c3661918188c14d74ec580c3.php) не найдена.
Это явно какая-то ерунда. Нет таких файлов в phpBBex. Поищите такой файл у себя в файлах и скажите где он находится.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #62 Heroin » 06.05.2013, 12:49

VEG:отключите сжатие Gzip в админке

отключил, смог добавить через форум. через админку не дает добавить.
фаил 431b48c6c3661918188c14d74ec580c3.php конечно не нашел. видимо он из кеша
Heroin M
Аватара
Откуда: syzran
Репутация: 39
С нами: 11 лет 11 месяцев

Сообщение #63 Aspid » 06.05.2013, 21:25

JoteRuso, Огромное спасибо за пособие для ньюби!Галерея установилась на раз-два.Правда пока на локальном сервере :wink: .
Aspid
Репутация: 3
С нами: 11 лет 2 месяца

Сообщение #64 JoteRuso » 07.05.2013, 00:04

Aspid, не за что ))
Aspid:Галерея установилась на раз-два. Правда пока на локальном сервере
Будем надеяться, что и на удалённом проблем не возникнет ))
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #65 Heroin » 10.05.2013, 17:14

Heroin:отключил, смог добавить через форум. через админку не дает добавить.

что то так и не работает(
через админку не дает добавить, пишет
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_gallery.php on line 429: getimagesize(./../gallery/images/import/018.jpg): failed to open stream: Permission denied
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_gallery.php on line 429: getimagesize(./../gallery/images/import/019.jpg): failed to open stream: Permission denied
 ��Z�o��L�c6I�"wy�� ���-r4vZ�!��Βk-w7�KM $q�b4�� h��\@9T�>�����ޛ�(Q�s� �;�;~�e����.\����(ۃ|��a����fsg�/�� n ���X���#�"�޼���J��p$�B[ �_N�>��ޝ>���>�ޛ����L�-g��|a�
A�k�7ƖSՃ��|aG��H����]O�
что то типа этого, права на папки проверял, проблем нет.

Через сам форму добавляет без проблем
Heroin M
Аватара
Откуда: syzran
Репутация: 39
С нами: 11 лет 11 месяцев

Сообщение #66 Aspid » 10.05.2013, 20:59

Кодировку проверь
Хм... инет по ошибке решения не предлагает.А че доступ запрещен??
Aspid
Репутация: 3
С нами: 11 лет 2 месяца

Сообщение #67 Heroin » 10.05.2013, 21:30

Aspid:А че доступ запрещен??

да вообще с доступом все норм. 1 раз я смог добавить. все нормально было. больше уже не получилось сделать
Heroin M
Аватара
Откуда: syzran
Репутация: 39
С нами: 11 лет 11 месяцев

Сообщение #68 shvager » 26.05.2013, 08:39

JoteRuso, а где можна взять файлы локализации(для русского). Попробую перевести на укр.. Спасиб
shvager
Репутация: 22
С нами: 11 лет 11 месяцев

Сообщение #69 JoteRuso » 26.05.2013, 12:21

shvager, вот один из вариантов перевода на русский язык.
Но чтобы быть полностью уверенным в совместимости файлов, можете лишь воспользоваться названиями папок и файлов. А править уже файлы из установленной галереи, которую VEG периодически дорабатывает под новые версии phpBBex (вполне возможно, что языковые файлы в галерее не терпят при этом каких-либо изменений. Но это точно может сказать только сам VEG).
Дерзайте =)
Вложения
Phpbb Gallery v1.1.6 Off language ru Pthelovod.rar
(32.64 КБ) Скачиваний: 526
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #70 VEG » 27.05.2013, 09:05

shvager, так возьмите русскоязычные файлы из репозитория галереи. На сколько я помню, там один из переводов с phpbbguru.net, возможно, с некоторыми незначительными модификациями.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #71 vbnm » 11.06.2013, 03:11

JoteRuso:Ссылка на сборку (phpBBex 1.6.0 + Галерея + Портал) - у меня под аватаркой.
а нельзя эту сборку выложить для скачки, чтоб не мучатся с допами? :smoke:
vbnm
Репутация: 108
С нами: 11 лет 1 месяц

Сообщение #72 JoteRuso » 12.06.2013, 22:44

vbnm:а нельзя эту сборку выложить для скачки, чтоб не мучатся с допами?
Так здесь же всё это есть. Чего проще-то? Поставили phpBBex, на него - галерею и портал. Вот, собственно, и вся сборка.
А так, чтобы это вот всё - и одним установочным файлом - такого у меня нет.
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #73 vbnm » 12.06.2013, 23:10

JoteRuso, да я о том грю, чтобы не копаться и не ставить доп программное обеспечение на комп
я канешь уже скачал
vbnm
Репутация: 108
С нами: 11 лет 1 месяц

Сообщение #74 T.Larina » 24.06.2013, 21:46

Добрый вечер!
Прошу прощения за, наверное, чисто ламерский вопрос (не обессудьте - только относительно недавно увлеклась созданием и развитием форумов и сайтов :oops: ), но у меня возникла следующая проблема.
При установке галереи, сразу же как перехожу в установочный файл, выскакивает такая ошибка:
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/install_gallery/index.php on line 33: require(./../install/dbal_schema.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/install_gallery/index.php on line 33: require(./../install/dbal_schema.php): failed to open stream: No such file or directory
Fatal error: require(): Failed opening required './../install/dbal_schema.php' (include_path='.:/usr/lib/php') in /home/u709976806/public_html/install_gallery/index.php on line 33
Не подскажете, как решить эту проблему? С чем это связано?
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 9 месяцев

Сообщение #75 JoteRuso » 25.06.2013, 01:20

T.Larina, а вы не забыли перед установкой галереи папку install_gallery в install переименовать?
Если не забыли, то у вас в ней либо отсутствует, либо повреждён файл dbal_schema.php
Попробуйте его восстановить (залейте ещё раз).
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #76 T.Larina » 25.06.2013, 17:48

JoteRuso, спасибо за дельный совет! Ларчик открывался очень просто, а всему виной - банальная невнимательность. Я забыла переименовать папку.
Сейчас всё сделала правильно, и всё установилось. А то вчера весь день ломала голову, что не так в файле dbal_schema.php. :biggrin:
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 9 месяцев

Сообщение #77 nurgaf » 16.07.2013, 15:00

После установки галереи в BBcode появился "album" что он вообще делает? Я в этом теге размещал ссылки на фото из галереи в теме..результата - ноль! Как им пользоваться? :eh:
nurgaf M
Аватара
Откуда: г.Челябинск
Репутация: 65
С нами: 11 лет

Сообщение #78 JoteRuso » 17.07.2013, 09:49

nurgaf, насколько я помню, раньше галерея генерировала цифровые значения (ID фото) для каждого загруженного изображения. Именно эти цифры и вставлялись в bb-код [album] для вставки в сообщение загруженных в галерею изображений. Скорее всего эта функция продолжает работать в обычной галерее, установленной на обычный phpBB3.
А в phpBBex она пропала, кажется, начиная с версии 1.5.
Функции больше нет, а bb-код [album] - пока остался )))
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #79 VEG » 17.07.2013, 10:21

BBCode продолжает работать на самом деле :) Просто нужно вставлять ID фотографии в него. Хотелось хоть немного разгрузить интерфейс просмотра фотографии. Он и так там сильно загружен. Поэтому и спрятал это поле с кодом для копирования. А вставлять фотки можно и обычным [img] ещё :)
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #80 JoteRuso » 17.07.2013, 14:57

Вобщем, если очень хочется использовать эту функцию, то в галерее отображаются ссылки, содержащие в конце тот самый ID .
Вот его (эту цифру) и вставляйте в тег [album][/album]

Например, у меня есть ссылка _http://www.druppy.ru/gallery/image.php?album_id=1&image_id=235
17-07-2013 15-49-45.jpg


Последняя цифра и есть - ID изображения.
17-07-2013 15-53-39.jpg


В результате Вы получите миниатюру указанного изображения, при нажатии на которую это изображение откроется полностью.
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Пред.След.

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



cron