Описание:
Скрипт дает возможность администрации привлечь больше зарегистрированных пользователей на ваш сайт. Большинство пользователей не предпочитают регистрироваться, а просто скачивают и уходят, так этот скрипт заставит их зарегистрироваться у вас на сайте либо просто подождать 20 секунд, для того чтобы получить ссылку.
Для начала надо в общих настройках включить функцию: Проксировать все внешние ссылки в добавляемых материалах:
Установка:
1. Добавим кнопку скачать в условные операторы:
2. Разберем код:
Где: Тут ваша кнопка, ставим код своей кнопки скачать
Где: Тут уже кнопка для гостей, также ставим код своей кнопки скачать и там где у вас начинается тег
3. Ну и осталось добавить CSS стили:
Установка завершена, надеюсь понятно))
Скрипт дает возможность администрации привлечь больше зарегистрированных пользователей на ваш сайт. Большинство пользователей не предпочитают регистрироваться, а просто скачивают и уходят, так этот скрипт заставит их зарегистрироваться у вас на сайте либо просто подождать 20 секунд, для того чтобы получить ссылку.
Для начала надо в общих настройках включить функцию: Проксировать все внешние ссылки в добавляемых материалах:
Установка:
1. Добавим кнопку скачать в условные операторы:
Код
<?if($USER_LOGGED_IN$)?>
<?if($FILE_URL$)?><a href="$FILE_URL$">Тут ваша кнопка</a><?endif?>
<?else?>
<script type="text/javascript">
var time_now = 10;
function get_link() {window.open('/go?$RFILE_URL$')}
function open_download() {
time_now = 20;
new _uWnd('DownList','Скачивание',530, 317,{autosize:0,resize:0,modal:1,fadetype:1,fadeclosetype:1},'<div class="win_down">Советуем Вам <a href="$REGISTER_LINK$">зарегистрироваться</a> на сайте, чтобы скачивать без ожидания и без рекламы. Если хотите найти единомышленников или просто задать вопрос пишите на <a href="/forum">наш форум</a>. Оставьте комментарий с Вашим мнением под материалом.</div><div class="win_rec"><div class="win_rec_title"><b>Nk-CS.Ru</b> - Вы решили скачать материал <b>$ENTRY_TITLE$</b>, для того чтобы скачать без ожидания, пожалуйста пройдите процесс регистрации или авторизуйтесь на сайте. Процесс займет не более трех минут.</div></div><div class="win_time">Ссылка на скачивание появится через <b>20</b> сек.</div>');
setInterval(function(){if(time_now==0) {$('.win_time').html('<a href="javascript:get_link()">Скачать</a>')} {time_now=time_now-1;$('.win_time b').text(time_now)}},1000)
}
</script>
<?if($FILE_URL$)?><a href="javascript:open_download()">Тут ваша кнопка</a><?endif?>
<?endif?>
<?if($USER_LOGGED_IN$)?>
<?if($RFILE_URL$)?><a href="$RFILE_URL$" target="_blank">Тут ваша кнопка</a><?endif?>
<?else?>
<script type="text/javascript">
var time_now = 10;
function get_link() {window.open('/go?$FILE_DIRECT_URL$')}
function open_download() {
time_now = 20;
new _uWnd('DownList','Скачивание',530, 317,{autosize:0,resize:0,modal:1,fadetype:1,fadeclosetype:1},'<div class="win_down">Советуем Вам <a href="$REGISTER_LINK$">зарегистрироваться</a> на сайте, чтобы скачивать без ожидания и без рекламы. Если хотите найти единомышленников или просто задать вопрос пишите на <a href="/forum">наш форум</a>. Оставьте комментарий с Вашим мнением под материалом.</div><div class="win_rec"><div class="win_rec_title"><b>Nk-CS.Ru</b> - Вы решили скачать материал <b>$ENTRY_TITLE$</b>, для того чтобы скачать без ожидания, пожалуйста пройдите процесс регистрации или авторизуйтесь на сайте. Процесс займет не более трех минут.</div></div><div class="win_time">Ссылка на скачивание появится через <b>20</b> сек.</div>');
setInterval(function(){if(time_now==0) {$('.win_time').html('<a href="javascript:get_link()">Скачать</a>')} {time_now=time_now-1;$('.win_time b').text(time_now)}},1000)
}
</script>
<?if($RFILE_URL$)?><br><a href="javascript:open_download()">Тут ваша кнопка</a><?endif?>
<?endif?>
<?if($FILE_URL$)?><a href="$FILE_URL$">Тут ваша кнопка</a><?endif?>
<?else?>
<script type="text/javascript">
var time_now = 10;
function get_link() {window.open('/go?$RFILE_URL$')}
function open_download() {
time_now = 20;
new _uWnd('DownList','Скачивание',530, 317,{autosize:0,resize:0,modal:1,fadetype:1,fadeclosetype:1},'<div class="win_down">Советуем Вам <a href="$REGISTER_LINK$">зарегистрироваться</a> на сайте, чтобы скачивать без ожидания и без рекламы. Если хотите найти единомышленников или просто задать вопрос пишите на <a href="/forum">наш форум</a>. Оставьте комментарий с Вашим мнением под материалом.</div><div class="win_rec"><div class="win_rec_title"><b>Nk-CS.Ru</b> - Вы решили скачать материал <b>$ENTRY_TITLE$</b>, для того чтобы скачать без ожидания, пожалуйста пройдите процесс регистрации или авторизуйтесь на сайте. Процесс займет не более трех минут.</div></div><div class="win_time">Ссылка на скачивание появится через <b>20</b> сек.</div>');
setInterval(function(){if(time_now==0) {$('.win_time').html('<a href="javascript:get_link()">Скачать</a>')} {time_now=time_now-1;$('.win_time b').text(time_now)}},1000)
}
</script>
<?if($FILE_URL$)?><a href="javascript:open_download()">Тут ваша кнопка</a><?endif?>
<?endif?>
<?if($USER_LOGGED_IN$)?>
<?if($RFILE_URL$)?><a href="$RFILE_URL$" target="_blank">Тут ваша кнопка</a><?endif?>
<?else?>
<script type="text/javascript">
var time_now = 10;
function get_link() {window.open('/go?$FILE_DIRECT_URL$')}
function open_download() {
time_now = 20;
new _uWnd('DownList','Скачивание',530, 317,{autosize:0,resize:0,modal:1,fadetype:1,fadeclosetype:1},'<div class="win_down">Советуем Вам <a href="$REGISTER_LINK$">зарегистрироваться</a> на сайте, чтобы скачивать без ожидания и без рекламы. Если хотите найти единомышленников или просто задать вопрос пишите на <a href="/forum">наш форум</a>. Оставьте комментарий с Вашим мнением под материалом.</div><div class="win_rec"><div class="win_rec_title"><b>Nk-CS.Ru</b> - Вы решили скачать материал <b>$ENTRY_TITLE$</b>, для того чтобы скачать без ожидания, пожалуйста пройдите процесс регистрации или авторизуйтесь на сайте. Процесс займет не более трех минут.</div></div><div class="win_time">Ссылка на скачивание появится через <b>20</b> сек.</div>');
setInterval(function(){if(time_now==0) {$('.win_time').html('<a href="javascript:get_link()">Скачать</a>')} {time_now=time_now-1;$('.win_time b').text(time_now)}},1000)
}
</script>
<?if($RFILE_URL$)?><br><a href="javascript:open_download()">Тут ваша кнопка</a><?endif?>
<?endif?>
2. Разберем код:
Где: Тут ваша кнопка, ставим код своей кнопки скачать
Где: Тут уже кнопка для гостей, также ставим код своей кнопки скачать и там где у вас начинается тег
Код
<a href $FILE_URL$> меняем его на <a href="javascript:open_download()">
3. Ну и осталось добавить CSS стили:
Код
.win_down {text-align:left;padding:20px;font-size:15px;background:#fff8d8;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px}
.win_time {text-align:left;padding:20px;font-size:15px;background:#ebffdd;-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;}
.win_rec {text-align:left;padding:20px;font-size:15px;background:#ebf1f6;}
.win_rec_in {text-align:left;width:450px;overflow:hidden}
.win_rec_title {text-align:left;margin-bottom:7px;font-size:13px;color:#236999}
.win_time {text-align:left;padding:20px;font-size:15px;background:#ebffdd;-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;}
.win_rec {text-align:left;padding:20px;font-size:15px;background:#ebf1f6;}
.win_rec_in {text-align:left;width:450px;overflow:hidden}
.win_rec_title {text-align:left;margin-bottom:7px;font-size:13px;color:#236999}
Установка завершена, надеюсь понятно))
Ctrl
Enter
Заметили ошЫбку
Выделите текст и нажмите Ctrl+EnterКомментарии (0)
Добавить