Приветствую Вас Прохожий | RSS Суббота, 10.12.2016, 17:33
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 14
Гостей: 12
Пользователей: 2
sergaw, MaDaRa



Главная » Файлы » Скрипты для uCoz » Скрипты Вид новостей

Авто поиск похожих материалов при добавление новостей на ucoz

Авто поиск похожих материалов при добавление новостей на ucoz
Поиск при добавлении материала для всех модулей. Пример можно увидеть при добавление новостей на наш сайт В отличии от предыдущего скрипта тут нет кнопки "Поиск". Поиск происходит автоматически (при изменении названия материала - событие onchange).
На данный момент скрипт адаптирован под:
# Каталог файлов
# Новости сайта
# Каталог сайтов
# Каталог статей Вставлять в шаблон Страница добавления/редактирования материала. (Новости сайта: в шаблон Страница архива материала). После $ BODY $

Code
<script type="text/javascript">
(function(){
  var __e = document.querySelector('#addEntForm input[name="title"]');
  if ( __e ) { __e.setAttribute('onchange','searchEntr()'); }
})();
function searchEntr () {
  var likeThis = [], qq = document.addform.title.value, h = _uWnd.getdims(), j = h.clientW - 305, g = h.clientH - 215;
  if (qq.length > 3) {
  $.post("/$MODULE_ID$", {query: qq, a: <?if($MODULE_ID$ = 'load' || $MODULE_ID$ = 'dir' || $MODULE_ID$ = 'publ')?>2 <?endif?><?if($MODULE_ID$ = 'news')?>14 <?endif?>},
  function (reslt) {
  $(".entryLink", reslt).each(function () {
  var href = $(this).attr("href"), html = $(this).html(), shtml = ((html.length>40)?html.substr(0,40)+'...':html);
  if (href && html) {
  likeThis.push('<a href="' + href + '" target="_blank" title="' + html + '">' + shtml + '<\/a><br \/>');
  }
  });
  if (likeThis[0]) {
  new _uWnd('sw', 'Найдены похожие материалы', 300, 200, {min: 0, max: 0, x: j, y: g, alert: 1, autosize: 0, icon: 'http://javascript.ucoz.net/upload/icons/search.png', fixed: 1, shadow: 1, resize: 0, nomove: 1, hidden: 0, notaskbar: 1, fadetype: 2, fadespeed: 500, fadeclosetype: 1, fadeclosespeed: 500, align: 'left'},'<fieldset><legend>' + qq + '</legend>' + likeThis.join("") + '</fieldset>');
  }
  else {
  _uWnd.close('sw');
  }
  });
  }
}
</script>

Идем в шаблон вид материалов нужного модуля и ищем что-то типа (т.е. ссылка на материал) и добавляем класс entryLink

Code
<a href="$ENTRY_URL$">$TITLE$</a>

вот таким образом
Code
<a href="$ENTRY_URL$" class="entryLink">$TITLE$</a>
Автор\Источник: javascript.ucoz.net

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 7980 | Комментарии: 22 | Рейтинг: 4.3/6 | |Категория: Скрипты Вид новостей | Добавил: ALINA | Дата: 06.06.2010 | Скачали: 0 | Теги: добавление, материалов, при, похожих, Поиск, авто, ucoz, на, новостей
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 22
22 classic-3   Дата: 02.09.2012  Время: 10:44   [№ 13648]
Спасибо за скрипт !!!

21 HoBa   Дата: 02.09.2011  Время: 14:50   [№ 10219]
спс

+2   Спам
20 vadim74321   Дата: 29.12.2010  Время: 07:38   [№ 5660]
пасиб всё робит

19 kirill3333   Дата: 22.07.2010  Время: 14:22   [№ 3670]
У меня всё работает! Спасибо, очень нужный скрипт для моего сайта.

18 wise   Дата: 28.06.2010  Время: 04:02   [№ 3397]
Супер!!!! Спасибо!!!!!

17 Az@T   Дата: 27.06.2010  Время: 14:10   [№ 3381]
спасибо

16 Treca   Дата: 07.06.2010  Время: 06:21   [№ 3173]
Все супер. Спасибо

15 1118502   Дата: 06.06.2010  Время: 19:01   [№ 3161]
Спасибо, мне очень понравилось,Все работает!!

13 NEs4aste   Дата: 06.06.2010  Время: 15:33   [№ 3153]
спасибо ! супер!!

12 alex_nm   Дата: 06.06.2010  Время: 14:00   [№ 3152]
теперь всё в норме спасибо tongue tongue

14 mdbaner   Дата: 06.06.2010  Время: 16:13   1 [№ 3154]
извиняйте, моя вина smile когда начинаешь редактировать новость чужую то вот такое и происходит

+1   Спам
11 mdbaner   Дата: 06.06.2010  Время: 13:27   [№ 3151]
Скрипт обновлен, сам скопировал и вставил и понял что не работает))
теперь копирую вставляю и все нормально работает..обновите скрипт и вы

10 НеЗнАйКо   Дата: 06.06.2010  Время: 10:51   [№ 3149]
не фурыкает

9 alex_nm   Дата: 06.06.2010  Время: 09:52   [№ 3148]
можно видео урок сделать

5 Derek   Дата: 06.06.2010  Время: 01:09   [№ 3143]
Лично я ставил в модуль новости сайта,на страницу архива материалов... Как было сказано после $BODY$

6 mdbaner   Дата: 06.06.2010  Время: 04:12   1 [№ 3144]
ну а в виде материалов задали класс для линка?

7 Derek   Дата: 06.06.2010  Время: 06:34   2 [№ 3146]
Да

8 alex_nm   Дата: 06.06.2010  Время: 08:52   2 [№ 3147]
я ставил в модуль новости сайта,на страницу архива материалов... Как было сказано после $BODY$

4 mdbaner   Дата: 06.06.2010  Время: 01:00   [№ 3142]
странно.. или вы используете модуль в котором не работает или делаете что то не так
Есть кто нибудь кто скажет что работает?

3 Derek   Дата: 05.06.2010  Время: 23:14   [№ 3140]
не работает тоже

1 alex_nm   Дата: 05.06.2010  Время: 22:39   [№ 3136]
не работает у меня

2 mdbaner   Дата: 05.06.2010  Время: 22:46   1 [№ 3137]
когда ввел что либо в строку названия и после кликаешь в сторону то выходит окно похожих названий.


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа
Логин:
Пароль:


Поиск


На форуме

1 Продажа рекламные мест ...

2

2 Файловик. Уникальные те...

0

3 Куплю сайты в индексе Я...

1

4 Куплю сайты с ТИЦ/PR (п...

9

5 Предлагаю услуги для ан...

0

6 Предлагаю услуги по про...

0

7 Комплексный прогон сайт...

51

8 Сайт онлайн фильмов на ...

1

9 Проблема с таблицей

9

10 Отредактировать фото

2


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2016


Кнопка 88х31 сайта ucozon.ru