» »

Оповещение про битую ссылку на сайте uCoz


Оповещение про битую ссылку на сайте uCoz

Это не секрет, что на сайте в материале или на скачивание бывает битая ссылка. И этот скрипт про оповещение ее где напрямую отправите сообщение. При нажатие на кнопку или будет запись, появится окно, где вы можете просто все написать и предоставить ту самую ссылку. Это безусловно очень нужный скрипт, где материал как софт и его многие скачивают.

Но также кто размешает коды для сайта и не выпрямляет на свой домен ссылки и они просто со временем могут не работать. Здесь как видите все очень просто, если вам нужен этот материал и в нем находится неисправная ссылка, то можете просто предупредить администрацию сайта, чтоб она все исправила.

Переходим к установке:

1) Первым делом нужно сделать почтовую форму под эту функцию. В админ панели нужно перейти в модуль «Почтовые формы» создайте новую форму, указав свое название, свой e-mail адрес, где как раз ваше сообщение придет.



2) Второе, нам нужен конструктор полей настроить.



И там как раз добавляем новые поля как битая ссылка, где автоматически будет прописана.



3) Теперь нам нужно перестроить правильно шаблон формы, в списке почтовых форм сайта и устанавливаем этот код.

Код
<input type="hidden" name="f2" value="Битая ссылка">  
<input type="hidden" name="f4" id="breaking_link" value="">  
<div>E-mail отправителя <font color="red">*</font>:</div>  
<div><input type="text" name="f1" size="30" style="width:95%;" maxlength="70"></div>  
<div>Текст сообщения <font color="red">*</font>:</div>  
<div><textarea rows="7" name="f3" cols="30" style="width:95%;"></textarea></div>  
<div><input type="submit" value="Отправить сообщение"></div>


4) Это завершающий этап, а точнее ставим по вашему в нужное место этот скрипт, который будет выводить название, но основном ставят в сам материал и комментариев к нему. Чтоб обязательно скрипт находилмя ниже МESSAGE и только там находим место.

Код
<div style="display:none" id="breaking_form">  
$MFORM_1$  
</div>  
<script type="text/javascript">  
$('#breaking_link').val(document.location.href);  
function breaking_bad() {  
new _uWnd('breaking_bad','Сообщить о битой ссылке',502,272,{autosize:1,maxh:300,minh:100},$('#breaking_form').html())  
}  
</script>  
<a href="javascript:;" onclick="breaking_bad()">Сообщить о битой ссылке</a>


Вот на этом завершаем установку и все сохраняем.

А вот так будет как раз выводить название, которое вы сами можете сменить.



При нажатие, просто появится такое окно.



Кто то скажет, что можно через личные сообщение передать, но ЛС как раз для личного, а здесь намного все будет быстрее и понятнее, так как почтовые формы созданы для этого и работают на много эффективней и по своим функциям.

Источник: Yraaa.ru
29.09.2016 Просмотров: 380 Комментарий: (11)

Поделиться в социальных сетях

Материал разместил

Комментарий: 11
FeStemBer
FeStemBer 29.09.2016 21:561
0
Но иногда так случается, что по неосторожности можно снести папку, ту где как раз ссылки хранятся и идут на скрипт. тут тоже гарантий нет, а скрипт явно нужный.
Kosten
Kosten 29.09.2016 22:393
0
Это точно, какую то папку снес, и скрипты битые стали, хорошо что немного материала было, но пришлось все проставлять обратно на место.
Webmaster32
Webmaster32 29.09.2016 22:514
0
бывало такое что тоже удалял случайно системную папку или папку с каким либо скриптом с сайта, потом только через backup приходилось всё восстанавливать, т к не всегда исходники скриптов или модулей хранятся на ПК
Сопрано
Сопрано 29.09.2016 23:415
0
На uCoz не восстановить папку, а вот скрипты можно.
Kosten
Kosten 29.09.2016 23:536
0
Просто рекомендую, когда что то устанавливаете, пусть даже не значительный скрипт, то лучше сделать backup на всякий случай, то этот незначительный скрипт может снести сайт, и когда вы его даже уберете, может не все восстановится, а здесь на на винде систему сдвинул в точке.
Webmaster32
Webmaster32 30.09.2016 18:039
0
Ну с Backup`oм проблем нет, создаётся каждые 6 часов как сам сайт так и база данных сайта. А вот на компе как говорится лучше всё хранить что относится к сайту, хоть скрипты, модули и прочее, а также инструкции по их установке (желательно).
Сопрано
Сопрано 30.09.2016 19:2510
0
Как создать backup на сайте здесь все написано, но это только создание. Но также можно и файлом выгрузить, это полностью шаблон и все комментарий.
Сопрано
Сопрано 29.09.2016 22:042
0
Не понимаю, зачем такие трудности, когда можно написать в личное сообщение, просто администратору все же это больше нужно, а ему написали и указали, что битая ссылка есть.
Kosten
Kosten 29.09.2016 23:547
0
Это не трудности, это функциональность сайта, думаю это 2 больших разницы, Личные сообщение и скрипт на битую ссылку.
ucozmental
ucozmental 29.09.2016 23:598
0
Нормальный скрипт, но только окно такое не нравится, но понимаю, это от обновление, у меня еще старое стоит.
Webmaster32
Webmaster32 30.09.2016 19:3611
0
Цитата Trantel
Как создать backup на сайте здесь все написано

Это для Ucoz, у меня хостинг другой smile
avatar