• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Скрипт запрещающий добавлять материал повторно (Помогите переделать под другой модуль)
Скрипт запрещающий добавлять материал повторно
GeR@In
Сообщений: 141
Репутация: 19

Сообщение # 1 | 15:18:50
Есть скрипт, запрещающий повторное добавление материала, заточенный под каталог сайтов, а мне нужен такой же ну под, каталог новостей, и чтобы проверял "дополнительное поле 1". Самостоятельные пробы модернизировать его никчему не превели, поэтому прошу помощи, наверняка здесь есть люди шарющие в таких вещах...

Вот собсно скрипт:
Код
<script type="text/javascript">   
  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 ($("#finder:first", a).attr('href') == undefined) {   
   $('#doSmbBt').click();   
   } else {   
   _uWnd.alert('Такой материал уже есть на сайте, добавте другой.',  
'', {   
   w: 220,   
   h: 70,   
   tm: 2500,   
   pad: '5px'   
   });   
   return false;   
   }   
   });   
   }   
  });   
  }   
  $(document).ready(function () {   
   $('#ldF18').attr('onclick','querySearch(); return false;');   
  });   
  </script>

Более 100 бесплатных, внешних ссылок на ваш сайт. подробности
SOCHI1014
Сообщений: 863
Репутация: 229

Сообщение # 2 | 16:05:20
Цитата (GeR@In)
<script type="text/javascript">
function querySearch () {
$(function () {
var finder = $("#ldF1").val();
if (finder.match(/^\s*$/i)) {
_uWnd.alert('Введите название материала!', '', {
w: 220,
h: 57,
tm: 2500,
pad: '10px'
});
} else {
$.post('/news/', {
query: finder,
a: 2
},
function(a) {
if ($("#finder:first", a).attr('eText') == undefined) {
$('#doSmbBt').click();
} else {
_uWnd.alert('Такой материал уже есть на сайте, добавте другой.',
'', {
w: 220,
h: 70,
tm: 2500,
pad: '5px'
});
return false;
}
});
}
});
}
$(document).ready(function () {
$('#ldF18').attr('onclick','querySearch(); return false;');
});
</script>

GeR@In
Сообщений: 141
Репутация: 19

Сообщение # 3 | 16:59:17
SOCHI1014, просто заменить load на news я пробывал, только не пашет...
А еще мне нужно чтобы скрипт сверял материал не в названии, а "дополнительном поле 1", я шаблон переделывал под другие нужды.

Более 100 бесплатных, внешних ссылок на ваш сайт. подробности
Сообщение отредактировал GeR@In - Суббота, 23 Мар 2013, 17:03:10
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Скрипт запрещающий добавлять материал повторно (Помогите переделать под другой модуль)
  • Страница 1 из 1
  • 1
Поиск: