Поставить RSS на место

Feb 8, 07:58 am Категория:   Комментарии [3]

Стандартные шаблоны Textpattern обычно содержат в правильных местах правильные ссылки для подписки на RSS. Это достигается за счёт внедрения в тело документа двух пар тегов. В заголовке, т.е. до тега <body>, ставится пара вот таких строк:

<txp:feed_link flavor="atom" format="link" label="Atom" />
<txp:feed_link flavor="rss" format="link" label="RSS" />

Это даёт красивую иконку в адресной строке, кликнув на которую можно оформить подписку на интересный блог. Особенно это актуально в свете напавшей на блогеров тенденции креативить соответствующую иконку на страничках - иногда её тяжело найти.

А в теле документа пишется вот такая последовательность:

<txp:feed_link label="RSS" /> / <txp:feed_link flavor="atom" label="Atom" />

Вроде всё просто. Но тут в игру вступает FeedBurner или другой сервис управления RSS потоками. Идея хорошая, но возникает некое раздвоение личности: RSS поток с сайта можно читать по двум адресам - самого сайта и с сервиса. И тут сервис теряет свою привлекательность: не может посчитать подписчиков, дать верную статистику и т.п. Чтобы этого не было, я убирал стандартные теги CMS и прописывал в шапке вот такую строчку,

<link rel="alternate" type="application/rss+xml" title="RSS поток" href="http://feedproxy.google.com/ihhi-blog" />

и теле шаблона ссылку вида

<a href="http://feedproxy.google.com/ihhi-blog" title="RSS поток">RSS канал</a>

Вроде ничего страшного, если знаешь, что и как нужно сделать. И даже в этом случае нужно найти место, где эти коды спрятаны. До недавнего времени я считал, что сделав эту операцию один раз, я буду избавлен от головной RSS боли до момента смены дизайна. Но тут случился массовый переезд клиентов FeedBurner на новые адреса. Google, спасибо тебе.

Благодаря этому я озаботился автоматизацией смены адреса RSS канала. И для этого нашёлся плагин wyn_feed_redirector v0.1, который решает данную проблему. После стандартной установки плагина нужно только указать адрес, на который будет редиректиться канал и всё. Больше никаких проблем. Я готов к любым переездам Googl'a. И даже с Googl'a.

Да, кстати, можете подписаться на RSS и проверить, как оно пересылает, а я проверю - как Google вас посчитает.

Упрощаю себе жизнь

Jan 16, 02:15 am Категория:   Комментарии [4]

Продолжим изучение TxP (мне почему-то нравится именно такое написание длинного слова Textpattern) с точки зрения блоггера. Сегодня я предлагаю всё-таки установить визуальный редактор. Основная причина: поддержка copy/paste. Про моральные и юридические аспекты ничего не скажу, но предупреждаю, что если исходный текст содержит мусор или ошибки форматирования, то и они скопируются в создаваемый документ. Многие считают, что десяток другой мелких и не очень нарушений при создании html документа не играют никакой роли, если в браузере выглядит нормально. Возможно, но я считаю, что каждое отклонение от стандартов усложняет работу поискового робота и снижает шансы страницы правильно индексироваться.

Весь текст статьи