Запрет на добавление повторным материалов


Запрет на добавление повторным материалов

2124
9.2 из 10
Проголосовало: 5






Скрипт не дает добавлять материалы с одинаковым названием.

Установка:
Админ бар/дизайн/каталог файлов/страница добавления и редактирования, вставляем скрипт в низ перед тегом </body>

Code
<?if($PAGE_ID$ =='edit' || $PAGE_ID$ =='add')?><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><?endif?>


всё!
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://www.forucoz.com/
  • Всего комментариев: 12

doc74
+1
doc74 написал: Написано 21 Февраля 2012 в 21:12
Комментарий №12
Этот скрипт не робит!!!
Я на каталог файлов(load) поставил, и результата - 0 angry , хрень!!!

Goodmind
+3
Goodmind написал: Написано 18 Февраля 2012 в 09:53
Комментарий №7
Не работает в /dir я и иды полей менял, не робит

Voker
+2
Voker написал: Написано 18 Февраля 2012 в 00:52
Комментарий №3
у меня не роботает dry на примере каталога статей

VutaLey
+2
VutaLey написал: Написано 18 Февраля 2012 в 01:02
Комментарий №4
/publ/ вместо /load/
в этой строке поменяй
Code
$.post('/load/', {  

должно помочь

Kelin
0
Kelin написал: Написано 18 Февраля 2012 в 09:41
Комментарий №6
Было бы желание, и не из жопы руки, работало бы! lol

SkOrPiOn
+2
SkOrPiOn написал: Написано 18 Февраля 2012 в 00:19
Комментарий №1
А для новостей можно как то настроить?

VutaLey
+1
VutaLey написал: Написано 18 Февраля 2012 в 00:40
Комментарий №2
да можно,вот измени эту строчку в скрипте
Code
$.post('/load/', {  

/load на /news поменяй и будет рабодать cool

SkOrPiOn
+3
SkOrPiOn написал: Написано 18 Февраля 2012 в 02:03
Комментарий №5
Пробовал не помогло sad

VutaLey
-2
VutaLey написал: Написано 18 Февраля 2012 в 12:10
Комментарий №8
Ну я тогда не знаю,js не учил )

Kelin
-3
Kelin написал: Написано 18 Февраля 2012 в 13:53
Комментарий №9
Тогда какого хора ты говоришь, что делать? lol

VutaLey
0
VutaLey написал: Написано 18 Февраля 2012 в 19:28
Комментарий №10
Вижу элементарные вещи,их и говорю
Они просто слешь после id модуля ставить забывают,вот по этому и не работает

Kelin
+3
Kelin написал: Написано 18 Февраля 2012 в 21:18
Комментарий №11
Думаешь, они совсем не знают JS? Да получше тебя! biggrin

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    205
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 7
    Гостей: 5
    Пользователей: 2
    Топ пользователей: