Заходите к нам с нового домена - uCoz.co.ua
Total users: 3516

Навигация

New-Info это:
Большой сборник скриптов, шаблонов, меню, макетов для uCoz. Проект New-Info.uCoz.Net не требует от Вас регистрации для скачивание файлов. Также большая часть загружена на наш сервер - это даст возможность скачивать в один клик.

Поиск


Форма входа

Популярные теги

Профиль

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Проверка тИЦ и PR

скачать моды
Пароль для файлов v. 2.0
Категория: Скрипты / Дата добавления материала: 13.06.2011, 17:41

Итак, выкладываю вторую версию паролирования файлов.
Что изменилось:
Теперь пароль вводится в форму
Если пользователь не вводит пароль скрипт это заметит
Код всё ещё можно достать через исходник

Установка:

1. Заходим в ПУ - Каталог файлов - Настройки модуля, активируем поле "Имя автора материала"

2. Затем заходим в ПУ - Настройки - Замена стандартных надписей, находим
Имя автора материала "Имя автора материала", меняем на "Пароль"

3. Далее Управление дизайном - Страница материала и комментариев к нему(для каталога файлов естественно)
Перед </head> ставим:
Code
<script type="text/javascript">
  function passload2(){
  password = "$AUTHOR_NAME$"; // правильный пароль
  passvalue = document.passform.password.value; // достаём пароль из формы
  if (passvalue == " ") // если пробел вместо пароля
  {alert("Введите пароль!")}
  else
  if (passvalue == "") // если нет ничего
  {alert("Введите пароль!")}
  else
  if (passvalue == password)  
  {location.href="$RFILE_DIRECT_URL$"} // если пароль правильный
  else
  alert("Неверный пароль")
  }
  </script>

4. Где-нибудь в этом же шаблоне ставим кнопку:
Code
<form name="passform">
  Введите пароль: <input type="text" name="password" size="20"> <input type="button" onClick="passload2()" value="Скачать">
  </form>

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?>


Полезный материал ? Посетите сайт автора: http://need-for-script.3dn.ru/
Просмотров: 510 | Загрузок: 0 | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

New-Info.uCoz.Net / uCoz.co.ua © 2025
Хостинг от uCoz