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

Мультизагрузка вложений (Multiple File Upload)

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Vlad Nesterov
phpBB 1.2.1
Сообщения: 24
Стаж: 11 лет 1 месяц
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Vlad Nesterov »

rxu
Огромное Вам спасибо! Все работает как того и хотелось.
Заметил что если установлен Ваш мод Posts merging - Склеивание сообщений / постов, и если последующие сообщение делает тот же автор, то проверка на заполненность поля "Комментарий к файлу" в случае добавление вложения не осуществляется. Можно это исправить?
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 15 лет 6 месяцев
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Jons »

У меня уставновлено Максимальное число форм загрузки: 10
Но количество форм не ограничивается 10, - сколько раз плюс жму столько и форм. Ставил скрипт + аддон

Проверил установку, вроде всё правильно.

Директива max_file_uploads поддерживается PHP и =20.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Пчелкин »

Может на админов не распространяется ограничение?
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Shredder »

Jons
А стиль какой? Стандартный?
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 15 лет 6 месяцев
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Jons »

3.0.11 Subsilver2

Добавлено спустя 11 минут 42 секунды:
Странно, решил понажимать на + ещё, - остановилось на 20, и пишет: Максимально допустимое число одновременно загружаемых файлов: 20

Но у меня в настройках:

Максимум вложений в одном сообщении: 10

Максимум вложений в личном сообщении: 3

Максимальное число форм загрузки: 10

А 20, у меня как раз в директиве max_file_uploads и = 20.

Получается, что Максимальное число форм загрузки: 10 - по боку, не воспринимает это значение
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Shredder »

Проверил - да, так и есть. Чудесным образом аддон перестал работать. Работал идеально в тот раз, когда я его выкладывал - всё целую ночь проверялось, а тут вообще не работает, независимо ни от каких настроек. Идей у меня пока нету. Попробуйте тот, что выложил Pazh: Мультизагрузка вложений (Multiple File Upload)

Добавлено спустя 23 минуты 27 секунд:
А собственно, вот и ответ:
Пчелкин писал(а):Может на админов не распространяется ограничение?
Всё работает. Только работает так же, как в оригинальном движке: без ограничений для администраторов и модераторов.
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 15 лет 6 месяцев
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Jons »

А как сделать, чтобы на всех распространялось, в том числе и на админов? А то у меня если больше 4-х фоток , то уже не грузится, точнее грузится, но или памяти не хватает (32М - использую уменьшение изображений) или ещё что, после обновления страницы никаких вложений нет, или вообще соединение закрывается. Неохота каждый раз считать 1,2,3.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Пчелкин »

Jons писал(а): 1,2,3.
Не...я конечно сторона...Но ...это что так трудно - 1-2-3 ? Легче ломать код, исключая с него отсутствие ограничений на админов?
Не понимаю...сами себе ищем на Ж*** приключений...
А если ТАМ эти исключения потянут за собой исключение ограничений админам и на другие фичи, необходимые админам? Подумал?
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 15 лет 6 месяцев
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Jons »

Какие фичи, только ограничение на число форм загрузки в числе и для админа (и модеров, если на них тоже не распространяется), чтобы было, не больше чем Максимальное число форм загрузки: 3. Вопрос только по скрипту
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Shredder »

Jons
Попробуйте найти в posting.php код:

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

if (!$auth->acl_gets('m_', 'a_', $forum_id))
{
	$allowed_attachments = ($config['max_attachments'] - sizeof($attachment_data) > 0) ? ($config['max_attachments'] - sizeof($attachment_data)) : 1;
	$forms_limit = (!$config['multiple_upload_limit']) ? $allowed_attachments : min($allowed_attachments, $config['multiple_upload_limit']);
	$forms_limit = (int) ((@ini_get('max_file_uploads')) ? min($forms_limit, @ini_get('max_file_uploads')) : $forms_limit);
}
else
{
	$forms_limit = (int) @ini_get('max_file_uploads');
}
И заменить на:

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

	$allowed_attachments = ($config['max_attachments'] - sizeof($attachment_data) > 0) ? ($config['max_attachments'] - sizeof($attachment_data)) : 1;
	$forms_limit = (!$config['multiple_upload_limit']) ? $allowed_attachments : min($allowed_attachments, $config['multiple_upload_limit']);
	$forms_limit = (int) ((@ini_get('max_file_uploads')) ? min($forms_limit, @ini_get('max_file_uploads')) : $forms_limit);
То же самое и для файла ucp_pm_compose.php:

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

	if (!$auth->acl_gets('m_', 'a_'))
	{
		$allowed_attachments = ($config['max_attachments_pm'] - sizeof($attachment_data) > 0) ? ($config['max_attachments_pm'] - sizeof($attachment_data)) : 1;
		$forms_limit = (!$config['multiple_upload_limit']) ? $allowed_attachments : min($allowed_attachments, $config['multiple_upload_limit']);
		$forms_limit = (int) ((@ini_get('max_file_uploads')) ? min($forms_limit, @ini_get('max_file_uploads')) : $forms_limit);
	}
	else
	{
		$forms_limit = (int) @ini_get('max_file_uploads');
	}
Заменить на:

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

		$allowed_attachments = ($config['max_attachments_pm'] - sizeof($attachment_data) > 0) ? ($config['max_attachments_pm'] - sizeof($attachment_data)) : 1;
		$forms_limit = (!$config['multiple_upload_limit']) ? $allowed_attachments : min($allowed_attachments, $config['multiple_upload_limit']);
		$forms_limit = (int) ((@ini_get('max_file_uploads')) ? min($forms_limit, @ini_get('max_file_uploads')) : $forms_limit);
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Shredder »

На оффсайте phpBB валидирована новая версия мода - 1.0.3, включающая в себя адд-он для ограничения числа загрузочных форм через администраторский раздел. Подробности в первом сообщении.
Никаких инструкций по установке аддона из этой темы не выполняйте, код в них устаревший и они более не актуальны. Вместо этого пользуйтесь инструкцией из архива мода.
PAW
phpBB 1.4.3
Сообщения: 93
Стаж: 14 лет
Благодарил (а): 14 раз

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение PAW »

Здравствуйте. Возникла проблема с работой мода после смены шаблона форума. Форма добавления (+) вложений осталась в редакторе постов, но при загрузке одновременно нескольких картинок, загружается одна. Как можно это исправить?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение Татьяна5 »

PAW
Мод на новый стиль установлен полностью?
PAW
phpBB 1.4.3
Сообщения: 93
Стаж: 14 лет
Благодарил (а): 14 раз

Re: Мультизагрузка вложений (Multiple File Upload)

Сообщение PAW »

Мод на новый стиль установлен полностью?
В инструкции сказано об изменениях двух файлов стиля: styles/.../template/posting_attach_body.html и styles/.../template/posting_buttons.html изменения внёс согласно описанию. "Плюс" появился, но сама функция мультизагрузки не работает.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Мультизагрузка вложений (Multiple File Upload)

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

PAW писал(а):функция мультизагрузки не работает
А у меня работает. Начни сначала.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Закрыто

Вернуться в «Анонсы и поддержка модов для phpBB 3.0.x»