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

[3.1] [3.2] [RC] Максимальный размер файла

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

[3.1] [3.2] [RC] Максимальный размер файла

Сообщение Sumanai »

Максимальный размер файла

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

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

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

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

Авторство идеи- 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 17.01.2017 20:01, всего редактировалось 7 раз.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [RC] Максимальный размер файла

Сообщение southklad »

Не работает. :(

Отправлено спустя 3 минуты 34 секунды:

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

Fatal error: Call to undefined method phpbb\plupload\plupload::get_upload_max_filesize() in /forum/ext/Sumanai/MaxFileSize/event/listener.php on line 88
При включении. И все форум умирает
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [RC] Максимальный размер файла

Сообщение Sumanai »

Упс. Это была функция из phpBBex :mrgreen: Я и забыл.
Сейчас исправлю.

Отправлено спустя 14 минут 26 секунд:
Новая версия.

Отправлено спустя 14 минут 44 секунды:
За каким то фигом добавил совместимость с 3.2.0 b2, код в соответствующих ветках.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [RC] Максимальный размер файла

Сообщение southklad »

Сразу же после включения такая ошибка

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

Catchable fatal error: Argument 3 passed to Sumanai\MaxFileSize\event\listener::__construct() must be an instance of bantu\IniGetWrapper\IniGetWrapper, instance of phpbb\php\ini given, called in /forum/cache/container_64cd73d669dd8f337d8b1b251fc6bd39.php on line 4007 and defined in /forum/ext/Sumanai/MaxFileSize/event/listener.php on line 58
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [RC] Максимальный размер файла

Сообщение Sumanai »

Ещё одно исправление. Больше не буду кодить вечером.
igorbond писал(а): Сразу же после включения такая ошибка
Вы скачали релиз для 3.2, либо поймали момент, когда я боролся с гитхабом. Сейчас по ссылкам (скачать с Bitbucket, скачать с GitHub) должно всё работать, только что проверил.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [RC] Максимальный размер файла

Сообщение southklad »

Sumanai писал(а): всё работать, только что проверил.
Работает, но врет, он показывает размер разрешенного не в форуме (у меня 2 мб), а в php. у меня 32 мб ;)
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [RC] Максимальный размер файла

Сообщение Sumanai »

igorbond,
Sumanai писал(а): Отображение ведётся с учётом прав доступа (администраторы могут игнорировать заданное в админке значение)
Проверьте под пользователем.

Отправлено спустя 1 минуту 31 секунду:
Sumanai писал(а): администраторы могут игнорировать заданное в админке значение
Хотя вот эта часть работает только при отключении яваскрипта или на phpBBex, в phpBB тут недоработка.
Я кажется репортил на этот счёт, но уже не помню, к чему в итоге пришли.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [RC] Максимальный размер файла

Сообщение southklad »

Sumanai писал(а): Проверьте под пользователем.
Все работает. Спасибо. То что нужно!!!

Отправлено спустя 13 минут 18 секунд:
Да еще кое что заметил, я конечно понимаю что в принципе это не нужно, но все же. В ЛС ведь своя квота у некоторых и вот она идет в разрез от основной, у меня 0,5 МБ, а все равно для пользователей стоит 2 МБ. Думаю правильнее было бы или вообще убрать это отображение для ЛС или сделать как оно есть на самом деле.
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [RC] Максимальный размер файла

Сообщение Sumanai »

Таки да. Ладно, завтра, а то наделаю ещё ошибок.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [RC] Максимальный размер файла

Сообщение southklad »

Сейчас вообще был удивлен, но у меня написано ограничение в 32 МБ, но я точно так же как и другие пользователи не могу добавлять более 2 МБ, странно
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [RC] Максимальный размер файла

Сообщение Sumanai »

igorbond, забыли что ли? Обсуждали уже.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [RC] Максимальный размер файла

Сообщение southklad »

Я значит перепутал с отображение к сожалению. Да, это не доработка серьезная.
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [RC] Максимальный размер файла

Сообщение Sumanai »

Можно отключить яваскрипт и грузить по старинке, зато большие файлы.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 798 раз
Поблагодарили: 175 раз

Re: [RC] Максимальный размер файла

Сообщение southklad »

Sumanai писал(а): Можно отключить яваскрипт
Не это не выход
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [RC] Максимальный размер файла

Сообщение Sumanai »

В phpBBex это исправлено, за phpBB я не отвечаю, хотя...
Сейчас попробую переопределить системное значение переменной с размером моим, корректным значением.
Ответить

Вернуться в «Бета-версии расширений для phpBB»