1

Тема: Установка MT-FeedBurner

Добрый день!
Извините если туплю, ставлю MT-FeedBurner. Положил файлы плагина в указанные папки на сервере, но в админке ничего не изменилось. Плагин ставлю первый раз может ещё что-то надо сделать?
Вижу, что указанные директории не соответствуют, т.к. папка plugins не в корне, а в /cgi-bin/mt/ (так мне хостер МТ поставил). Может пути надо править?
МТ - 4.23-ru

2

Re: Установка MT-FeedBurner

В архиве плагина, обычно, есть две папки: plugins и mt-static. Соответственно, из папки plugins нужно загрузить всё в вашу папку плагинов, в вашем случае — /cgi-bin/mt/plugins.

Но здесь дело в другом, плагин отсюда http://everitz.com/mt/feedburner/index.php ?

3

Re: Установка MT-FeedBurner

saahov пишет:

Но здесь дело в другом, плагин отсюда http://everitz.com/mt/feedburner/index.php ?

Совершенно верно :)

Что с ним?

4

Re: Установка MT-FeedBurner

Он для третьей версии Movable Type :)

5

Re: Установка MT-FeedBurner

saahov пишет:

Он для третьей версии Movable Type :)

Ёперный театр :)

А что делать-то?

6

Re: Установка MT-FeedBurner

2 варианта: написать разработчику, чтобы он обновил плагин, либо сделать всё вручную. Я бы выбрал второе, там делать особенно нечего. В шаблонах нужно всего-то заменить ссылку на фиду и оригинального на FeedBurner.

7

Re: Установка MT-FeedBurner

saahov пишет:

2 варианта: написать разработчику, чтобы он обновил плагин, либо сделать всё вручную. Я бы выбрал второе, там делать особенно нечего. В шаблонах нужно всего-то заменить ссылку на фиду и оригинального на FeedBurner.

Т.е. тупо в HTML Head адрес фида прописать и всё?

8

Re: Установка MT-FeedBurner

Да, там и ещё в нескольких других шаблонах. Нужно поискать в шаблонах, где встречается слово rss, atom, xml — и заменить в них ссылки при необходимости.

9

Re: Установка MT-FeedBurner

раз уж заговорили про feedburner
а как можно сделать перенаправление с иконки RSS в адресной строке блога на фид feedburnerа?

10

Re: Установка MT-FeedBurner

lexxa пишет:

раз уж заговорили про feedburner
а как можно сделать перенаправление с иконки RSS в адресной строке блога на фид feedburnerа?

в HTML Head адрес фида прописать

11

Re: Установка MT-FeedBurner

lexxa пишет:

а как можно сделать перенаправление с иконки RSS в адресной строке блога на фид feedburnerа?

Вопрос, скорее, должен звучать так: как переадресовать с текущего RSS-потока на поток в FeedBurner.

Изначально в блоге публикуется поток Atom. Второй вообще не нужен, его можно смело удалять. У него я бы изменил путь публикации, добавил в FeedBurner, а в самом блоге никаких ссылок на RSS не изменял. (Исключение составляют те ссылки, которые состоят из специального MT-тега (<$mt:Link template="feed_recent"$>), который возвращает ссылку на опубликованный шаблон, поэтому её нужно изменить.)

Пример, как это можно сделать:

  • Изменить адрес публикации шаблона потока. Изначально он публикуется по адресу atom.xml, можно публиковать его, например, в папке feedburner/atom.xml.

  • В FeedBurner указать адрес потока, тот, который получился в первом пункте.

  • В шаблоне HTML Head нужно заменить строку
    <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="<$mt:Link template="feed_recent"$>" />
    на
    <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="<mt:BlogURL />atom.xml" />

  • Далее нужно выполнить поиск по шаблонам по фразе <$mt:Link template="feed_recent"$>. В найденных шаблонах заменить <$mt:Link template="feed_recent"$> на <mt:BlogURL />atom.xml.

  • После этого создать на сервере файл .htaccess (если ещё не создан) и в него добавить следующее:
    RewriteEngine On
    RewriteRule ^atom\.xml$    http://feeds2.feedburner.com/feed-name

После этого при запросе atom.xml посетителей и подписчиков будет автоматически переадресовывать на поток в FeedBurner.

12 Отредактировано lexxa (04:03:2010 17:19:54)

Re: Установка MT-FeedBurner

Изменить адрес публикации шаблона потока. Изначально он публикуется по адресу atom.xml, можно публиковать его, например, в папке feedburner/atom.xml.



а если блог находится не на www.example.com а в www.example.com/blog
то
После этого создать на сервере файл .htaccess (если ещё не создан) и в него добавить следующее:
RewriteEngine On
RewriteRule ^blog/atom\.xml$    http://feeds2.feedburner.com/feed-name

После этого при запросе atom.xml посетителей и подписчиков будет автоматически переадресовывать на поток в FeedBurner.

только что то если кликать по RSS иконке в строке браузера, то не работает форвард на feedburner. А вот если по дефолтной RSS ссылке на сайте, то всё ок.

13

Re: Установка MT-FeedBurner

Значит в каких-то шаблонах нужно что-то подправить :) Скорее всего, в HTML Head.

14

Re: Установка MT-FeedBurner

saahov пишет:

Значит в каких-то шаблонах нужно что-то подправить :) Скорее всего, в HTML Head.

оказалось что редирект на работет в Chrome, а в FF и Opera всё ок