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

Ограничение размера вложений для Модераторов и Админов

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершает дальнейшее развитие phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
biro
phpBB 1.4.2
Сообщения: 67
Стаж: 10 лет 9 месяцев
Откуда: Россия
Благодарил (а): 12 раз
Поблагодарили: 3 раза

Ограничение размера вложений для Модераторов и Админов

Сообщение biro »

Здравствуйте. В настройках вложения задается максимальный размер вложения (также и в группах самих расширений), но проблема в том, что действует это только для простых пользователей. Любой модератор или администратор игнорирует это ограничение и может заливать файлы абсолютно любого веса. Слова: "Ребята, пожалуйста, следите за весом изображений перед заливкой" — не работают. Народу много и не все за этим следят.

Как ограничить размер вложения для Модераторов и Администраторов?
*допускается возможность правки кода, если кто знает где и что писать.

Отправлено спустя 1 час 30 минут 56 секунд:
Нашел в файле functions_posting.php вот такие строчки кода. Что с ними можно сделать, чтобы наоборот включить ограничения?

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

	// Admins and mods are allowed to exceed the allowed filesize
	if (!$auth->acl_get('a_') && !$auth->acl_get('m_', $forum_id))
	{
		if (!empty($extensions[$file->get('extension')]['max_filesize']))
		{
			$allowed_filesize = $extensions[$file->get('extension')]['max_filesize'];
		}
		else
		{
			$allowed_filesize = ($is_message) ? $config['max_filesize_pm'] : $config['max_filesize'];
		}

		$file->upload->set_max_filesize($allowed_filesize);
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11942
Стаж: 14 лет 5 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2743 раза

Re: Ограничение размера вложений для Модераторов и Админов

Сообщение Sheer »

biro писал(а): 13.10.2020 12:39 Нашел в файле functions_posting.php
В phpBB3.2.x в этом файле таких строчек нет. Проверка размеров перенесена в phpbb/attachment/upload.php
Самый ломовой способ закомментировать строки

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

			if (!empty($this->extensions[$this->file->get('extension')]['max_filesize']))
			{
				$allowed_filesize = $this->extensions[$this->file->get('extension')]['max_filesize'];
			}
			else
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
biro
phpBB 1.4.2
Сообщения: 67
Стаж: 10 лет 9 месяцев
Откуда: Россия
Благодарил (а): 12 раз
Поблагодарили: 3 раза

Re: Ограничение размера вложений для Модераторов и Админов

Сообщение biro »

Sheer писал(а): 13.10.2020 13:26 В phpBB3.2.x в этом файле таких строчек нет.
Изображение
Sheer писал(а): 13.10.2020 13:26 Самый ломовой способ закомментировать строки
Сделал по ломовому, но ограничение не заработало. Может что-то не так сделал?

Изображение

Вернуться в «Поддержка phpBB 3.2.x»