[2.0.x] Максимальный размер файла

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

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

Post #1by Sumanai » 10.03.2016, 22:57

Попросили тут накидать расширение по быстрому, ну я и сделал. Не пропадать же добру, выложу тут.
Максимальный размер файла

Версия расширения: 1.0.3 (скачать с Bitbucket, скачать с GitHub)

Локализация: Русская, English.

Требования: phpBB 3.1.x

Описание:
Добавляет отображение максимального разрешённого размера файлов в форму быстрого и полного ответа.
Отображение ведётся с учётом прав доступа (администраторы могут игнорировать заданное в админке значение) и настроек Администраторской панели и PHP.
Исправляет ошибку phpBB, которая не позволяет загружать файлы, размером большим определённого в админке лимита, но меньшим лимита php (не актуально для phpBBex).
Корректно учитывает разный лимит для тем и личных сообщений.

Авторство идеи- igorbond.

Установка:
  1. Скачайте текущий репозиторий по ссылке ниже
  2. Распакуйте текущий релиз, дайте каталогу имя MaxFileSize.
  3. Пройдите в директорию ext вашего форума, создайте новую директорию с именем Sumanai (если его не существует).
  4. Копируйте каталог MaxFileSize в phpBB/ext/Sumanai/ (если всё сделано правильно, вы должны иметь файл с описанием расширения в (корень форума)/ext/Sumanai/MaxFileSize/composer.json).
  5. Пройдите в Админку, в Персонализация -> Управление расширениями.
  6. Найдите MaxFileSize в списке отключенных расширений, и нажмите на Включить

Bitbucket репозиторий: https://bitbucket.org/Sumanai/maxfilesize
GitHub репозиторий: https://github.com/Sumanai/MaxFileSize
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1567
With us: 4 yaers 4 months

Post #2by HD321kbps » 10.03.2016, 23:22

на вашем форуме
Code: Select all
[phpBB Debug] PHP Notice: in file [ROOT]/ext/Sumanai/MaxFileSize/event/listener.php on line 96: Undefined variable: config
HD321kbps M
Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 339
With us: 4 yaers 2 months

Post #3by Sumanai » 11.03.2016, 00:00

Ага, исправил.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1567
With us: 4 yaers 4 months

Post #4by sag-sag » 11.03.2016, 08:15

Sumanai, работает отлично!
Screenshot_1.png
Screenshot_1.png (5.81 KiB) Viewed 990 times
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Гуру
Age: 30
Reputation: 350
With us: 3 yaers 9 months

Post #5by ЖЪРЧИК » 11.03.2016, 23:39

Может в расширение счетчик добавить? Как у тебя на форуме.
плешивый кот
ЖЪРЧИК
Гуру
Avatar
Reputation: 174
With us: 2 yaers 9 months

Post #6by Sumanai » 12.03.2016, 08:16

Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1567
With us: 4 yaers 4 months

Post #7by Sumanai » 15.03.2016, 22:56

Обновил, улучшения:
Исправляет ошибку phpBB, которая не позволяет загружать файлы, размером большим определённого в админке лимита, но меньшим лимита php (не актуально для phpBBex).
Корректно учитывает разный лимит для тем и личных сообщений.
Так же будет исправление в phpBBex, я не учёл разные лимиты для ЛС и тем.

Added after 4 days 14 hours:
Я тут проверил- а ведь админы благодаря разбиению на части практически не ограничены в объёме загрузки. Залил файл в 200мб при настройках
memory_limit 128M
post_max_size 8M
upload_max_filesize 20M
Притом работает только при включённых скриптах. Оригинально вышло. Думаю, как это использовать.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1567
With us: 4 yaers 4 months


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