
Установив данный скрипт, Вы получите поле в каталоге файлов, на просмотр содержимого которого можно будет установить пароль (Рекомендуем помещать в данное поле ссылки на скачивание каких-либо файлов). В отличие от других аналогичных версий, данная выполнена с использованием PHP, и пароль теперь надежно хранится в базе данных. Скрипт предназначен для модуля "Каталог файлов"
УСТАНОВКА
1. Зайдите в ПУ, Управление дизайном, Каталог файлов, Настройки модуля, и активируйте поле "тип лицензии" (В замене стандартных надписей для страницы добавления в к/ф можно переименовать подпись к этому полю на "Тип файла")
2. Теперь зайдите в ПУ, Управление дизайном, Каталог файлов, Страница добавления/Редактирования, и после $BODY$ разместите код:
Code
<?if($PAGE_ID$ == 'add')?>
<script type="text/javascript" src="http://www.ujs.su/JS/ujs.uploadPass.js"></script>
<script>
$(function () {
upass.exec();
})
$('#ldF18').click(function(){upass.save()})
</script>
<?endif?>
<script type="text/javascript" src="http://www.ujs.su/JS/ujs.uploadPass.js"></script>
<script>
$(function () {
upass.exec();
})
$('#ldF18').click(function(){upass.save()})
</script>
<?endif?>
3. Перейдите в Управление дизайном, Каталог файлов, страница материала и комментариев к нему, и в нужном месте разместите код, который будет выводить ссылку для скачивания файла под паролем:
Code
<!-- <Форма скачивания по паролю> -->
<style>
.get_pass_form {font-size:11px;font-weight:bold} /*Ссылка "Скачать"*/
.info_message {padding:3px;font-size:11px} /*Информационное сообщение в uWnd окне*/
.pass_wrong {color:red} /*Сообщение о неверном пароле*
.pass_ok {color:green} /*Сообщение о верном пароле*/
.file_uplink {} /*Ссылка для загрузки (При успешном вводе пароля)*/
</style>
<?if($LICENCE$ != 'Бесплатно')?><a class="get_pass_form" href="javascript://" onclick="upass.getForm('$ID$')">Скачать</a><?endif?>
<script type="text/javascript" src="http://www.ujs.su/JS/ujs.uploadPass.js"></script>
<!-- </Форма скачивания по паролю> -->
<style>
.get_pass_form {font-size:11px;font-weight:bold} /*Ссылка "Скачать"*/
.info_message {padding:3px;font-size:11px} /*Информационное сообщение в uWnd окне*/
.pass_wrong {color:red} /*Сообщение о неверном пароле*
.pass_ok {color:green} /*Сообщение о верном пароле*/
.file_uplink {} /*Ссылка для загрузки (При успешном вводе пароля)*/
</style>
<?if($LICENCE$ != 'Бесплатно')?><a class="get_pass_form" href="javascript://" onclick="upass.getForm('$ID$')">Скачать</a><?endif?>
<script type="text/javascript" src="http://www.ujs.su/JS/ujs.uploadPass.js"></script>
<!-- </Форма скачивания по паролю> -->
4. Скачайте архив, разархивируйте, создайте в файловом менеджере FTP PHP папку "t", и загрузите в нее файл action.php и pass.dat.
5. Готово!
Описание работы скрипта:
После установки на странице добавления материала у Вас появится селектор с выбором типа файла: с паролем/без. Если Вы выбрали тип "с паролем", откроется форма для ввода пароля и данных, которые будут им скрыты. При нажатии кнопки добавить материал, в базу данных будет записана вся необходимая информация. В окошке, уведомляющем об успешном добавлении материала появится сообщение, напоминающее об установленном Вами паролем. Не забудьте его))
Просмотров: 4133
|
Категория: Ucoz-php | Добавил: NA
Другие новости |
Поделиться ссылкой
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.