Понедельник, 29.04.2024, 13:17:42
Уникальные скрипты для uCoz

  • Страница 1 из 1
  • 1
Форум » Скрипты для uCoz » Другие скрипты для uCoz » Паролирование файлов v. 1.0
Паролирование файлов v. 1.0
DieZДата: Понедельник, 22.11.2010, 20:12:43 | Сообщение # 1

.:GL.AdMiNkO_o:.
Сообщений: 807
Репутация: 168
Награды: 17
Замечания: 0%
OffLine

Скрипт позволяет админам ставить пароль на некоторые файлы в каталоге файлов.
Итак, начнём установку
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
4. Где-нибудь в этом же шаблоне ставим кнопку:
Code
<input type="button" value="Скачать" onClick="passload();">
5. Теперь делаем так, чтобы пароль ставили только админы:
В странице добавления/редактирования материала ставим где угодно:
Code
<?if($GROUP_ID$=4)?><?else?><style>#ldF12, #ldM38 {display:none;}</style><?endif?>
6.Ну и для пущей крутости ставим в вид материалов где нибудь перед $MESSAGE$:
Code
<?if($AUTHOR_NAME$)?><font color="red"><b>Внимание! Для скачивания файла требуется пароль</b></font><?endif?>


[RU]
Форум » Скрипты для uCoz » Другие скрипты для uCoz » Паролирование файлов v. 1.0
  • Страница 1 из 1
  • 1
Поиск:
VirTuS-WaR.ClaN.Su © 2009 — 2024 · Хостинг от uCoz Дизайн данного сайта полностью принадлежит администратору — DieZ.
Сайт оптимизирован под браузеры Opera, Firefox и разрешение экрана 1024x786.