[FAQ] Как устанавливать расширения

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14328
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1491 раз
Контактная информация:

[FAQ] Как устанавливать расширения

Сообщение rxu » 16.11.2014 13:40

Как установить расширение.
Все расширения находятся в папке /ext.
Далее следует папка, названная по имени вендора (автора) расширения (последний выбирает себе это имя сам).
Если инструкция отсутствует вместе с расширением, то определить, куда копировать файлы, можно следующим образом (пример):
Открываем composer.json в расширении.

Строка "name": указывает на то, в какой папке необходимо разместить содержимое. Разделение папок производится с помощью /.
Создайте нужные папки вручную, если они отсутствуют.

Пример json:

Код: Выделить всё

{
    "name": "tatiana5/quickreply",
    "type": "phpbb-extension",
В данном случае, имя вендора - tatiana5, имя папки с расширением - quickreply. Соответственно, размещать содержимое расширения (файлы composer.json, ext.php, папки event, config, controller, styles и др.) необходимо в папке ext/tatiana5/quickreply/.
То же самое коротко: просто добавляете содержимое ключа name из composer.json к папке ext/. Соблюдая регистр символов.

Альтернативный и более удобный вариант:
По вышеприведенной инструкции установить расширение [release] Загрузка Расширений (Upload Extensions) 3.1.2 и остальные расширения устанавливать через дружелюбный пользовательский интерфейс.

После того, как все файлы будут помещены в соответствующее место, следует перейти в Администраторский раздел на вкладку ПЕРСОНАЛИЗАЦИЯ-->Управление расширениями и включить расширение, кликнув по ссылке Включить напротив соответствующего имени расширения.

Основа: Панель администратора не видит расширения

Как удалять расширения
  1. Отключить расширение в Администраторском разделе
  2. Удалить расширение в Администраторском разделе
  3. Удалить папку со всеми подпапками и файлами расширения
Как обновить расширение
  1. Отключить расширение в Администраторском разделе
  2. Удалить папку со всеми подпапками и файлами расширения
  3. Залить новую папку со всеми подпапками и файлами расширения
  4. Включить расширение в Администраторском разделе
Если возникли проблемы при отключении/удалении расширения, прочтите тему [FAQ] Белые страницы после включения расширения
или воспользуйтесь [3.1][3.2] [dev] STK for phpBB 3.2.x & 3.1.x СРЕДСТВА АДМИНИСТРИРОВАНИЯ --> Проверка и управление расширениями
Изображение

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14328
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1491 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение rxu » 05.01.2016 13:20

Попробуйте вообще отключить APC. Думаю, проблемы исчезнут.
Изображение

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 05.01.2016 13:42

rxu писал(а):Попробуйте вообще отключить APC. Думаю, проблемы исчезнут.
Как это сделать? Через тех.поддержку хостинга?

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14328
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1491 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение rxu » 05.01.2016 13:59

Либо через поддержку, либо самому, если такие возможности предоставлены хостером.
Изображение

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 05.01.2016 14:00

Ещё заметил - как бы не чистил папку
/cache
Отправлено спустя 1 минуту 18 секунд:
Извините, не ту кнопку нажал....
... тут же появляется куча файлов. Так и должно быть?

Отправлено спустя 11 минут 38 секунд:
Ещё заметил - как бы ни чистил папку /cache тут же появляется куча файлов. Так и должно быть?

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14328
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1491 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение rxu » 05.01.2016 14:21

Рыболовъ писал(а): Так и должно быть?
Да.

Отправлено спустя 33 секунды:
Только не удаляйте .htaccess и index.htm.
Изображение

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 05.01.2016 14:27

Ну это само-собой!

Отправлено спустя 30 минут 8 секунд:
rxu писал(а): Попробуйте вообще отключить APC. Думаю, проблемы исчезнут.
Проблема решена!!!
Всем ОГРОМНОЕ СПАСИБО за помощь!!!

Аватара пользователя
706536
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 15.12.2013 12:36
Откуда: Киев
Благодарил (а): 9 раз
Поблагодарили: 2 раза
Контактная информация:

Установка расширений, style не подходит

Сообщение 706536 » 09.01.2016 4:35

Вопрос, в расширениях используются стандартные стили или all.
У меня расширение ThanksForPosts и в папке стили идут стандартные стили, если я например поменяю название стиля на свой, подтянутся необходимые правки, css, и картинки? Если нет, то как правильно сделать.

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

Re: Установка расширений, style не подходит

Сообщение владимир1983 » 09.01.2016 10:29

706536 писал(а): если я например поменяю название стиля на свой, подтянутся необходимые правки, css, и картинки?
Да.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
706536
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 15.12.2013 12:36
Откуда: Киев
Благодарил (а): 9 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Установка расширений, style не подходит

Сообщение 706536 » 09.01.2016 11:09

Спасибо

Отправлено спустя 16 минут 7 секунд:
Ну вроде всё сделал, но не подтягиваются иконки расширений. Подскажите как их правильно подключить.
Вот ссылка на ветку темы, там есть расширение "Спасибо" и "Репутация" - в сообщениях нет иконок этих расширений. Уже иконки в папку стиля закинул и ничего...

Аватара пользователя
Anvar
Former team member
Сообщения: 1962
Зарегистрирован: 26.03.2010 9:09
Благодарил (а): 67 раз
Поблагодарили: 779 раз
Контактная информация:

Re: Установка расширений, style не подходит

Сообщение Anvar » 09.01.2016 11:45

По нормальному лучше сделать копию папки prosilver и дать ему название вашего. Это может и не понадобится если ваш стиль наследует шаблоны из prosilver, а если не наследует, то возможны не соответствия и не стыковки.

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

поиск моих эксклюзивных решений

Аватара пользователя
706536
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 15.12.2013 12:36
Откуда: Киев
Благодарил (а): 9 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Установка расширений, style не подходит

Сообщение 706536 » 09.01.2016 13:44

А в чём разница, если я поменяю название стиля в самом расширении?

Аватара пользователя
Anvar
Former team member
Сообщения: 1962
Зарегистрирован: 26.03.2010 9:09
Благодарил (а): 67 раз
Поблагодарили: 779 раз
Контактная информация:

Re: Установка расширений, style не подходит

Сообщение Anvar » 09.01.2016 14:09

В расширениях и нужно, только на стиле prosilver не верно будут работать расширения(если этот стиль есть), да с обновлениями расширений придётся снова переименовывать.

Можно добавить строчку parent = prosilver в style.cfg вашем стиле.

Код: Выделить всё

# Parent style
# Set value to empty or to this style's name if this style does not have a parent style
parent = prosilver
Тогда все шаблоны в расширениях будут наследоваться.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!

поиск моих эксклюзивных решений

Аватара пользователя
706536
phpBB 1.4.2
Сообщения: 54
Зарегистрирован: 15.12.2013 12:36
Откуда: Киев
Благодарил (а): 9 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Установка расширений, style не подходит

Сообщение 706536 » 09.01.2016 14:14

# Parent style
# Set value to empty or to this style's name if this style does not have a parent style
parent = prosilver

Там это уже есть :)

Аватара пользователя
Anvar
Former team member
Сообщения: 1962
Зарегистрирован: 26.03.2010 9:09
Благодарил (а): 67 раз
Поблагодарили: 779 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение Anvar » 09.01.2016 16:45

Тогда в расширениях нет необходимости переименовывать. Главное чтобы шаблоны стиля и их события соответствовали последней версии стиля prosilver.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!

поиск моих эксклюзивных решений

Аватара пользователя
Deniss
phpBB 1.4.4
Сообщения: 118
Зарегистрирован: 05.09.2013 17:20
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение Deniss » 01.02.2016 18:19

Здрасти ...
Помогите, ни могу ни одного расширения закачать на форум. Пробовал всё что тут написали, разные конфигурации - во вкладке Персонализация - ни отображается ни одного ... Может точную структуру напишите - где должно лежать расширение?

Ответить

Вернуться в «FAQ»