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


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



Статистика
Онлайн всего: 14
Гостей: 14
Пользователей: 0



Главная » Файлы » Скрипты для 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

Форма входа


Поиск


На форуме

1 Работа на заводе

29

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

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


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


Комментарии



Copyright UcozOn.ru™ © 2008-2024


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