yozuul

Рейтинг
94
Регистрация
14.05.2009
dma84:
Какой функции, вы о чём?

Думал речь о поиске на самом сайте. про пс вообще не слова не было

webeditor:
Я так понял ТС интересуется почему не description отображается в поиске.

в таком случае не понятно, почему оно там вообще должно отображаться. на сколько я знаю, такой функции в dle нет. версия 8x.

забил кароче на этот mootools сделал все через jQuery 😂

открываете файл ваш_сайт/templates/shablon/searchresult.tpl

смотрите что у вас стоит после {result-title}, удаляете это, и ставите {result-text}

yozuul добавил 02.03.2011 в 01:35

p.s. про мета-теги не понял. если имеете ввиду облако тегов, то после {result-text}, пишите

[tags]Теги: {tags}[/tags]. в итоге получается такое

{result-title}

{result-text}
[tags]Теги: {tags}[/tags]

Выводится заголовок/текст новости/теги новости. Если больше ничего в результатх не нужно, удаляете из searchresult.tpl все прочее.

Открываете исходный текст страницы, находите код в котором размещена новость, например, это может быть что-то типа этого

<div id="tvoi_class_ili_id_v_kototii_vpihnuta_novost">


<div id='news-id-6'>
<!--TBegin--><a href="http://moi-ohrinitelnii-sait.ru/
kartinka_kotoruu_nado_otdelit_ot_teksta_bolshaya.jpg" onclick="return hs.expand(this)" >

<img src="http://moi-ohrinitelnii-sait.ru/
kartinka_kotoruu_nado_otdelit_ot_teksta_detcalnaya.jpg" alt='omfck' title='omfck' /></a>

Какой-то бред, прилепающий к картинке</div></div>

и в http://moi-ohrinitelnii-sait.ru/templates/shablon/css/style.css пишите

#tvoi_class_ili_id_v_kototii_vpihnuta_novost div a img {

margin:10px 18px 20px 10px
}

т.е. надо прописать путь из тегов и их атрибутов до тега img. Тогда стиль (в данном случае отступы margin) будет задан для картинки.

Если в качестве атрибута используется id, в стиле перед его названием ставится диез (#), если используется class, ставится точка (.)

Pasha199:
Разве его могут принять в ЯК даже на платной основе? Он дизайн украл.

не путайте ЯК с Росохранкультурой

гг. жжоте. тс вашего юмора не понимает, явно.

по теме: сделаю за 200 баксов все что просите. 🙄

обратится к тому у кого вы его заказывали, и поинтересоваться, почему он перепродает дизайны, и раздает исходники направо и налево.

Дубль два. Надо прикрутить еще третий скрипт использующий jQuery. То что было.

<script language="javascript" type="text/javascript" src="scripts/mootools-1.2.4-core.js"></script>

<script language="javascript" type="text/javascript" src="scripts/mootools-1.2.4.4-more.js"></script>
<script language="javascript" type="text/javascript" src="scripts/scripts.js"></script>

<script language="javascript" type="text/javascript" src="scripts/jquery-latest.min.js"></script>
<script language="javascript" type="text/javascript" src="scripts/rotation_type.js"></script>
<script language="javascript" type="text/javascript" src="scripts/rotor.js"></script>
<script type="text/javascript">$.noConflict();</script>

Первый скрипт scripts.js (красным), если я правильно понял использует библиотеки mootools

Два вторые rotation_type.js и rotor.js используют библиотеку jquery-latest.min.js

Я не стал делать через jQuery.noConflict();, а просто заменил в первом скрипте все перменные $ на перменнуые jquery и все заработало.

Теперь надо пдключить третий скрипт

<script type="text/javascript" src="java/contact.js"></script>

По понятным причинам, он не хочет работать - обращение в нем идет через $. Делаю так:

<script language="javascript" type="text/javascript" src="scripts/mootools-1.2.4-core.js"></script>

<script language="javascript" type="text/javascript" src="scripts/mootools-1.2.4.4-more.js"></script>
<script language="javascript" type="text/javascript" src="scripts/scripts.js"></script>

<script language="javascript" type="text/javascript" src="scripts/jquery-latest.min.js"></script>
<script language="javascript" type="text/javascript" src="scripts/rotation_type.js"></script>
<script language="javascript" type="text/javascript" src="scripts/rotor.js"></script>
<script type="text/javascript">$.noConflict();</script>

<script type="text/javascript" src="java/contact.js"></script>
<script language="javascript" type="text/javascript">var j = $.noConflict();</script>

и в contact.js меняю все $ на j, но ничего не работает. Что опять не так?

p.s. причем если ставлю это var j = $.noConflict(); то не работает второй и третий скрипт. вообще.

если без этого var j = $.noConflict(); и без замены переменных, то второй начинает работать, а трейтий только частично работает.

n0name:

Должно помочь.

так я пробовал - разницы никакой.

n0name:
Только скрипты, которые используют jQuery, больше не должны использовать $.

yozuul добавил 28.02.2011 в 00:37

gormarket:
То что Вы сделали, это только освободили переменную $ для использования скриптом mootools.
А нужно еще и в коде вашего сайта заменить все обращения к jQuery через "$(..." на "jQuery(..."

аа. понял. сейчас попробую.

yozuul добавил 28.02.2011 в 01:19

всем спасибо за помощь.

Всего: 248