Оффлайн блог-клиент ScribeFire
Опубликовал yarodin на 26/11/2008
Даже с объективно не плохим онлайн редактором wordpress мне работать совершенно не комфортно. Возможно это какие-то сугубо личные психологические заморочки, но охота пуще неволи – начал искать оффлайн блог клиент, работающий с wordpress. Главный вывод – на unix в этой области все довольно мрачно, родовые проклятия большинства клиентов – примитивизм и общая недоделаность. Не буду описывать все опробованные и не устроившие программы, вкратце упомяну несколько наиболее запомнившихся.
- BloGTK – последний релиз в 2005, пользоваться в настоящее время просто затруднительно – практически ничего не работает, да и в целом функционал на примитивнейшем уровне.
- Drivel – последний релиз в 2006. Еще более скромен по функционалу, чем предидущий.
- QTM – Последняя версия 0.7 очень сырая, отписать из нее в wordpress.com мне так и не удалось.
- Petrus Blogger – самый гуманный клиент из рассмотренных, вместе с тем нет проверки орфографии (или как-то она настолько нетривиально включается, что я ее не нашел). Также очень долго воевали с правильным отображением из под KDE – автор в итоге исправил.
И уж когда я совсем отчаялся, случайно наткнулся на ScribeFire – расширение к Firefox, реализующее весь необходимый мне функционал для ведения блога. Особенно меня приятно удивили следующие фичи:
- Настройка на аккаунт wordpress.com с минимальным количеством телодвижений.
- WYSIWYG с поддержкой просмотра записи в дизайне блога.
- Загрузка изображения через API wordpress.com сразу в библиотеку медиафайлов.
Да, и, положа руку на сердце, все остальные оффлайн клиенты по функционалу и стабильности работы, даже рядом не стоят со ScribeFire. Решил уж, под впечатлением от отличного расширения, изобразить из ScribeFire некое подобие отдельного цельного продукта. Издевался я так:
- Сделал отдельный профиль:
irefox -CreateProfile ScribeFire
- Поставил в этом профиле следующие расширения: ScribeFire, MMD WordPress FireFox Extension – добавляет в строку состояния меню для интеграции с вашим аккаунтом на wordpress.com, disablemenu – скрывает меню Firefox, WhoAmI – отображает название текущего профиля в строке состояния.
- Слегка поднастроил сам Firefox и ScribeFire: отключил отображение лишних панелей, сделал стартовой страницей chrome://performancing/content/scribefire.xul, запуск ScribeFire в полно экранном режиме и т.д.
- Нашел иконку в png от ScribeFire
- Добавил ее в ярлык запуска моего гибрида и также скопировал под именем temp.png в
/usr/lib/mozilla-firefox/chrome/icons/default
(так в Gentoo, в других Linux пути могут отличаться).
- Теперь самое интересное. Строка для запуска в ярлыке гибрида должна выглядеть так:
sudo mv /usr/lib/mozilla-firefox/chrome/icons/default/temp.png /usr/lib/mozilla-firefox/chrome/icons/default/main-window.png ; firefox -no-remote -P ScribeFire
А для запуска Firefox как браузера:
sudo mv /usr/lib/mozilla-firefox/chrome/icons/default/main-window.png /usr/lib/mozilla-firefox/chrome/icons/default/temp.png ; firefox -no-remote -P default %u
В итоге получили следующую прелесть:


stanislav сказал
Спасибо за наводку, вроде бы ничего, буду тестировать.
lilianpertenava сказал
спасибо, отличные плагины. да и вообще – масса возможностей. осталось только с раскруткой разобраться)
Den сказал
А почему он не постит с тегами? Вместо списка (на сайте wordpress 2.7) получется текст olli12/lili12/lili12/lili12/lili121/lili2/lilibr //liliolli12//lilibr //lili
yarodin сказал
Может потому что wordpress 2.7 вышел недавно и он еще не полностью поддерживается или это просто баг о котором вам следует сообщить разработчикам?
organic сказал
Вы случайно не знаете, как его настроить так, чтобы показывал все посты, а не последние 30?
yarodin сказал
В моем блоге пока сильно меньше 30 записей, поэтому честно говоря не в курсе.