Модернизированный процесс добавления материала для КФ

2231
8.2 из 10
Проголосовало: 19






Представляем вашему вниманию небольшой скрипт, с помощью которого можно немного модернизировать процесс добавления материала в модуле "каталог файлов".

Функции скрипта:
- Визуальный прогресс-бар загрузки (Приблизительный)
- Мониторинг времени загрузки файла
- Автоматическое перенаправление на страницу материала при успешном добавлении
- При долгом отсутствии ответа от сервера (более 60 сек) вывод сообщения об ошибке

Установка:
1. Зайдите в ПУ, управление дизайном, каталог файлов, страница добавления/редактирования материала. После "$BODY$" разместите код:

Код
<style>
.myWinSuccess, .myWinCont a[target="_blank"] {display:none}
.progress_w {width:183px;height:15px;border:1px solid #3b7d44;background:#f2f2f2;margin:10px 0;} /* сам прогресс-бар, цвет рамки и фона */  
.progress_ws {height:15px;float:left;} /* выравнивание заполнения прогресс-бара */  
.progress_upb {background:#81a887;height:13px;width:1px;float:left;padding:1px;} /* стиль полоски прогресс-бара (главное цвет) */  
  </style>
  <script type="text/javascript" src="http://webo4ka.ru/Ucoz7/ujs.FileUpload.js"></script>


2. Готово! При желании можно изменить стили оформления, сss прокомментирован. Время в секундах, спустя которое при отсутствии ответа от сервера выводится ошибка содержится в переменной max_wait в теле скрипта. При желании можно изменить.
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://www.ujs.su
  • Всего комментариев: 10

PozitiVBttF
0
PozitiVBttF написал: в материале Написано 03 Июля 2013 в 15:22
Комментарий №9
- При долгом отсутствии ответа от сервера (более 60 сек) вывод сообщения об ошибке
можно скрипт до 120 секунд? а то у меня на сайте на сервер файлы загружаю порой есть файлы большие по размеру))

uExpert
+1
uExpert написал: в материале Написано 03 Июля 2013 в 18:07
Комментарий №10
В файле скрипта найди var max_wait = 60; и измени на нужное время в секундах.

FalleN
0
FalleN написал: в материале Написано 19 Июня 2013 в 13:12
Комментарий №7
За каждую подобную разработку человека нада хвалить ИМХО! Все же навык после не пропьешь! Но нагружать страницу скриптом для наглядности смысла не вижу.. Не дай бог еще подвиснет! А так молодец!

alex0005
+1
alex0005 написал: в материале Написано 19 Июня 2013 в 09:08
Комментарий №4
А можно как-то сделать отдельно для редактирования?

Вовчик
+2
Вовчик написал: в материале Написано 19 Июня 2013 в 11:48
Комментарий №5
облепи код условниками:

<?if($SECTION_NAME$='Редактирование материала')?>код<?endif?>

и будет для редактирования))

Goodmind
0
Goodmind написал: в материале Написано 19 Июня 2013 в 12:39
Комментарий №6
Лучше по ID сравнивать ($PAGE_ID$)

alex0005
0
alex0005 написал: в материале Написано 20 Июня 2013 в 15:49
Комментарий №8
Ой точно biggrin Благодарю

syp41k
-4
syp41k написал: в материале Написано 18 Июня 2013 в 23:31
Комментарий №1
глупость скрипт, расчет приблизительный.

можно сделать точный...

uExpert
+5
uExpert написал: в материале Написано 18 Июня 2013 в 23:38
Комментарий №2
Можно, закачивать файл еще куда-нибудь, засекать время загрузки и исходя из этого рассчитывать, но оно того не стоит.

syp41k
-3
syp41k написал: в материале Написано 19 Июня 2013 в 01:31
Комментарий №3
Зачем загружать куда-нибудь?

Кстати, вариант с "засекаем время" работать не будет wink

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2126
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 433
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • mrnoobsky написал:
  • Это моя работа, которая велась давольно таки давно smile Времени было мало, поэтому я скачал полностью все, что было и сделал архив happy
  • Snoopak написал:
  • 111 мегабайт? wtf? Что в архив напихали?
  • mrnoobsky написал:
  • Левое меню это BLG. Возможны какие-то баги, но в целом все должно работать корректно!
  • geleson2222 написал:
  • ?
  • Doc120 написал:
  • /* Скрывает каперайт ucoz */
    .banner_u {
    opacity:0.2 ;
    }
    /* ----------------- */
    opacity:0.1 ; это легальное скрытее $POWERED_BY$
    ставим в ccs не ставте 0.0 тоже за банят 1.1 можно сам пользуюсь.
    Последние темы
    Опрос
    339
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей:
    • Обратная связь
    • Правила
    • RSS
    • +18
    • Мобильная версия
    • Хостинг от uCoz
    • Хостинг от uCoz
    • Copyright - webo4ka.ru © 2010-2026 г.
    • Design by Вовчик
      Администратор:)