Запрет добавление одинаковых названий на сайт
Скрипт будет работать на запрет добавление повторных материалов для сайта 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 и также под блог и остальные каталоги. |
Поделиться в социальных сетях
Материал разместил
Комментарии: 5 | |
| |