(no subject)
Mar. 15th, 2005 10:10 pmЯндекс сделал поисковую форму для размещения в своём блоге.
Я тут её малость подработал для использования в жеже и выкинул, если честно, оформление:
Имя юзера из хидден поля вынес в текстовое, чтобы можно было быстро искать и по чужим тоже.
при переносе к себе исправить только johndoe на свой ник
код:
<lj-raw>
<form name="web" class="search" action="http://blogs.yandex.ru/search.xml">
<input type="hidden" name="how" value="tm"/>
<input type="hidden" name="rd" value="2"/>
<input type="hidden" name="server" value="livejournal.com"/>
<input type="hidden" name="charset" value="utf-8"/>
<input type="hidden" name="no_group" value="1"/>
Поиск по жж<br>
Что ищем: <input type="text" name="text" value=""/>
у кого: <input type="text" name="author" value="johndoe"/>
<input type="submit" value="Найти"/>
<img src="http://img.yandex.ru/i/logo-white-s8.gif" width="42" height="21" alt="Яндекс" border="0" hspace="10"/>
</form>
</lj-raw>
thnx
kyty3ob за наводку
Update
как-то он странно показывает, скрывая весьма значимые результаты
Добавил в форму параметр no_group=1
Стало лучше, но все равно я не понял механизма "Чтобы облегчить вам поиск, мы не показываем очень похожие записи"...
Update2
Эту штуку удобно разместить либо в Вечно Висящем Вверху Воззвании из какого-нибудь 2010 года, либо в инфе, в биографии.
Заходим в http://www.livejournal.com/editinfo.bml, находим большое окно для биографии, копируем код туда, сохраняем. теперь в своей инфе всегда есть под рукой поиск.
Update3
Из-за автоматического оформления жж форма становилась многоступенчатой.
Поменял код так, чтобы она была в одну строчку.
Я тут её малость подработал для использования в жеже и выкинул, если честно, оформление:
Имя юзера из хидден поля вынес в текстовое, чтобы можно было быстро искать и по чужим тоже.
при переносе к себе исправить только johndoe на свой ник
код:
<lj-raw>
<form name="web" class="search" action="http://blogs.yandex.ru/search.xml">
<input type="hidden" name="how" value="tm"/>
<input type="hidden" name="rd" value="2"/>
<input type="hidden" name="server" value="livejournal.com"/>
<input type="hidden" name="charset" value="utf-8"/>
<input type="hidden" name="no_group" value="1"/>
Поиск по жж<br>
Что ищем: <input type="text" name="text" value=""/>
у кого: <input type="text" name="author" value="johndoe"/>
<input type="submit" value="Найти"/>
<img src="http://img.yandex.ru/i/logo-white-s8.gif" width="42" height="21" alt="Яндекс" border="0" hspace="10"/>
</form>
</lj-raw>
thnx
Update
как-то он странно показывает, скрывая весьма значимые результаты
Добавил в форму параметр no_group=1
Стало лучше, но все равно я не понял механизма "Чтобы облегчить вам поиск, мы не показываем очень похожие записи"...
Update2
Эту штуку удобно разместить либо в Вечно Висящем Вверху Воззвании из какого-нибудь 2010 года, либо в инфе, в биографии.
Заходим в http://www.livejournal.com/editinfo.bml, находим большое окно для биографии, копируем код туда, сохраняем. теперь в своей инфе всегда есть под рукой поиск.
Update3
Из-за автоматического оформления жж форма становилась многоступенчатой.
Поменял код так, чтобы она была в одну строчку.
no subject
Date: 2005-03-15 07:52 pm (UTC)no subject
Date: 2005-03-15 07:55 pm (UTC)мне ж спать не дают лавры Великаго Белаго Просветителя Всея ЛЖ!
А тут такая удача :-)
no subject
Date: 2005-03-15 08:00 pm (UTC)no subject
Date: 2005-03-15 08:04 pm (UTC)это ж я шучу.
наоборот хочу ему отдать идею - пусть форму покрасивше оформит, попонятнее опишет и выложит у себя как очередную часть самоучителя жж.
no subject
Date: 2005-03-15 08:08 pm (UTC)no subject
Date: 2005-03-15 08:21 pm (UTC)меня с него как раз и попирает. прёт.
я вот ,ему одну его идею не реализнул.... Хм, уже даже две. Это меня огорчает гораздо больше, чем собственная безвестность...
no subject
Date: 2005-03-15 08:40 pm (UTC)А за поисковик - спасибо! Попробуем как-нибудь приспособить и описать :)
no subject
Date: 2005-03-15 08:46 pm (UTC)Было бы здорово, если бы ты описал у себя!
совершеннейший офф:
Date: 2005-03-15 08:48 pm (UTC)а у меня, между прочим, есть для Тебя сувенирчик...
no subject
Date: 2005-03-15 08:55 pm (UTC)Очевидно же, что люди, которые размещают такую цацку у себя, на 95% ожидают, что поиск будет осуществляться у них в ЖЖ :)
no subject
Date: 2005-03-15 09:02 pm (UTC)просто мой вариант при той же самой функциональности (ник вводить не надо), добавляет легкий поиск по любому журналу вообще.
В общем, это дело исключительно вкуса, и я ничуть на своем варианте не настаиваю.
no subject
Date: 2005-03-15 10:49 pm (UTC)no subject
Date: 2005-03-16 12:26 am (UTC)no subject
Date: 2005-03-16 12:56 am (UTC)no subject
Date: 2005-03-16 06:51 am (UTC)Странно, что находит не всё... Забила "кодовое слово" из стопудово наличествующей июльской записи, второе, третье - нету такого, говорит. А если по календарю смотреть - есть...
no subject
Date: 2005-03-16 06:58 am (UTC)Вообще, яндексу нелегко приходится с жж, как я понимаю.
Яндекс же ориентирован на российские ресурсы, а жж - мериканский.
Так что, с индексацией навернякак будут всегда возникать сложности.
А вообще, там внизу еще есть приписка "Чтобы облегчить вам поиск, мы не показываем очень похожие записи" пожно попробовать кликнуть по "показать все".
В общем, странно работтает. видно, что бета.
no subject
Date: 2005-03-16 07:22 am (UTC)Я, собственно, ради него и дергался: свой-то жеже мне и даром не нужен....
А lj.crossroads.ru похоже умерло.
no subject
Date: 2005-03-16 07:31 am (UTC)Ну да, я глядя на твои экзерсисы, и сделал своё.
вот только с сильно не уверен в том, что оно умеет искать по коммьюнитям...
no subject
Date: 2005-03-16 07:37 am (UTC)обидно, что не умеет. .-(((
А то я хотел отбрыкаться от составления FAQа - дешево и сердито .-)
Ужо грезил его в инфу положить рядом с Фасмером. Эх.....
no subject
Date: 2005-03-16 08:06 am (UTC)no subject
Date: 2005-03-16 08:17 am (UTC)Однако, на поиск по слову "человек", выдаётся, в том числе, несколько ссылок на "люди" )))
no subject
Date: 2005-03-16 08:45 am (UTC)добавил еще в form target=_blank
не люблю когда то окно из которого запрашивается теряется
no subject
Забавная штука происходит, я уже как-то спрашивал (http://www.livejournal.com/users/gera/387937.html) у знатоков, но ответа не получил.
Берем, например, мой журнал (упомянутая опция - включена)
"Сrossroads", светлая ему память, искал по нему все равно.
blogs.yandex.ru (http://blogs.yandex.ru) - по нему не ищет.
Через Вашу с Яндексом совместную форму - опять все находится.
Вот, скажем, найдем у меня в журнале слово "Львом".
- через Вашу форму: 187 записей (http://blogs.yandex.ru/search.xml?how=tm&rd=2&server=livejournal.com&charset=utf-8&no_group=1&text=%D0%9B%D1%8C%D0%B2%D0%BE%D0%BC&author=reznik)
- через блогз.яндекс.ру: 1 запись (http://blogs.yandex.ru/search.xml?how=tm&rd=2&text=%CB%FC%E2%EE%EC+%3C%3C+author%3D%22reznik%22+) (интересно, кстати, откуда она взялась - до сих пор не находилось ни одной - и почему именно она...)
Извините за сумбур и длинноты ;)
no subject
Date: 2005-03-16 09:35 am (UTC)1. По поводу индексации я не в курсе абсолютно. То есть, "как эта фича соотносится журнальной установкой "не индексировать поисковыми машинами" - мне, к сожалению, неизвестно. Я просто этим вопросом никогда не занимался.
2. Почему находит "моя" форма.
Собственно, в моей форме нет ничего такого, чего бы не было в яндексе.
Просто я заметил, что яндекс через стандартную форму ищет странно - показывает одну запись, а остальные прячет под ссылкой "Еще записей (ххх)".
Эта ссылка отличается от остального поиска параметром no_group. И я просто добавил этот параметр в форму, чтобы не делать лишних мышедвижений.
соответственно, если искать через стандартную форму и кликнуть по "Еще записей", то появится то же самое, что и при поиске через мою форму.
Надеюсь, что смог немного прояснить ситуацию :-)
no subject
Date: 2005-03-16 09:35 am (UTC)