Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

Как установить расширение.
Все расширения находятся в папке /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. Отключить расширение в Администраторском разделе
    изображение.png
  2. Удалить расширение и данные расширения в Администраторском разделе
    изображение.png
  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
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

Попробуйте вообще отключить APC. Думаю, проблемы исчезнут.
Изображение
Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Стаж: 10 лет 6 месяцев
Благодарил (а): 7 раз

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

Сообщение Рыболовъ »

rxu писал(а):Попробуйте вообще отключить APC. Думаю, проблемы исчезнут.
Как это сделать? Через тех.поддержку хостинга?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

Либо через поддержку, либо самому, если такие возможности предоставлены хостером.
Изображение
Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Стаж: 10 лет 6 месяцев
Благодарил (а): 7 раз

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

Сообщение Рыболовъ »

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

Отправлено спустя 11 минут 38 секунд:
Ещё заметил - как бы ни чистил папку /cache тут же появляется куча файлов. Так и должно быть?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

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

Отправлено спустя 33 секунды:
Только не удаляйте .htaccess и index.htm.
Изображение
Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Стаж: 10 лет 6 месяцев
Благодарил (а): 7 раз

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

Сообщение Рыболовъ »

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

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

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

Сообщение 706536 »

Вопрос, в расширениях используются стандартные стили или all.
У меня расширение ThanksForPosts и в папке стили идут стандартные стили, если я например поменяю название стиля на свой, подтянутся необходимые правки, css, и картинки? Если нет, то как правильно сделать.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

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

Сообщение владимир1983 »

706536 писал(а): если я например поменяю название стиля на свой, подтянутся необходимые правки, css, и картинки?
Да.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 10 лет 3 месяца
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

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

Сообщение 706536 »

Спасибо

Отправлено спустя 16 минут 7 секунд:
Ну вроде всё сделал, но не подтягиваются иконки расширений. Подскажите как их правильно подключить.
Вот ссылка на ветку темы, там есть расширение "Спасибо" и "Репутация" - в сообщениях нет иконок этих расширений. Уже иконки в папку стиля закинул и ничего...
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

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

Сообщение Anvar »

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

В любом случае после всех манипуляций следует очистить кэш.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 10 лет 3 месяца
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

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

Сообщение 706536 »

А в чём разница, если я поменяю название стиля в самом расширении?
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

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

Сообщение Anvar »

В расширениях и нужно, только на стиле 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.3
Сообщения: 76
Стаж: 10 лет 3 месяца
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

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

Сообщение 706536 »

# 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
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

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

Сообщение Anvar »

Тогда в расширениях нет необходимости переименовывать. Главное чтобы шаблоны стиля и их события соответствовали последней версии стиля prosilver.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Deniss
phpBB 1.4.4
Сообщения: 118
Стаж: 10 лет 6 месяцев
Благодарил (а): 21 раз
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение Deniss »

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

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