Скачка файла с задержкой для гостей
Материал из Umicms
Версия от 08:11, 29 июля 2010; Kirill (обсуждение | вклад) (Новая страница: «'''Скачка файла с задержкой для гостей 2.8.*''' В папке "\tpls\filemanager\" нужно внести изменения в ша…»)
Скачка файла с задержкой для гостей 2.8.*
В папке "\tpls\filemanager\" нужно внести изменения в шаблон default.tpl
$FORMS['shared_file'] = <<<END Имя файла: %file_name% <br /> Размер файла: %file_size% Kb<br /><br /> %current_user_id% <div id='123'></div> <script languge="text/javascript"> var i=%current_user_id%; function ins1() { document.getElementById('123').innerHTML+='Ваша ссылка на скачивание <a href="%download_link%">по этой ссылке</a>'; } if (i==2373) { document.getElementById('123').innerHTML='Скачивание начнётся через 60 секунд. Чтобы не ждать - зарегистрируйтесь'; window.setTimeout('ins1()', 60000); } else { document.getElementById('123').innerHTML='Если закачивание файла не начнется через 10 сек, кликните <a href="%download_link%">по этой ссылке</a>' } </script> END;
PS: Запись if (i==2373) указывает на ID группы пользователи "Гости" и может меняться.