Скрипт будет работать на запрет добавление повторных материалов для сайта uCoz. Что не будет создаваться дублей идентичными запросами. Если у вас на сайте открыты правила на добавление любой группы, то этот скрипт пригодиться. Если по названию материал уже есть на сайте и кто то напишет, чтоб добавить, то скрипт здесь срабатывает и появляется окно с надписью, что такой материал или файл с таким названием уже есть на интернет ресурсе. Здесь в коде прописан каталог файлов, и на этом модуле он будет только работать, если у вас другой модуль, то просто поменяйте.
Вот такое окно появиться:
Приступаем к установке:
Админ панель - страница добавления и редактирования, ставим код после BODY и все сохраняем.
Код
<script>
function querySearch () {
$(function () {
var finder = $("#ldF1").val();
if (finder.match(/^\s*$/i)) {
_uWnd.alert('Введите название материала!', '', {
w: 220,
h: 57,
tm: 2500,
pad: '10px'
});
} else {
$.post('/load/', {
query: finder,
a: 2
},
function(a) {
if ($(".noEntry", a).length == 1) {
$('#doSmbBt').click();
} else {
_uWnd.alert('Такой материал уже есть на сайте, добавте другой.', '', {
w: 220,
h: 70,
tm: 2500,
pad: '5px'
});
return false;
}
});
}
});
}
$('#ldF18').attr('onclick','querySearch(); return false;');
</script>
Как видим в коде прописано load что отвечает за файлы, если у вас новости, то ставим news и также под блог и остальные каталоги.