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

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

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

[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/. Соблюдая регистр символов.

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

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

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

Как удалять расширения
  1. Отключить расширение в Администраторском разделе
  2. Удалить расширение в Администраторском разделе
  3. Удалить папку со всеми подпапками и файлами расширения
Если возникли проблемы при отключении/удалении расширения, прочтите тему [FAQ] Белые страницы после включения расширения
Изображение

Аватара пользователя
ktulhubr0
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 22.05.2014 16:34
Благодарил (а): 31 раз
Поблагодарили: 1 раз

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

Сообщение ktulhubr0 » 16.11.2014 14:02

У меня в расширение так, "name" : "boardtools/upload" - это значит, что мне нужно создать папку "upload" в папке "boardtools" и в нее все папки и файлы скидать?

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

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

Сообщение rxu » 16.11.2014 14:05

В зависимости от структуры архива с расширением.
Кидаете всё, что находится в одном месте с composer.json (папки и файлы).
Изображение

Аватара пользователя
ktulhubr0
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 22.05.2014 16:34
Благодарил (а): 31 раз
Поблагодарили: 1 раз

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

Сообщение ktulhubr0 » 16.11.2014 14:15

Установил первое расширение, проще простого оказывается :D даже как-то не привычно :lol:

Kirosir
phpBB 1.4.1
Сообщения: 42
Зарегистрирован: 13.01.2013 10:37
Благодарил (а): 9 раз
Контактная информация:

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

Сообщение Kirosir » 04.12.2014 21:27

Удалять папки из ext не нужно? пока мы пользуемся расширениями они находятся там?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 10286
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 40 раз
Поблагодарили: 2217 раз

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

Сообщение Sheer » 04.12.2014 21:44

Kirosir писал(а):Удалять папки из ext
Ни в коем случае!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Triniti
phpBB 2.0.0
Сообщения: 220
Зарегистрирован: 03.07.2013 15:36
Благодарил (а): 31 раз

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

Сообщение Triniti » 06.05.2015 9:25

Скажите, пожалуйста, что означает "Внимание! Не устанавливайте бета-версии расширений на работающие форумы!", что написано над темой Антибот100500.
[BETA] Антибот 100500

Нужно временно отключить форум, перед копированием файлов в папку ext ?

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2829
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз
Контактная информация:

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

Сообщение Alecto » 06.05.2015 10:22

это значит, что расширение в разработке и может быть не стабильно.
устанавливается на свой страх и риск без каких-либо гарантий со стороны разработчика.
читай отзывы в теме, если люди ставят и пользуются - то ставить можно, тем более если есть поддержка автора в теме.

Аватара пользователя
Perfecthus
phpBB 2.0.3
Сообщения: 382
Зарегистрирован: 21.10.2010 8:39
Благодарил (а): 34 раза
Поблагодарили: 37 раз
Контактная информация:

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

Сообщение Perfecthus » 22.05.2015 10:25

rxu, У меня такой вопрос, после установки расширения, можно удалять его файлы из папки exp, будет оно работать?

Отправлено спустя 4 минуты 42 секунды:
Упс, ответ-то уже был, а я не увидел, извиняюсь. Значит всё-таки нужно оставлять.
Точные машины — Форум о разработке, постройке и модернизации станков с ЧПУ.

Изображение

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

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

Сообщение Anvar » 22.05.2015 13:49

Perfecthus писал(а): удалять его файлы из папки exp, будет оно работать?
Удалить нужно сначала из админки, затем удалить с сервера, папка ext. Тогда форум будет работать.

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

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

Сообщение rxu » 22.05.2015 14:57

Файлы установленного расширения удалять нельзя, именно они и работают.
Изображение

Аватара пользователя
Perfecthus
phpBB 2.0.3
Сообщения: 382
Зарегистрирован: 21.10.2010 8:39
Благодарил (а): 34 раза
Поблагодарили: 37 раз
Контактная информация:

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

Сообщение Perfecthus » 22.05.2015 15:57

rxu писал(а): Файлы установленного расширения удалять нельзя, именно они и работают.
Спасибо, я уже разобрался.
Anvar писал(а): Удалить нужно сначала из админки, затем удалить с сервера, папка ext.
Я не об этом спрашивал ;)
Точные машины — Форум о разработке, постройке и модернизации станков с ЧПУ.

Изображение

reporter
phpBB 1.2.0
Сообщения: 16
Зарегистрирован: 20.12.2009 23:43

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

Сообщение reporter » 28.07.2015 17:34

Если закачивать просто по FTP, делал не работает, где искать ошибки?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 10286
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 40 раз
Поблагодарили: 2217 раз

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

Сообщение Sheer » 28.07.2015 17:40

Что закачивал, что не работает?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Sergiocharm
phpBB 2.0.7
Сообщения: 598
Зарегистрирован: 18.09.2010 16:03
Благодарил (а): 57 раз
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sergiocharm » 28.07.2015 18:06

А как менять место вывода кода? ДОПустим с тем же языком, как можно его вывести где хочу?

Ответить

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