Простой мультиаплоад для phpbb3 (массовая загрузка файлов)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
ishvarko
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет 6 месяцев

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение ishvarko »

Благодарю за это чудное решение. Пользователи моего форума уже бунтовать начали из-за неудобной закачки фотографий. Осталось лишь прикрутить автоматическое изменение размеров изображений. На какой вебмани отправить деньги автору? Как раз собирался за такое решение заплатить денег, а вот оно бесплатно лежит
Nick
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: СПб
Благодарил (а): 7 раз
Поблагодарили: 21 раз

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Nick »

Можно было бы отправить на официальную разработку phpbb на я так и не нашел на phpbb.com кнопочки donate.....

В общем, можете поддержать любой GNU GPL проект, в котором есть donate :)

Вот несколько хороших проектов:

http://www.blender.org/blenderorg/blender-foundation/
http://www.gimp.org/donating/
http://inkscape.org/donate.php?lang=ru
https://donate.wikimedia.org/

Выбирайте любой из них, нам будет приятно :).
serguspl
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 6 месяцев

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение serguspl »

4.png
Помогите решить проблемку?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
serguspl
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 6 месяцев

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение serguspl »

Татьяна5
Все равно тоже самое. и с скобками и без.

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

<div class="panel bg3" id="attach-panel">
	<div class="inner"><span class="corners-top"><span></span></span>

	<p>{L_ADD_ATTACHMENT_EXPLAIN}</p>
	
	<fieldset class="fields2">
	<dl>
		<dt><label for="fileupload">{L_FILENAME}:</label></dt>
		<dd>
			<input type="file" name="fileupload" id="fileupload" maxlength="{FILESIZE}" multiple value="" class="inputbox autowidth" />
			<input type="submit" name="add_file" value="{L_ADD_FILE}" class="button2" onclick="upload = true;" />
		</dd>
	</dl>
	<dl>
		<dt><label for="filecomment">{L_FILE_COMMENT}:</label></dt>
		<dd><textarea name="filecomment" id="filecomment" rows="1" cols="40" class="inputbox autowidth">{FILE_COMMENT}</textarea></dd>
	</dl>
	</fieldset>

	<span class="corners-bottom"><span></span></span></div>
</div>
serguspl
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 6 месяцев

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение serguspl »

И ещо такой вопрос, ято делать в этом действии? просто добавить после?
includes/ucp/ucp_pm_compose.php

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

$message_parser->parse_attachments('fileupload', $action, 0, $submit, $preview, $refresh, true);

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

	// modified by custom mod
		$_FILES_NEW = array();
		foreach ($_FILES as $form_name => $array1){
			foreach($array1 as $key_name => $array2){
				foreach($array2 as $number => $array3){
					$_FILES_NEW[$form_name."$number"][$key_name] = $_FILES[$form_name][$key_name][$number];
				}
			}
		}
		foreach ($_FILES_NEW as $form_name => $value){
			$_FILES = array($form_name=>$value);
			$message_parser->parse_attachments($form_name, $action, 0, $submit, $preview, $refresh, true);
		}
Nick
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: СПб
Благодарил (а): 7 раз
Поблагодарили: 21 раз

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Nick »

Не, надо заменить...
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 17 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 34 раза

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Kot »

Обновлённая версия мода, с исправленными ошибками в инсталляционном пакете:
multiple_file_upload_one_click-1.1.zip
P.S. Ручные инструкции на первых страницах были написаны правильно, проблема только в исталляшке для автомода.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
serguspl
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 6 месяцев

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение serguspl »

Так а как установить автосустановкой?
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение southklad »

через автомод
Изображение
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 17 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 34 раза

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Kot »

Аватара пользователя
Citromon
phpBB 1.4.3
Сообщения: 78
Стаж: 14 лет 7 месяцев
Благодарил (а): 32 раза

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Citromon »

Можно ли как-нибудь запилить мод для быстрого ответа?
Nick
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: СПб
Благодарил (а): 7 раз
Поблагодарили: 21 раз

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Nick »

Т.е. запилить?

В расширенную форму для быстрого ответа добавить мультиапплоад?
Надо template этой формы. Вообще, все, что надо это дописать multiple и добавить [], если их нету и все.
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 17 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 34 раза

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Kot »

Nick писал(а):В расширенную форму для быстрого ответа добавить мультиапплоад?
Надо template этой формы. Вообще, все, что надо это дописать multiple и добавить [], если их нету и все.
Насколько я помню мод быстрого ответа, там не всё так просто. Когда-то давным давно, ещё до 3.0.11, я пытался прикрутить форму аттача к быстрому ответу, и какие-то там проблемы возникали, уже и не помню. В итоге я не стал тратить время.
Аватара пользователя
Citromon
phpBB 1.4.3
Сообщения: 78
Стаж: 14 лет 7 месяцев
Благодарил (а): 32 раза

Re: Простой мульти аплоад для phpbb3 (массовая загрузка файл

Сообщение Citromon »

VEG частично решил эту проблему, в его форке можно в быстром ответе вставлять 1 аттач.

Вернуться в «Для авторов (phpBB 3.0.x)»