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

Board index phpBBex 1.x Мастерская

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

Post #1by JoteRuso » 10.04.2013, 23:16

ВНИМАНИЕ!!! Эта инструкция НЕ ПОДХОДИТ для phpBBex начиная с версии 2.0 и выше!

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

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

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

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

Запускаем командную строку
Image

вводим туда:
Code: Select all
hg clone https://bitbucket.org/vegalogic/phpbbex/ forum
Image
Жмём на Enter.

Получаем:
Image

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

Набираем в командной строке:
Code: Select all
cd forum
Image
Жмём на Enter.

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

В коммандной строке набираем:
Code: Select all
hg update gallery
Image
Жмём на Enter.

Получаем результат:
Image

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

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

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

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

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

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

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

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

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

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

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

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


Дополнение:
Алгоритм установки галереи на рабочий форум.
Last edited by JoteRuso on 11.10.2015, 20:31, edited 14 times in total.
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months


Post #61by VEG » 06.05.2013, 12:01

Heroin, отключите сжатие Gzip в админке, и вы увидите более детальную информацию об ошибках.
Heroin wrote:Указанная схема импорта (431b48c6c3661918188c14d74ec580c3.php) не найдена.
Это явно какая-то ерунда. Нет таких файлов в phpBBex. Поищите такой файл у себя в файлах и скажите где он находится.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 7 months

Post #62by Heroin » 06.05.2013, 12:49

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

отключил, смог добавить через форум. через админку не дает добавить.
фаил 431b48c6c3661918188c14d74ec580c3.php конечно не нашел. видимо он из кеша
ЁмоЁВарКутаГин
Heroin M
Гуру
Avatar
Age: 32
Location: syzran
Reputation: 39
With us: 7 years 7 months

Post #63by Aspid » 06.05.2013, 21:25

JoteRuso, Огромное спасибо за пособие для ньюби!Галерея установилась на раз-два.Правда пока на локальном сервере :wink: .
Aspid
Новичок
Reputation: 3
With us: 6 years 10 months

Post #64by JoteRuso » 07.05.2013, 00:04

Aspid, не за что ))
Aspid wrote:Галерея установилась на раз-два. Правда пока на локальном сервере
Будем надеяться, что и на удалённом проблем не возникнет ))
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #65by Heroin » 10.05.2013, 17:14

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

что то так и не работает(
через админку не дает добавить, пишет
Code: Select all
[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
Гуру
Avatar
Age: 32
Location: syzran
Reputation: 39
With us: 7 years 7 months

Post #66by Aspid » 10.05.2013, 20:59

Кодировку проверь
Хм... инет по ошибке решения не предлагает.А че доступ запрещен??
Aspid
Новичок
Reputation: 3
With us: 6 years 10 months

Post #67by Heroin » 10.05.2013, 21:30

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

да вообще с доступом все норм. 1 раз я смог добавить. все нормально было. больше уже не получилось сделать
ЁмоЁВарКутаГин
Heroin M
Гуру
Avatar
Age: 32
Location: syzran
Reputation: 39
With us: 7 years 7 months

Post #68by shvager » 26.05.2013, 08:39

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

Post #69by JoteRuso » 26.05.2013, 12:21

shvager, вот один из вариантов перевода на русский язык.
Но чтобы быть полностью уверенным в совместимости файлов, можете лишь воспользоваться названиями папок и файлов. А править уже файлы из установленной галереи, которую VEG периодически дорабатывает под новые версии phpBBex (вполне возможно, что языковые файлы в галерее не терпят при этом каких-либо изменений. Но это точно может сказать только сам VEG).
Дерзайте =)
Attachments
Phpbb Gallery v1.1.6 Off language ru Pthelovod.rar
(32.64 KiB) Downloaded 315 times
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #70by VEG » 27.05.2013, 09:05

shvager, так возьмите русскоязычные файлы из репозитория галереи. На сколько я помню, там один из переводов с phpbbguru.net, возможно, с некоторыми незначительными модификациями.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 7 months

Post #71by vbnm » 11.06.2013, 03:11

JoteRuso wrote:Ссылка на сборку (phpBBex 1.6.0 + Галерея + Портал) - у меня под аватаркой.
а нельзя эту сборку выложить для скачки, чтоб не мучатся с допами? :smoke:
vbnm
Гуру
Reputation: 100
With us: 6 years 9 months

Post #72by JoteRuso » 12.06.2013, 22:44

vbnm wrote:а нельзя эту сборку выложить для скачки, чтоб не мучатся с допами?
Так здесь же всё это есть. Чего проще-то? Поставили phpBBex, на него - галерею и портал. Вот, собственно, и вся сборка.
А так, чтобы это вот всё - и одним установочным файлом - такого у меня нет.
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #73by vbnm » 12.06.2013, 23:10

JoteRuso, да я о том грю, чтобы не копаться и не ставить доп программное обеспечение на комп
я канешь уже скачал
vbnm
Гуру
Reputation: 100
With us: 6 years 9 months

Post #74by T.Larina » 24.06.2013, 21:46

Добрый вечер!
Прошу прощения за, наверное, чисто ламерский вопрос (не обессудьте - только относительно недавно увлеклась созданием и развитием форумов и сайтов :oops: ), но у меня возникла следующая проблема.
При установке галереи, сразу же как перехожу в установочный файл, выскакивает такая ошибка:
Code: Select all
[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
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #75by JoteRuso » 25.06.2013, 01:20

T.Larina, а вы не забыли перед установкой галереи папку install_gallery в install переименовать?
Если не забыли, то у вас в ней либо отсутствует, либо повреждён файл dbal_schema.php
Попробуйте его восстановить (залейте ещё раз).
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #76by T.Larina » 25.06.2013, 17:48

JoteRuso, спасибо за дельный совет! Ларчик открывался очень просто, а всему виной - банальная невнимательность. Я забыла переименовать папку.
Сейчас всё сделала правильно, и всё установилось. А то вчера весь день ломала голову, что не так в файле dbal_schema.php. :biggrin:
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #77by nurgaf » 16.07.2013, 15:00

После установки галереи в BBcode появился "album" что он вообще делает? Я в этом теге размещал ссылки на фото из галереи в теме..результата - ноль! Как им пользоваться? :eh:
nurgaf M
Гуру
Avatar
Age: 23
Location: г.Челябинск
Reputation: 65
With us: 6 years 8 months

Post #78by JoteRuso » 17.07.2013, 09:49

nurgaf, насколько я помню, раньше галерея генерировала цифровые значения (ID фото) для каждого загруженного изображения. Именно эти цифры и вставлялись в bb-код [album] для вставки в сообщение загруженных в галерею изображений. Скорее всего эта функция продолжает работать в обычной галерее, установленной на обычный phpBB3.
А в phpBBex она пропала, кажется, начиная с версии 1.5.
Функции больше нет, а bb-код [album] - пока остался )))
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #79by VEG » 17.07.2013, 10:21

BBCode продолжает работать на самом деле :) Просто нужно вставлять ID фотографии в него. Хотелось хоть немного разгрузить интерфейс просмотра фотографии. Он и так там сильно загружен. Поэтому и спрятал это поле с кодом для копирования. А вставлять фотки можно и обычным [img] ещё :)
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 7 months

Post #80by 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
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

PreviousNext

Return to Мастерская