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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

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

Сообщение TyMaH »

Дело в том что, я начал делать запросы только после того как увидел ошибку, а потом по теме лазить начал в поисках проблемы, увидел запросы и сделал.. уже удалил эти запросы из бд..
Так мне всеравно ремонтировать даже если я нет запросов ?
Изображение
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

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

TyMaH, да всё равно.
Недавно ставил мод, всё с ним нормально.
Ругается на недопустимое значение для таблицы filetime. А вообще пишется ли в эту таблицу что нибудь после твоих ковыряний, вот в чем вопрос...
Мод требует крайней внимательности при установке, ты уверен в правильности выполнения инструкций установки? А на сколько уверен?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

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

Сообщение TyMaH »

честно говоря на 50% , там одинаковые строчки встречаются.. я заменяю не все естественно а первые.. да я думаю в установке напортачил сам..
Изображение
Аватара пользователя
djinn
phpBB 1.4.3
Сообщения: 98
Стаж: 15 лет 6 месяцев
Благодарил (а): 24 раза
Поблагодарили: 5 раз

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

Сообщение djinn »

Установил мод, все работает как надо. Спасибо автору!

Интересует как сделать что бы был чекбокс с выбором показывать миниатюру или нет...?
Как на этом скрине
[фото пропало]
Который взят из этого сообщения Мультизагрузка вложений (Multiple File Upload) этой же темы.
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

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

Сообщение Petruxa12 »

Мод не ставил,но хочу узнать одно. Реально здесь настроить,чтобы когда человек заливает фото, и фото хранится не на моём сервере,а в радикале наприме,или на другой ФТП. Такое сделать можно?
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

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

Сообщение DK7 »

этим модом - точно нет.
это просто аддон к штатной возможности phpbb

Добавлено спустя 2 минуты 31 секунду:
Вам больше подойдет сие. ищите .
http://www.phpbb.com/search/?q=remote+upload
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

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

Shredder, не думал опционально прикрутить возможность ограничение на максимально возможное количество полей загрузки за один раз?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

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

Сообщение Shredder »

владимир1983
А в чём практический смысл?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

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

Если количество полей загрузки файлов неограниченно, то у пользователя складывается ложное чувство что за раз он может загрузить и 25 и 30 файлов(было такое), как итог сервер падал...
В случае если количество полей можно опционально ограничить, то этого можно избежать путём выставления максимального количества полей для загрузки, ну например 7.
Ну информационное сообщение там какое нибудь по достижению предела количества форм загрузки, мол вы достигли предельного количества одновременно загружаемых файлов...
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

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

Сообщение Shredder »

владимир1983
Ок, посмотрю, что можно сделать.

Добавлено спустя 1 минуту 29 секунд:
Только, скорее всего, для этого яваскрипт надо перепахивать, а я в нём вообще ни бум-бум.
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

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

Сообщение Shredder »

владимир1983
владимир1983 писал(а):Shredder, не думал опционально прикрутить возможность ограничение на максимально возможное количество полей загрузки за один раз?
Пробуй:

Код SQL:

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

INSERT INTO `phpbb_config` (`config_name`, `config_value`, `is_dynamic`) VALUES ('multiple_upload_limit', '0', '0');
posting.php

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

	'L_MESSAGE_BODY_EXPLAIN'	=> (intval($config['max_post_chars'])) ? sprintf($user->lang['MESSAGE_BODY_EXPLAIN'], intval($config['max_post_chars'])) : '',
Добавить после:

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

	'L_FORMS_LIMIT'			=> (intval($config['multiple_upload_limit'])) ? sprintf($user->lang['FORMS_LIMIT'], intval($config['multiple_upload_limit'])) : '',
	'FORMS_LIMIT'			=> (int) $config['multiple_upload_limit'],
includes/acp/acp_attachments.php

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

						'max_attachments_pm'	=> array('lang' => 'MAX_ATTACHMENTS_PM',	'validate' => 'int',	'type' => 'text:3:3', 'explain' => false),
Добавить после:

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

						'multiple_upload_limit'		=> array('lang' => 'MULTIPLE_UPLOAD_LIMIT',		'validate' => 'int:0',	'type' => 'text:3:4', 'explain' => true),
language/ru/acp/attachments.php

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

	'MODE_PHYSICAL'					=> 'Physical',
Добавить после:

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

	'MULTIPLE_UPLOAD_LIMIT'			=> 'Максимальное число форм загрузки',
	'MULTIPLE_UPLOAD_LIMIT_EXPLAIN'	=> 'Максимальное число форм загрузки, которое сможет открыть пользователь при размещении сообщения. Значение 0 соответствует неограниченному числу.',
language/ru/posting.php

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

	'FONT_TINY'					=> 'Очень маленький',
Добавить после:

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

	'FORMS_LIMIT'				=> 'Максимально допустимое число одновременно загружаемых файлов: %s',
ваш_стиль/template/posting_buttons.html

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

		function add_more_upload()
		{
			var id = document.getElementById('proxid').value;
Заменить на:

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

		function add_more_upload()
		{
			<!-- IF FORMS_LIMIT -->
				var node_list = document.getElementsByTagName('input');
				var forms = [];

				for (var i = 0; i < node_list.length; i++)
				{
					var node = node_list[i];

					if (node.getAttribute('type') == 'file')
					{
						forms.push(node);
					}
				}

				if (forms.length >= {FORMS_LIMIT})
				{
					alert('{LA_FORMS_LIMIT}');
					return false;
				}
			<!-- ENDIF -->

			var id = document.getElementById('proxid').value;
Очистить кеш.

Добавлено спустя 10 минут 8 секунд:
Забыл добавить: опция должна появиться в Настройках вложений, после "Максимум вложений в личном сообщении".
Последний раз редактировалось Shredder 18.01.2012 17:28, всего редактировалось 1 раз.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

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

Shredder респект!

Добавлено спустя 3 минуты 24 секунды:
Аддон делать будешь, или включишь в дистрибутив?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

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

Сообщение Shredder »

Что посоветуешь?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

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

Лучше и проще наверное адд-он сделать к моду.
Но ИМХО, опция ну просто необходимая.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
aleks72
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 7 месяцев
Благодарил (а): 1 раз

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

Сообщение aleks72 »

Здравствуйте!
У меня форум phpBB 3.0.9, шаблон art_deluxe.
Сегодня установил multiple_file_upload_1_0_1, кнопка "+" при загрузке вложений есть, но она не работает, при клике мышью новое поле не добавляется.
Снимок.JPG
Помогите пожалуйста разобраться с данной проблемой.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

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