Четверг, 28.11.2024, 22:55
Приветствую Вас, Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Нерабочая ссылка
KIRILLДата: Воскресенье, 06.06.2010, 21:54 | Сообщение # 1
©★ЗлОбНыЙ аДм★©
Сообщений: 816
Репутация:
Offline

Плюсы:
- Работает на AJAX
- Используем стандартную ф
орму юкоза (ладно немного пришлось изменить)
- Не требует создания специальной почтовой формы
- Прост в установке
- В полученном письме высвечиваются все необходимые данные о пользователе (Логин, Имя, Ящик, IP) т.е. можно давать прямой ответ на письмо.

Установка:
1) Распаковать архив в корень сайта
2) Открываем страницу редактирования шаблона "Страница материала и комментариев к нему" (Каталог файлов)
и меняем:

Code
$ENTRY_TITLE$

на

Code
<span id="eTitle">$ENTRY_TITLE$</span>

(иначе скрипт работать не будет)
3) Устанавливаем в любое место в этом же шаблоне код:

Code
<input type="button" value="Нерабочая ссылка!" onClick="openLayerB('Se',0,'/Se.xml','Сообщение о битой ссылке',500,150,'1','','1',0,'center');">


либо создайте файл xml и туда вставте код ( и сохраните в кодировке UTF-8

Code
<?xml version="1.0" encoding="UTF-8"?><ajax>  
<cmd t="layerContentSe" p="innerHTML"><![CDATA[  

<form id="ipd348" onsubmit="sendIpBnF();return false;">  
<table border="0" width="100%" cellpadding="2">  
<tr><td width="25%">Тема письма:</td><td><input type="text" id="subject" name="subject" size="20" style="width:350px" maxlength="80" /></td></tr>  
<tr><td valign="top">Текст письма:<div style="padding-top:3px;font-size:7pt">Макс. <b>500</b> символов.</div></td><td><textarea rows="4" id="text" name="text" cols="20" style="width:350px"></textarea></td></tr>  
<tr><td id="eMsg835" align="right"></td><td>  
<table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className='downBtn'" onmouseover="this.className='overBtn'" onmouseout="this.className='outBtn'">  
<tr>  
<td class="myBtnLeft"><img border="0" src="http://src.ucoz.net/img/1px.gif"></td>  
<td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="if (this.dis){return;} this.className='myBtnCont x-unselectable myBtnDis'; this.dis=true; document.getElementById('submipd348').click();" id="sbt631"><a href="javascript://" onclick="return false;">Отправить</a></div></td>  
<td class="myBtnRight"><img border="0" src="http://src.ucoz.net/img/1px.gif"></td>  
<td style="visibility:hidden;"><input type="image" src="http://src.ucoz.net/img/ma/1px.gif" style="width:1px;" name="submipd348" id="submipd348" /></td>  
</tr>  
</table>  
         </td></tr>  
</table><input type="hidden" name="a" value="13" /><input type="hidden" name="t" value="1" /><input type="hidden" name="s" value="1" /></form>  
<!-- Автор скрипта Allday & http://coool.net.ru -->               
]]></cmd>  
<cmd p="js"><![CDATA[  
sendIpBnF = function() {  
document.getElementById('eMsg835').innerHTML='<div id="status" class="myWinLoadS"></div>';  
uz.util.Connect.setForm('ipd348');  
var cObj = uz.util.Connect.asyncRequest('POST','/index/',callback);  
}  
eTitle = document.getElementById('eTitle').innerHTML;  
document.getElementById('subject').value = 'Битая ссылка';  
document.getElementById('text').innerHTML = 'Название: ' + eTitle  
    + '\nСсылка: ' + self.location.href;  
document.getElementById('sbt631').className='myBtnCont x-unselectable myBtnDis';  
document.getElementById('sbt631').dis=true;  
document.getElementById('submipd348').click();  
]]></cmd></ajax>


  • Страница 1 из 1
  • 1
Поиск: