Если кому интересно - я запатчил Movable Type для того, чтобы можно было задавать свой текст для cut-а (аналог жж-ного lj-cut), соответственно редактор в админке, поддержка импорта/экспорта этого поля, таг для шаблонов, а также запатчил lj2mt для поддержки этого же, а также поправил трансляцию тэгов b, i, s.
К сожалению, пока не дошли руки сделать нормально поле в админке, поэтому пока выкладывать патчик стыдно (:), но если кому надо - могу поделиться.
Наткнулся уже и на проблемки ... Залил я в фото-блог все посты из dimas_photo, всего-то 108 постов (2005-2007 года) ... В результате я уже не могу сделать полный репаблиш для этого блога - php обламывается по лимиту памяти в 32Мб на хостинге ...
Update: несмотря на увеличение доступной php памяти, как-то оно стабильнее работать не стало ... Сначала я нашел предложение отключить месячные индексы, мол это поможет ... Но выключать как-то не хотелось ... В результате я вспомнил про то, что есть еще и отложенный паблишинг ... Прочитал, включил этот режим, настроил крон ... Ура! С первой же попытки нормально зарепаблишился фото-блог целиком :)
Сама древовидность делается плагином Simply Threaded.
Патчи: ContextHandlers.pm.diff (добавлен таг MTCommentParentID) и ImportExport.pm.diff (импорт/экспорт его и MTCommentID).
Экспорт из ЖЖ делал с помощью ljArchive, Sync - Export to XML. Преобразовал в mt-ный формат с помощью lj2mt by Paul Philippov, в котором добавлена поддержка тагов и этих двух полей (патч).
P.S. Процитирую Алексея Тутубалина: Если вы не знаете что такое "патч", то он вам не нужен :)
- Импорта древовидных комментов (из ЖЖ) с сохранением древовидности, а не просто списком (сама древовидность делается плагином Simply Threaded).
- Более гибкого управления extended-частью записи, чтобы можно было как просто ставить свой текст ссылке (как текст в жж-ном lj-cut), так и возможности просто сказать не показывать body-часть записи при просмотре extended-части. Да, второе можно просто запатчить через шаблон, но хотелось бы иметь возможность сделать это для конкретной записи (причем может быть только части), а не для журнала целиком.
- Нормальной работы плагина кросс-поста - в
текущей версии вместо тагов кросспостится мусор, не работает (или не
всегда работает) редактирование кросс-постнутых записей, по крайней
мере в ЖЖ оно криво кросс-постит русский текст (кодами букв), и,
похоже, не работает кросс-пост в vox.com - выдает ошибку при том, что
атом возвращает 200 ОК. (нашел фикс, говорят войдет в следующую бету).
- (идея фикс) Синхронизации комментов из остальных мест (жж, вокс, и т.д.) в основной пост
Были
еще, конечно, некоторые мелочи, но с ними я научился уже бороться :)
Разве что за исключением автоматического добавления строки "Оригинально
запощено там-то, вы можете комментировать это там", но это просто руки
не дошли поковырять ...
Ну что же, попробуем :)
Кстати, а почему тогда и не multply.com? :)
Видно. Да. read more
on Меня видно? :)