понедельник, 13 октября 2008 г.

Переезд с «Блоггера» (blogspot.com) на TextPattern

Синонимайзер с морфологией *
[тормоз]

Когда я собрался переезжать, обнаружил, что инструкция на сайте TextPattern.com немного устарела; мне пришлось модифицировать файлы в дистрибутиве и вообще идти немного другим путём. Который, кстати, оказался немного проще. Так что после меня все пойдут уже накатанной дорожкой. Пользуйтесь.

Пошаговое руководство

  1. Скачайте архив и распакуйте его в каталог /textpattern/include/import/, заменив существующие файлы. В import_blogger.php все внесённые мной изменения комментированы BrokenBrake, так что у вас есть возможность разобраться, если что-то пойдет не так, или если захотите внести индивидуальные изменения в импортируемые данные.
  2. Зайдите в свой аккаунт на blogger.com и поставьте лимит в 999 сообщений на главной странице (врядли у вас больше).
    Устанавливаем лимит
  3. Теперь переходите к настройкам макета и переключитесь на классический шаблон.
    Скриншот управления макетом в Blogger.com
  4. Скопируйте содержимое файла BloggerImportTemplate.txt из скачанного архива, замените этим код всего шаблона и сохраните изменения.
  5. Зайдите на свой блог.blogspot.com, дождитесь полной загрузки и сохраните весь HTML-код в файл import.txt, который нужно поместить опять же в каталог /textpattern/include/import/. Желательно удалить лишний код фрейма блогспотовской навигационной полоски.
  6. В админке TxP переходите в настройки/импорт, выбирайте «импортировать из Blogger», устанавливайте нужные настройки импорта и жмите кнопку «Далее».

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

Что дальше?

Я рекомендую закрыть старый блог.blogspot.com от поисковиков через настройки в панели, либо переделать шаблон таким образом, чтобы с каждой записи (оставить лишь заголовки) была ссылка на новые URLы.

Если вы столкнулись с той же проблемой, которая вынудила переезжать меня, вот вам маленький рабочий хак: после сохранения изменений шаблона нажмите кнопку «предпросмотр». В этом случае генерация будет происходить на домене blogger.com, и всё получится как надо. Желаю удачи!


Путешествуем автостопом!

* Эффективная реклама в бомжеленте.

Помогите Марине!

[http://brokenbrake.biz/2008/10/13/blogger_to_textpattern]