Главная » Файлы » Скрипты для uCoz » Другие скрипты

Таймер на скачивание файлов с учётом группы пользователя для uCoz
22.06.14, 13:58:42



Данный скрипт устанавливает таймер ожидания перед скачкой файла и показывает ссылку лишь определённым группам пользователей

Установка:

Управление дизайном сайта -- Каталог файлов -- Страница материала и комментариев к нему

Заменяем
Код
$FILE_DIRECT_URL$


На:
Код
<?if($GROUP_ID$ == '1')?>
  <span id="linkPlace"><span class="buttona">Скачать через: <span id='timeNumer'>0</span> сек.</span></span>
  <script>
  var timerFIG = 10;
  document.all.timeNumer.innerHTML = timerFIG;
  var timer = setInterval("startTimer()",1000);
  function startTimer() {
  if(timerFIG !== 1) {
  timerFIG--;
  document.all.timeNumer.innerHTML = timerFIG; } else {
  clearInterval(timer);
  document.all.linkPlace.innerHTML = "<span class=\"buttonb\" onclick=\"window.open('$FILE_DIRECT_URL$')\">Скачать</span>"; } }
  </script>
  <?else?>
  <span class="buttonb" onclick="window.open('$FILE_DIRECT_URL$')">Скачать</span>
  <?endif?>


Далее вбежим в

Управление дизайном сайта -- Таблица стилей (CSS)

Вставляем в самый верх:
Код
.buttona {border: 1px solid #799DC4; background: #ffcece; padding : 5px; text-align: left; color: #0D2938;}
  .buttonb {border: 1px solid #799DC4; background: #cccccc; padding : 5px; text-align: left; color: #0D2938;}


Всё smile
Категория: Другие скрипты | Добавил: Apocalypse | Теги: скачивание, учётом, ucoz, на, файлов, таймер, группы, для, пользователя
Просмотров: 436 | Загрузок: 0 | Рейтинг: 1.0/1
Всего комментариев: 0
Имя *:
Email: