Опыт, сын ошибок трудных

No translations available for this entry

Вот уже пятый день, как ломаю WordPress.

Накойхрен мне это надо? Все просто - хочу вести двуязычный блог в одном, гхм, месте. WordPress казался, да и кажется, лучшей пока платформой для этого, вот только объем взмахов топором, необходимых для того, чтобы оно наконец нормально заработало, уже зашкаливает:

  • Многоязычный плагин gengo. Вроде работает, но не полностью совместим с WordPress 2.3.1 (пока?) - пришлось оторвать пару аппендиксов и нанести несколько серьезных ударов в печень. Кроме всего прочего, темплейты страниц должны быть творчески перекроены, чтобы ссылки на RSS и trackback URL не портились (gengo добавляет код языка пользователя в конец каждой ссылки по умолчанию, что для RSS и trackback недопустимо.
  • OpenID плагин. Поддерживает только клиента (т.е. WordPress не становится OpenID провайдером сам). Кроме того, из коробки не работает, но, в отличие от gengo, не требует серьезного хирургического вмешательства. Чтобы дать возможность логиниться через OpenID, нужно модифицировать формы, если используется тема, отличная от default. Главное неудобство - пользователям других блогов может быть непонятно, как именно надо логиниться.
  • LiveJournal comments.Удивительно, но работает сразу. Единственное “но” - не умеет отображать число коментов в LJ-копии поста, а очень хочется.
  • Brian’s Threaded Comments. Наследие LJ - хочу видеть дерево комментариев. Плагин работает, вот только несовместим ни с чем. Скрестить с темой K2 мне пока полностью не удалось (да и не уверен, что буду дальше пытаться).
  • Темы… выбор огромный, выбрать нечего. Буду ставить тему K2, но сначала надо нормально привинтить к ней OpenID контролы и решить, что буду делать с threaded comments.
  • Пока не пробовал привинчивать аватары из ЖЖ.

В общем, провел достаточно времени, занимаясь PHP хакингом.

Пойду, отдохну немного на C++.

2 Responses to “Опыт, сын ошибок трудных”


  1. Gravatar Icon 1 http-rlabs.livejournal.com-

    А добывать имя/электропочту из жж-шного сервера через openid плагин получается?

  2. Gravatar Icon 2 highlander-spb

    А добывать имя/электропочту из жж-шного сервера через openid плагин получается?

    Нет. Насколько я понимаю (пока не изучал вопрос вообще) то либо ЖЖ сервер не отдает эту инфу, либо, что более вероятно, OpenID не подразумевает этого.
    Но всегда можно свой профайл руками поправить…

del.icio.us:Опыт, сын ошибок трудных digg:Опыт, сын ошибок трудных spurl:Опыт, сын ошибок трудных wists:Опыт, сын ошибок трудных simpy:Опыт, сын ошибок трудных newsvine:Опыт, сын ошибок трудных blinklist:Опыт, сын ошибок трудных furl:Опыт, сын ошибок трудных reddit:Опыт, сын ошибок трудных fark:Опыт, сын ошибок трудных blogmarks:Опыт, сын ошибок трудных Y!:Опыт, сын ошибок трудных smarking:Опыт, сын ошибок трудных magnolia:Опыт, сын ошибок трудных segnalo:Опыт, сын ошибок трудных gifttagging:Опыт, сын ошибок трудных

Leave a Reply

Login with OpenID

(enter URL like xxxx.livejournal.com)

Or stay anonymous