[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Скрипты для uCoz » Каталог файлов » Поиск при добавлении материала для всех модулей
Поиск при добавлении материала для всех модулей
[DoN-A] [ Offline ] Дата: Среда, 13.04.2011, 15:40:42 | Сообщение # 1
Сообщений: 255
[ 104 ]
Награды: 2  

В отличии от предыдущего скрипта тут нет кнопки "Поиск". Поиск происходит
автоматически (при изменении названия материала - событие onchange).

На данный момент скрипт адаптирован под:
Каталог файлов
Новости сайта
Каталог сайтов
Каталог статей

Вставлять в шаблон "Страница добавления/редактирования материала" (Новости сайта: в шаблон Страница архива материала).

После $BODY$ :

Code
<script type="text/javascript">
(function(){
     var __e = document.querySelector('#addEntForm input[name="title"]');
     if ( __e ) { __e.setAttribute('onchange','searchEntr()'); }
})();
function searchEntr () {
//by http://ucodes.ru
     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: 2 14 },
     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://megafan.pp.ua/files/1/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>
 
Форум » Скрипты для uCoz » Каталог файлов » Поиск при добавлении материала для всех модулей
Страница 1 из 11
Поиск:
 
 
Последние темы Популярные темы Лучшие флудеры Новые пользователи

LeraVera

(0)

Мини-профиль

(0)

Темный мини-чат для uCoz

(0)

Новый отличный поск по сайту

(0)

Красивое меню для сайта Ucoz

(0)

Информер популярных материалов

(0)

Плеер для проигрывания мп3 на сайте

(0)

Часы для cs

(0)

Hosdlsmep

(0)

VitaApteka

(0)

Общение

(1027)

GOLD-аккаунты к другим файлообменникам

(387)

GOLD-аккаунты к Letitbit.net

(233)

GOLD-аккаунты к Vip-file.com

(157)

Поиграем в смайлики

(134)

GOLD-аккаунты к другим файлообменникам

(93)

8-знак

(89)

считаем до 100 и обратно

(77)

Конкурс "Угадай автомобиль"

(77)

Раздача ICQ-номеров!

(63)

SToRm1k

(2948)

-==S_k_i_F==-

(632)

k1ngSD

(608)

SmaileS

(400)

Kojin

(387)

Rmk

(370)

}{0TT@БЬ)Ч

(341)

Aldo

(306)

antonio300

(258)

[DoN-A]

(255)

trigall

(08:40:33)

chiendiveavit

(07:37:37)

kondrikas

(07:29:14)

sarrocLaido

(05:10:50)

Lononesty

(18:57:25)

drochmala

(16:58:28)

clidderly

(13:03:24)

owekmymmemy

(12:33:16)

grieripibralm

(03:09:29)

GaltSalkGlord

(01:34:30)

Новых сегодня:5

 
 
Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте.
Переделка шаблона by SToRM.Сайт оптимизирован для просмотра с разрешением
1024x768, 1280x800, 1280x1024 и 1600x1200 браузером Opera. Лучший подарок жене на юбилей. Живи по-царски!
PR-CY.ru Создать сайт бесплатно