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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Nick
phpBB 1.4.2
Сообщения: 64
Стаж: 14 лет 2 месяца
Откуда: СПб
Благодарил (а): 7 раз
Поблагодарили: 21 раз
Контактная информация:

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

Сообщение Nick »

Возможно какой-то конфликт с мультизагрузкой... честно говоря с таким не сталкивался...
LiStopaD
phpBB 1.2.0
Сообщения: 18
Стаж: 10 лет 2 месяца
Благодарил (а): 8 раз

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

Сообщение LiStopaD »

Подскажите, пожалуйста, можно ли этот мод прикрутить к стилю subsilver2?
И можно ли сделать прогрессбар или что-то подобное, чтобы можно было пользователю видеть процесс загрузки файлов?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

LiStopaD писал(а):к стилю subsilver2?
styles\subsilver2\template\posting_attach_body.html
Найти

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

<input type="file" name="fileupload" size="40" maxlength="{FILESIZE}" value="" class="btnfile" />
Заменить на

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

<input type="file" name="fileupload[]" size="40" maxlength="{FILESIZE}" multiple="true" value="" class="btnfile" />
LiStopaD писал(а):можно ли сделать прогрессбар
В этом моде прогрессбара нет, рабочих готовых модов в открытом доступе не встречала
LiStopaD
phpBB 1.2.0
Сообщения: 18
Стаж: 10 лет 2 месяца
Благодарил (а): 8 раз

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

Сообщение LiStopaD »

Спасибо Вам огромное!
Все работает. Только у меня в subsilver2 есть прогресс бар, правда не настоящий, но при загрузке файлов выскакивает окно и идет показ загрузки.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

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

Сообщение southklad »

Например в Яндекс.Браузере в левом нижнем углу отображается в процентах сколько закачено файла.
Изображение
LiStopaD
phpBB 1.2.0
Сообщения: 18
Стаж: 10 лет 2 месяца
Благодарил (а): 8 раз

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

Сообщение LiStopaD »

Nick писал(а):Можно добавить кнопку

<input type="button" value="Вставить все вложения в текст сообщения" onclick="$('.insert_into_text_button').click();" class="button2 button-inner">

И всем кнопкам добавить класс insert_into_text_button, это в эту строчку в файле /styles/prosilver/template/posting_editor.html

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

					<!-- IF S_INLINE_ATTACHMENT_OPTIONS --><input type="button" value="{L_PLACE_INLINE}" onclick="attach_inline({attach_row.ASSOC_INDEX}, '{attach_row.A_FILENAME}');" class="button2" />&nbsp; <!-- ENDIF -->
Можете пояснить:

Я в файле /styles/prosilver/template/posting_editor.html нахожу строку

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

					<!-- IF S_INLINE_ATTACHMENT_OPTIONS --><input type="button" value="{L_PLACE_INLINE}" onclick="attach_inline({attach_row.ASSOC_INDEX}, '{attach_row.A_FILENAME}');" class="button2" />&nbsp; <!-- ENDIF -->
и заменяю ее на

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

<input type="button" value="Вставить все вложения в текст сообщения" onclick="$('.insert_into_text_button').click();" class="button2 button-inner">
Можете подсказать как в стиле subsilver2 подобное реализовать.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

LiStopaD писал(а):и заменяю
Где написано что надо "заменить"? Возвращайте обратно. Написано "добавить". Там, где хотите, чтобы была кнопка.

А в той строке тоже "добавить класс insert_into_text_button", т.е. class="button2" заменить на class="button2 insert_into_text_button"

И перед этим всем подключить к странице jQuery (если она ещё не подключена другим модом)
LiStopaD
phpBB 1.2.0
Сообщения: 18
Стаж: 10 лет 2 месяца
Благодарил (а): 8 раз

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

Сообщение LiStopaD »

Спасибо! А как установить jquery?
LiStopaD
phpBB 1.2.0
Сообщения: 18
Стаж: 10 лет 2 месяца
Благодарил (а): 8 раз

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

Сообщение LiStopaD »

А можно такую кнопку сделать в subsilver2?
Аватара пользователя
Perfecthus
phpBB 2.0.10
Сообщения: 799
Стаж: 13 лет 5 месяцев
Откуда: Оттуда
Благодарил (а): 63 раза
Поблагодарили: 89 раз
Контактная информация:

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

Сообщение Perfecthus »

Nick, Благодарствую!
Ты везде успел :)
alexku44
phpBB 1.0.0
Сообщения: 2
Стаж: 9 лет 3 месяца

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

Сообщение alexku44 »

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

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

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

alexku44 писал(а):не загружает больше 20 файлов за раз
Мало? Вы совсем поафигели чтоль? Какой сервак выдержит более?
А если это будет 20 снимков по 7 мегабайт каждый?
alexku44
phpBB 1.0.0
Сообщения: 2
Стаж: 9 лет 3 месяца

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

Сообщение alexku44 »

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

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

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

alexku44 писал(а):Весом 2-20 кб.
Ну и что? А количество потоков на сервак хостером разрешен без контрольный?
В этой теме об этом написано.... щас... посчитаю... 12 раз... Но мы ж читать не хотим...
Пчелкин писал(а):А если
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

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

Сообщение xisp »

alexku44 писал(а):Но есть проблема. не загружает больше 20 файлов за раз. как побороть ?
Настройки сервера, нужно увеличить max_file_uploads в настройках PHP.
phpBBex
Закрыто

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