Нужно сделать так, чтобы форум выкидывал предупреждение, что вложение еще не загружено, дабы не было казусов с вложениями. Очень надо
Комментарии: 16
А такое бывает? Обычно вложение загружается за пару секунд...
Могу накидать скрипт на пробу:
Вместо
Могу накидать скрипт на пробу:
Код: Выделить всё
<!-- IF S_SHOW_ATTACH_BOX -->
<script>
$('#postform').submit(function(){
var attacherror = $('input.file-inline-bbcode:not([style="display: inline-block;"])').val();
if (attacherror)
{
alert('{L_ERROR}');
return false;
}
});
</script>
<!-- ENDIF -->
{L_ERROR}
можно добавить свою переменную, либо, если всё равно пока тестить, добавить текст напрямую.Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Ну это же для теста, значит просто в футер, к остальным скриптам форума.
Вроде бы это в быстром ответе реализовано было, если я правильно помню. Если нет, то можно попробовать накидать скрипт, надо будет посмотреть.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Ну да, логично:)
Тогда на пробу:
Опять же переменная
Плюс что ещё хотел упомянуть по поводу надписи. Вот эта вот надпись будет только если нажать на кнопку "Отправить" во время загрузки файла, если нажать обновить страницу или назад появится стандартное уведомление браузера, в более старых браузерах будет надпись из переменной.
Тогда на пробу:
Код: Выделить всё
<!-- IF S_IN_POSTING and S_SHOW_ATTACH_BOX -->
<script>
$('#postform').each(function() {
var postform = $(this),
errortext = '{L_ERROR}';
$(window).on("beforeunload", function() {
if ($('#message').val() || $('#file-list').children().not('#attach-row-tpl').length) {
return errortext;
}
});
postform.submit(function(){
if ($('.file-progress:visible').length) {
alert(errortext);
return false;
} else {
$(window).off("beforeunload");
}
});
});
</script>
<!-- ENDIF -->
{L_ERROR}
, меняем на свою. Плюс что ещё хотел упомянуть по поводу надписи. Вот эта вот надпись будет только если нажать на кнопку "Отправить" во время загрузки файла, если нажать обновить страницу или назад появится стандартное уведомление браузера, в более старых браузерах будет надпись из переменной.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Похожие темы
-
Название: files
phpbb: 3.3
Описание расширения: Расширение позволяющее отображать отдельную страницу с вложением, с возможностью показа... -
Добрый день.
Вот у вас на этом форуме установлено расширение Image Upload для загрузки изображений на другой сервер.
Как сделать что бы можно было... -
Здравствуйте.
Подскажите пожалуйста подходящее расширение phpBB3 SEO Sitemap
для моей версии форума - 3.1.12 . -
Всем привет!
Ищу расширение которое могло бы делать событие после заполнения полей.
Например: нужно чтобы после заполнения поля появлялась кнопка,...