Скрипты для uCoz, на сегодняшний день, является одной из самый популярных тематик в системе. Одни ставят скрипты ради интереса: посмотреть что из этого выйдет, другие модифицируют или пишут свои.На нашем сайте собраны только бесплатные скрипты
Скрипт выводми ссылку при нажати на котору выскакивает аякс окно, на котором вы должны подтвердить что ссылка дейсвительно не рабочая. Когда вы подтвердили вам на e-mail приходит письмо что такая то ссылка не рабочая и адрес материала, так же в письме указывается автор (тот кто сообщил о бытой ссылке) и его IP.
Установка:
1. В Панели Управления (ПУ) в разделе почтовые формы в Управление почтовыми формами создаем новою почтовую форму "Нерабочая ссылка", там в Ответе при успешной отправке письма заменяем существующий код на следующий:
Code
<b>Спасибо.</b><br><br>Ваше сообщение о нерабочей ссылке было успешно отправлено.<br><br><br>[ <a href="javascript://" uzzonclick="_uWnd.findparent(this).close();"><b>Закрыть окно</b></a> ]
2. В шаблоне созданной почтовой формы заменяем весь код на:
3. Далее идём в шаблон каталога файлов - страница материалов и комментариев к нему и в нужное вам место вставляем код:
Code
<form method="post" name="badlink" id="f6F9kL" style="margin: 0pt;" onsubmit="fun6F9kL();return false;"><input name="f1" size="30" value="mail@mail.ru" maxlength="70" type="hidden"><input name="f2" size="30" value="Нерабочая ссылка!" type="hidden"><input name="f3" size="30" value="0" type="hidden"><input style="display: none;" name="sbm" type="submit"><input name="id" value="2" type="hidden"><input name="a" value="1" type="hidden"><input name="o" value="1" type="hidden"></form><script type="text/javascript"><br>var sblmb2=0;<br>function fun6F9kL(){try {var tr=checksubmit();<br>if(!tr){return false;}}catch(e){}<br>if (sblmb2==1){return false;}<br>sblmb2=1;<br>openLayerB('sendMFe2','f6F9kL','/mail/','Отправка сообщения',350,150,'','','1');};<br>document.badlink.f3.value=document.location.href;<br></script><br>[ <a href="javascript://" uzzonclick="if (confirm('Вы уверены, что ссылка нерабочая? Если она окажется на самом деле рабочей, вы будете заблокированы Администратором сайта!')){openLayerB('sendMFe2','f6F9kL','/mail/','Отправка сообщения',350,150,'','','1');};document.badlink.f3.value=document.location.href;return false;">Сообщить о нерабочей ссылке</a> ]
Где , var sblmb2=0, if (sblmb2==1){return false;}, openLayerB('sendMFe2'. Где 2 - это ID почтовой формы! Узнать ID можно так: рядом с формой будет её код, например: $MFORM_2$. 2 - это и есть ID почтовой формы.
Где: mail@mail.ru- это E-mail адрес, от которого будет отправляться (Только как бы от его названия) сообщение о нерабочей ссылке.