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

Список разделов phpBBex 2.x (заброшен) Мастерская 2.x

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

Сообщение #1 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
Sumanai M
Автор темы
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #2 HD321kbps » 10.03.2016, 23:22

на вашем форуме
Код: Выделить всё
[phpBB Debug] PHP Notice: in file [ROOT]/ext/Sumanai/MaxFileSize/event/listener.php on line 96: Undefined variable: config
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 8 месяцев

Сообщение #3 Sumanai » 11.03.2016, 00:00

Ага, исправил.
Sumanai M
Автор темы
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #4 sag-sag » 11.03.2016, 08:15

Sumanai, работает отлично!
Screenshot_1.png
Screenshot_1.png (5.81 КБ) Просмотров: 6239
sag-sag M
Аватара
Репутация: 411
С нами: 11 лет 3 месяца

Сообщение #5 ЖЪРЧИК » 11.03.2016, 23:39

Может в расширение счетчик добавить? Как у тебя на форуме.
ЖЪРЧИК
Аватара
Репутация: 174
С нами: 10 лет 3 месяца

Сообщение #6 Sumanai » 12.03.2016, 08:16

Sumanai M
Автор темы
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #7 Sumanai » 15.03.2016, 22:56

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

Добавлено спустя 4 дня 14 часов:
Я тут проверил- а ведь админы благодаря разбиению на части практически не ограничены в объёме загрузки. Залил файл в 200мб при настройках
memory_limit 128M
post_max_size 8M
upload_max_filesize 20M
Притом работает только при включённых скриптах. Оригинально вышло. Думаю, как это использовать.
Sumanai M
Автор темы
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев


Вернуться в Мастерская 2.x



cron