Главная » Файлы » Скрипты для uCoz » Скрипты для каталога файлов |
Паролирование файлов v. 1.0
[ · Скриншот ] | 19.01.2012, 00:37 |
Скрипт позволяет админам ставить пароль на некоторые файлы в каталоге файлов. Итак, начнём установку 1. Заходим в ПУ - Каталог файлов - Настройки модуля, активируем поле "Имя автора материала" 2. Затем заходим в ПУ - Настройки - Замена стандартных надписей, находим Имя автора материала "Имя автора материала", меняем на "Пароль" 3. Далее Управление дизайном - Страница материала и комментариев к нему(для каталога файлов естественно) Перед ставим: Code <script type="text/javascript"> //скрипт by energo function passload() { password = prompt ("Введите пароль чтобы скачать файл.","Введите пароль сюда") //подаём запрос пользователю right="$AUTHOR_NAME$" // создаём переменную для пароля if (password == right) //проверяем условие {alert("Верный пароль. Нажмите ок чтобы перейти на страницу скачивания") //если пароль правильный location.href="$RFILE_DIRECT_URL$" //переход по ссылке для скачивания } else alert("Неверный пароль") //alert о неправильном пароле } </script Где-нибудь в этом же шаблоне ставим кнопку: Code <input type="button" value="Скачать" onclick="passload();"> Теперь делаем так, чтобы пароль ставили только админы: В странице добавления/редактирования материала ставим где угодно: Code <style>#ldF12, #ldM38 {display:none;}</style> Ну и для пущей крутости ставим в вид материалов где нибудь перед $MESSAGE$: Code <font color="red"><b>Внимание! Для скачивания файла требуется пароль</b></font> | |
Просмотров: 400 | Загрузок: 0 | |
Всего комментариев: 0 | |