Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Модернизированный процесс добавления материала
Дата: Пт, 11.04.2014, 01:23:53 | Сообщение # 1
Аватарка devil_kiss
:: ПЛАГИАТОР ::
OFF
Banned Users
41 Сообщения:
Skype пользователя:
Сайт пользователя:
Скриншот: http://s019.radikal.ru/i604/1403/e5/205c8a1d4161.png

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

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

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

Код
<style type="text/css">
.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://www.ujs.su/JS/ujs.FileUpload.js"></script>

2. Готово! При желании можно изменить стили оформления, сss прокомментирован. Время в секундах, спустя которое при отсутствии ответа от сервера выводится ошибка содержится в переменной max_wait в теле скрипта.

  • Страница 1 из 1
  • 1
Поиск: