• Страница 7 из 7
  • «
  • 1
  • 2
  • 5
  • 6
  • 7
Архив - только для чтения
Сообщество uCoz » Архивариус » Архив » Используем Посоветовать другу - Сообщить о нерабочей ссылке (Кнопка)
Используем Посоветовать другу - Сообщить о нерабочей ссылке
Explode
Сообщений: 1
Репутация: 1

Сообщение # 91 | 20:26:08
YuriT, а как сделать так, чтобы эти поля нельзя было изменить?
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 92 | 21:29:50
Quote (Explode)
а как сделать так, чтобы эти поля нельзя было изменить?

Добавить этим полям аттрибут READONLY, т.е. на примере тех полей - скрипт будет такой:
Code
<script>
$('body').ajaxSuccess(function(evt, request, settings){
      $('form input[name="namet"]').val('Администратор').attr('readonly','readonly');
      $('form input[name="emailt"]').val('admin@my.mail').attr('readonly','readonly');
      });
</script>

Zmey-3945,

Quote (Zmey-3945)
А если я например хочу сделать две кнопки с разными "формами заполнения" такой вариант возможен ?!

Да, но там нужно будет дополнительно проверять, какую именно форму нам только что показали. Например, можно проверять заголовок окна с формой, вот так:
Code
<script>
$('body').ajaxSuccess(function(evt, request, settings){
    if($('cmd[p="title"]',request.responseXML).text()=='Сообщить о нерабочей ссылке'){
       $('form input[name="namet"]').val('Администратор').attr('readonly','readonly');
       $('form input[name="emailt"]').val('admin@my.mail').attr('readonly','readonly');
    }
});
</script>

Quote (Zmey-3945)
Саму форму сместить куданить в сторону можно ?!

Можно. Там некоторая сложность только с отысканием указателя на тот объект, который описывает окошко с формой, а после этого просто применяем к нему метод moveTo(x,y,false) (здесь false означает, что окошко уже отрисовано).
Найти его можно либо функцией _uWnd.getbyname(имя_окна) - но имя_окна нужно довольно долго искать в кодах. Либо, если точно известно, что окно открывалось только одно - то это будет объект _uWnd.all[0] . Т.е. строчка в скрипте для сдвига (например, внутри вышеприведенного кода) может тогда быть такой:
Code
_uWnd.all[0].moveTo(200,300,false);

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Понедельник, 20 Июл 2009, 21:47:57
STALKER20
Сообщений: 1
Репутация: 3

Сообщение # 93 | 14:04:58
Quote (AllCity)
2. Заходим на страничку http://хххх.ххх/main/?a=adviser где хххх.ххх ето ваш домен или Сервис --> Посоветовать другу

Quote (AllCity)
4. Потом нажимаем “Шаблон формы ” и вставляем такой код

Code
<HTML><head><title>Нерабочая ссылка</title>

<link type="text/css" rel="StyleSheet" href="http://allcity.clan.su/_st/my.css"></head><body style="margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">

<table style="border: 1px solid rgb(222, 222, 222); background: rgb(255, 255, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" border="0" cellpadding="0" cellspacing="1" height="100%" width="100%">
<tbody><tr><td style="background: rgb(110, 172, 206) url(https://src.ucoz.ru/t/997/3.gif) repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(255, 255, 255); font-weight: bold; height: 21px; padding-left: 10px; font-size: 11px;" align="center"><b>Нерабочая ссылка</b></td></tr>
<tr><td style="padding: 5px; background: rgb(251, 251, 252) url(https://src.ucoz.ru/t/997/4.gif) repeat-x scroll center bottom; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: center; vertical-align: top; letter-spacing: 0pt; word-spacing: 0pt;" align="center">
<form method="post" name="advform" action="/adviser/" onsubmit="document.getElementById('sbm').disabled=true;send_advice('advform');return false;">
<table border="0" cellspacing="1" width="100%">
<tbody><tr><td colspan="2" align="center">$ERROR$</td></tr>
<tr><td width="30%">Имя отправителя:</td><td>$NAME_FROM_FL$</td></tr>
<tr><td>E-mail отправителя <font color="#ff0000">*</font>:</td><td>$EMAIL_FROM_FL$</td></tr>
<tr><td colspan="2"><hr></td></tr>
<tr><td>Имя получателя:</td><td><input class="commFl" maxlength="50" size="30" value="Андрей" id="namet" name="namet"></td></tr>
<tr><td>E-mail получателя <font color="#ff0000">*</font>:</td><td><input class="commFl" maxlength="50" size="30" value="report@e-mail.ru" id="namet" name="emailt"></td></tr>
<tr><td colspan="2"><hr></td></tr>
<tr><td valign="top">Комментарий:<div style="font-size: 7pt; padding-top: 3px;">Макс. <b>200</b> символов.</div></td><td>$COMMENT_FL$</td></tr>
<tr><td colspan="2"><hr></td></tr>
<?if($SECURITY_CODE$)?>
<tr><td>Код безопасности <font color="#ff0000">*</font>:</td><td>$SECURITY_CODE$</td></tr>
<tr><td colspan="2"><hr></td></tr>
<?endif?>
<tr><td colspan="2" align="center"><input class="commSbmFl" value="Отправить" id="sbm" type="submit"></td></tr>
</tbody></table>Нажимайте на эту кнопку только в том случае, если ссылка в новости действительно не работает!<br>$HIDDEN_FL$
</form>
</td></tr>
</tbody></table>

</body></HTML>

Сохранить

Редактирование шаблона почтовых форм этой категории не представляется возможным. Только для обычных почтовых форм. А если создать шаблон для формы сообщить о нерабочей ссылке в ручную то этот шаблон автоматически заменяет шаблоны ВСЕХ страниц сайта. Лучше я на каком ни буть другом сайте поищу коды для создания этой формы, что-бы опять сайт не полетел.

Сообщество uCoz » Архивариус » Архив » Используем Посоветовать другу - Сообщить о нерабочей ссылке (Кнопка)
  • Страница 7 из 7
  • «
  • 1
  • 2
  • 5
  • 6
  • 7
Поиск: