Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 17-02-2008 21:04:36

AngryCAT
ферт
Откуда: Германия
Зарегистрирован: 18-04-2006
Сообщений: 486
Вебсайт

В новой версии не работает тег search_result_excerpt

Сейчас делаю сайтик. Так вот, столкнулся с тем, что в новой версии Тхр не работает тег search_result_excerpt. То есть не выводит результаты поиска. Сравнил функции в версии 4.0.5 и 4.0.6. Отличаются. Чем конкретно, пока не разбирался, но факт на лицо. Порпробывал оформить старую функцию в виде плагина — всё заработало.

Может это только у меня такая проблема? Отпишитесь.


TextPattern строить и жить помогает! Кстати, пишу плагины на заказ. ICQ 155-08-081. В асю, пожалуйста, по поводу заказов или платных консультаций (10$ час). Остальные вопросы в форум или на почту.

Неактивен

 

#2 19-02-2008 01:22:04

AngryCAT
ферт
Откуда: Германия
Зарегистрирован: 18-04-2006
Сообщений: 486
Вебсайт

Re: В новой версии не работает тег search_result_excerpt

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


TextPattern строить и жить помогает! Кстати, пишу плагины на заказ. ICQ 155-08-081. В асю, пожалуйста, по поводу заказов или платных консультаций (10$ час). Остальные вопросы в форум или на почту.

Неактивен

 

#3 19-02-2008 11:51:09

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: В новой версии не работает тег search_result_excerpt

Google custom search зохавал фсех!


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#4 19-02-2008 12:08:07

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: В новой версии не работает тег search_result_excerpt

Покажите свой код вывода? У меня то же такая проблема была, вот мой код:

Код:

<txp:if_section name="">
    <txp:if_search>
        <txp:article pgonly="y" />
    <h3>Страниц найдено: <b><txp:search_result_count text=" "/></b></h3>
    <txp:article limit="10" sort="Section, Title" />
    <txp:rss_if_no_search_results>
        Поиск не дал результатов. Попробуйте изменить запрос. 
    </txp:rss_if_no_search_results>
    <txp:else />
        <txp:article limit="10" keywords="news" />
    </txp:if_search>
</txp:if_section>

И вот форма search_results:

Код:

<div class="article">
    <h2><txp:permlink><txp:title /></txp:permlink></h2>
    <p><txp:search_result_excerpt /></p>
    <p class="small"><txp:permlink><txp:permlink /></txp:permlink> · <txp:posted /></p>
</div>

У меня такая проблема была после вмешательства в taghandlers.php - обсуждалась тема тут - http://forum.textpattern.com/viewtopic.php?id=25806. Решилось откатом на оригинальный файл

Отредактированно the_ghost (19-02-2008 12:12:01)


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#5 20-02-2008 02:48:42

AngryCAT
ферт
Откуда: Германия
Зарегистрирован: 18-04-2006
Сообщений: 486
Вебсайт

Re: В новой версии не работает тег search_result_excerpt

Да код примерно такой же. Но не работало. Остановился на замене на старую функцию, которую оформил в виде плагина.
Кстати, нашёл ещё неприятные вещи. Например, теперь из тегов <txp:comments /> и <txp:comments_form /> ну и похожих, убрали параметр ID. Не знаю зачем. То есть пропала возможность, которая раньше присутствовала. Кстати, до сих пор описана в WiKi.


TextPattern строить и жить помогает! Кстати, пишу плагины на заказ. ICQ 155-08-081. В асю, пожалуйста, по поводу заказов или платных консультаций (10$ час). Остальные вопросы в форум или на почту.

Неактивен

 

#6 20-10-2008 16:12:45

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: В новой версии не работает тег search_result_excerpt

AngryCAT написал:

Остановился на замене на старую функцию, которую оформил в виде плагина.

Могли бы Вы поделится данным плагином. У меня тоже не работает тег выдержки поиска, если искать русские слова. Если же искать английские, то работает отлично. Версия 4.0.6.

Неактивен

 

#7 23-10-2008 17:17:10

AngryCAT
ферт
Откуда: Германия
Зарегистрирован: 18-04-2006
Сообщений: 486
Вебсайт

Re: В новой версии не работает тег search_result_excerpt

Плагин реализующий старую версию search_results_excerpt

Код:

YTo5OntzOjQ6Im5hbWUiO3M6MjY6ImFjdF9zZWFyY2hfcmVzdWx0c19leGNlcnB0IjtzOjY6ImF1dGhvciI7czo4OiJBbmdyeUNBVCI7czoxMDoiYXV0aG9yX3VyaSI7czoxMzoiYW5ncnljYXQuaW5mbyI7czo3OiJ2ZXJzaW9uIjtzOjM6IjAuMSI7czoxMToiZGVzY3JpcHRpb24iO3M6ODM6ItCg0LDQsdC+0YLQsNGO0YnQuNC5INGC0LXQsyDQtNC70Y8g0LLRi9Cy0L7QtNCwINGA0LXQt9GD0LvRjNGC0LDRgtC+0LIg0L/QvtC40YHQutCwIjtzOjQ6ImhlbHAiO3M6MzAxOiJoMS4gYWN0X3NlYXJjaF9yZXN1bHRfZXhjZXJwdAoK0J/QvtC00LTQtdGA0LbQuNCy0LDQtdGC0YHRjyDRgtC+0LvRjNC60L4g0LDRgtGC0YDQuNCx0YPRgiBfX2hpbGlnaHRfXyDQv9C+INGD0LzQvtC70YfQsNC90LjRjiDRg9GB0YLQsNC90L7QstC70LXQvSDQsiBfX3N0cm9uZ19fCgrQmtC+0LQg0YTRg9C90LrRhtC40Lgg0YHQvtC00YDQsNC9INC40Lcg0YHRgtCw0YDQvtC5INCy0LXRgNGB0LjQuC4g0KLQsNC60LbQtSDQv9GA0LjQvNC10L3RkdC9INC/0LDRgtGHINC00LvRjyDRgNGD0YHRgdC60L7Qs9C+INGP0LfRi9C60LAuIjtzOjQ6ImNvZGUiO3M6MjcyMToiZnVuY3Rpb24gYWN0X3NlYXJjaF9yZXN1bHRfZXhjZXJwdCgkYXR0cykgew0KCWdsb2JhbCAkdGhpc2FydGljbGUsICRxOw0KCSRyZXQgPSAnJzsNCglleHRyYWN0KGxBdHRzKGFycmF5KA0KCSAgICAnaGlsaWdodCcgICAgID0+ICdzdHJvbmcnLA0KCSksJGF0dHMpKTsNCgkNCglpZiAoZW1wdHkoJHRoaXNhcnRpY2xlKSkgcmV0dXJuOw0KCQ0KCWV4dHJhY3QoJHRoaXNhcnRpY2xlKTsNCgkNCgkkcmVzdWx0ID0gc3RyaXBfdGFncyhwcmVnX3JlcGxhY2UoIi8+XHMqPC8iLCI+IDwiLCIkZXhjZXJwdCAuLi4gJGJvZHkiKSk7DQoJDQoJLy8gVVRGLTggLy8NCgkkdXAgPSBleHBsb2RlKCIgIiwgItCQINCRINCSINCTINCUINCVINCBINGRINCWINCXINCYINCZINC5INCaINCbINCcINCdINCeINCfINCgINChINCiINCjINCkINClINCmINCnINCoINCpINCqINCrINCsINCtINCuINCvIEEgQiBDIEQgRSBGIEcgSCBJIEogSyBMIE0gTiBPIFAgUSBSIFMgVCBVIFYgVyBYIFkgWiIpOw0KCQkkZHcgPSBleHBsb2RlKCIgIiwgItCwINCxINCyINCzINC0INC1INC1INC1INC2INC3INC4INC4INC4INC6INC7INC8INC9INC+INC/INGAINGBINGCINGDINGEINGFINGGINGHINGIINGJINGKINGLINGMINGNINGOINGPIGEgYiBjIGQgZSBmIGcgaCBpIGogayBsIG0gbiBvIHAgcSByIHMgdCB1IHYgdyB4IHkgeiIpOw0KCQ0KCSRyZXNfdXAgPSBzdHJfcmVwbGFjZSgkdXAsICRkdywgJHJlc3VsdCk7ICAvLyB0byBsb3dlcmNhc2UNCgkkcV91cCA9IHN0cl9yZXBsYWNlKCR1cCwgJGR3LCAkcSk7ICAgICAgICAgLy8gdG8gbG93ZXJjYXNlDQoJJHJlc19sZW4gPSBzdHJsZW4oJHJlc191cCk7DQoJJHFfbGVuID0gc3RybGVuKCRxX3VwKTsNCgkNCgkvLyDQvdCw0LnQtNGR0Lwg0L/QvtC30LjRhtC40Lgg0LjRgdC60L7QvNC+0Lkg0YHRgtGA0L7QutC4INCyINGC0LXQutGB0YLQtSAo0YPQttC1INCx0LXQtyDRgtGN0LPQvtCyKQ0KCSRwb3MgPSBhcnJheSgpOw0KCWZvciAoJGk9MDsgJGkgPCBzdHJsZW4oJHJlc191cCk7ICRpKyspIGlmIChzdWJzdHIoJHJlc191cCwkaSwkcV9sZW4pID09ICRxX3VwKSAkcG9zW10gPSAkaTsNCgkNCgkvLyDQstGL0LTQtdC70LjQvCDQuNC90YLQtdGA0LLQsNC70Ysg0LrQvtGC0L7RgNGL0LUg0LzRiyDQsdGD0LTQtdC8INCy0YvQstC+0LTQuNGC0Yw6IFxzPC0tIH40MCDRgdC40LzQstC+0LvQvtCyIC0tPtGB0LvQvtCy0L48LS0gfjQwINGB0LjQvNCy0L7Qu9C+0LIgLS0+XHMNCgkvLyDQstC+0LHRidC1IDQwINGN0YLQviDQtNC70Y8g0LrQuNGA0LjQu9C40YbRiywg0L3QsCDQu9Cw0YLQuNC90LjRhtGDINCx0LXQtNC10YIg0L/QviA4MCDQv9GA0LjQvNC10YDQvdC+LiB1dGYtOCDQvtC00L3QsNC60L4uDQoJJHBvcyA9IGFycmF5X2NodW5rKCRwb3MsMSk7DQoJZm9yICgkaT0wOyAkaSA8IHNpemVvZigkcG9zKTsgJGkrKykNCgl7DQoJICAgICRydCA9ICRwb3NbJGldWzBdICsgODAgKyAkcV9sZW47DQoJICAgICRsdCA9ICRwb3NbJGldWzBdIC0gODA7DQoJICAgIGlmICgkbHQgPCAwKSAkbHQgPSAwOw0KCSAgICBpZiAoJHJ0ID4gJHJlc19sZW4pICRydCA9ICRyZXNfbGVuOw0KCSAgICB3aGlsZSAoJHJlc191cHskbHR9IT0iICIgYW5kICRsdD4wKSAkbHQtLTsNCgkgICAgd2hpbGUgKCRyZXNfdXB7JHJ0fSE9IiAiIGFuZCAkcnQ8JHJlc19sZW4pICRydCsrOw0KCSAgICAkcG9zWyRpXVsxXSA9ICRsdDsNCgkgICAgJHBvc1skaV1bMl0gPSAkcnQ7DQoJfQ0KCS8vINGC0LXQv9C10YDRjCBBcnJheSAoIEFycmF5ICggMCA9PiDQv9C+0LfQuNGG0LjRjyDRgdC70L7QstCwLA0KCS8vICAgICAgICAgICAgICAgICAgICAgICAgMSA9PiDQvdCw0YfQsNC70L4g0LjQvdGC0LXRgNCy0LDQu9CwLA0KCS8vICAgICAgICAgICAgICAgICAgICAgICAgMiA9PiDQutC+0L3QtdGGINC40L3RgtC10YDQstCw0LvQsCApLCAuLi4gKQ0KCQ0KCS8vINC10YHQu9C4INC40L3RgtC10YDQstCw0LvRiyDQv9C10YDQtdGB0LXQutCw0Y7RgtGB0Y86DQoJLy8gfCAgICAgICAgfjQwICAgICDQv9GA0LXQtNGL0LTRg9GJ0LjQuSAgICAgfjAuLjgwICAgICAgIHwgICDRgtC10LrRg9GJ0LjQuSAgICB+NDAgICAgICB8DQoJLy8gPC0tINC/0LXRgNC10LQg0YHQu9C+0LLQvtC8IC0tPtGB0LvQvtCy0L48LS0g0LzQtdC20LTRgyDRgdC70L7QstCw0LzQuCAtLT7RgdC70L7QstC+PC0tINC/0L7RgdC70LUg0YHQu9C+0LLQsCAtLT4NCglmb3IgKCRpPTE7ICRpIDwgc2l6ZW9mKCRwb3MpOyAkaSsrKQ0KCSAgICBpZiAoJHBvc1skaV1bMV0gPD0gJHBvc1skaS0xXVsyXSkNCgkgICAgew0KCSAgICAgICAgJHBvc1skaV1bMV0gPSAkcG9zWyRpXVswXTsNCgkgICAgICAgICRwb3NbJGktMV1bMl0gPSAkcG9zWyRpXVswXTsNCgkgICAgfQ0KCQ0KCWZvcmVhY2goJHBvcyBhcyAkdmFsKQ0KCXsNCgkgICAgaWYgKCR2YWxbMF0gIT0gJHZhbFsxXSkgJHJldCAuPSAiIC4uLiAiOw0KCSAgICAkcmV0IC49IHN1YnN0cigkcmVzdWx0LCAkdmFsWzFdLCAkdmFsWzBdLSR2YWxbMV0pOw0KCSAgICAkcmV0IC49ICI8JGhpbGlnaHQ+IiAuIHN1YnN0cigkcmVzdWx0LCAkdmFsWzBdLCAkcV9sZW4pIC4gIjwvJGhpbGlnaHQ+IjsNCgkgICAgJHJldCAuPSBzdWJzdHIoJHJlc3VsdCwgJHZhbFswXSskcV9sZW4sICR2YWxbMl0tJHZhbFswXS0kcV9sZW4pOw0KCX0NCglyZXR1cm4gICAgJHJldCAuPSAkcmV0ID8gIiAuLi4iIDogJyc7DQp9IjtzOjQ6InR5cGUiO3M6MToiMCI7czozOiJtZDUiO3M6MzI6IjM0NzlmMDJkNTVmNGE2ZWFmMWVmYmI0YjVmN2ZiY2YzIjt9

Правильно работает с русским языком. Поддерживается только один аттрибут hilight

Отредактированно AngryCAT (23-10-2008 17:22:32)


TextPattern строить и жить помогает! Кстати, пишу плагины на заказ. ICQ 155-08-081. В асю, пожалуйста, по поводу заказов или платных консультаций (10$ час). Остальные вопросы в форум или на почту.

Неактивен

 

#8 24-10-2008 21:54:03

Gerich
земля
Зарегистрирован: 07-09-2008
Сообщений: 100

Re: В новой версии не работает тег search_result_excerpt

А как лимит слов поставить не подскажите? А то выводится чуть ли не целая статья, если искомое слово встречается и в начале и в конце статьи.

Неактивен

 

#9 25-10-2008 07:08:32

AngryCAT
ферт
Откуда: Германия
Зарегистрирован: 18-04-2006
Сообщений: 486
Вебсайт

Re: В новой версии не работает тег search_result_excerpt

Лимит я пока не вставлял. В версии из которой я выдирал рабочий код этого аттрибута не было. Будет время добавлю.


TextPattern строить и жить помогает! Кстати, пишу плагины на заказ. ICQ 155-08-081. В асю, пожалуйста, по поводу заказов или платных консультаций (10$ час). Остальные вопросы в форум или на почту.

Неактивен

 

#10 17-01-2009 10:03:14

Calm
добро
Зарегистрирован: 03-01-2009
Сообщений: 41

Re: В новой версии не работает тег search_result_excerpt

Спаибо, AngryCAT
В 4.0.7 отлично работает.

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru