2.7 и feed с коментари, отново

December 15, 2008

Току що забелязах, че в прясно инсталираните wordpress 2.7 блогове фийдовете с коментари са отново прецакани. Причината е, че някой невнимателно е направил адресите да изглеждат по този начин:

<link>http://www.bloodys.com/?p=908&cpage=1#comment-17962</link>

Вместо по този начин:

<link>http://www.bloodys.com/?p=908#comment-17962</link>

Знакът & в xml, когато не е в CDATA трябва да се енкодне до &amp;. Освен гърмежът на XML парсъра (ще гръмне и програмата ви, с която следите коментари, примерно firefox), адресът вече не съвпада с оригиналния от фийда на блога и не може директно да се отнесе към коректния пост.

Довечера ще пробвам да го оправя в TopBlogLog, до тогава новообновените 20-30 блога няма да мога да им броя коментарите.

Мразя новите версии Уърдпрес 🙂

ps. бъгът е известен на WP общонстта от 2-3 седмици, но новата версия просто е пусната с този компромис. Blog.bg и те нямат фийд за коментари, дали да не обмисля миграция? 😉

Публикувано в: Uncategorized 15 коментара RSS 2.0

Ако постът ви харесва, цъкнете на сърцето:

Коментари

15 коментара на “2.7 и feed с коментари, отново”

  1. Васил Тошков on December 15th, 2008 20:35

    Това с кодирането на амперсанд-ите си го пропуснал в кода на widget-та ти за topbloglog общество.

    Не че не работи и така, но писка валидатора на ейтакива луди като мен, който го пускат.

    Малко градивна критика 😉

  2. Longanlon on December 15th, 2008 23:03

    прекалено често ги пускат тия нови версии, прекалено много неща променят. какво стана с хубавата мъдрост “ако работи не го поправяй”?

    аз не ъпдейтвам от последния път (2.5 мисля), когато прецакаха начина на изкарване на фийда, та три дни търсих плъгин, дето да го оправя, за да излиза както преди, а не както някой си е решил, че трябва.

    гледам, някои хора проблеми с кирилицата имат и т.н. за какво по дяволите е това изкарване на нови версии всеки месец?!?

  3. dzver on December 16th, 2008 01:49

    Не знам, за мен съвършенството беше достигнато някъде около 2.3.3 и от там насетне все нещо ме дразнеше. Чак с 2.6.5 свикнах 🙂 Ако не бяха секюрити проблемите, още щях да съм с 1.5.

    Този път имаше гласувания за интерфейсите, но още не ми се рискува.

  4. Калоян К. Цветков on December 16th, 2008 10:26

    Тази версия на административния панел ще се задържи повече според мен 😉 Повече са го мислили този път след фиаското с 2.5 … обаче откаде да знаем догодина с 3.0 какво може да ни изненада.

  5. dzver on December 16th, 2008 10:59

    Решението от вчера е re.sub(‘&cpage=1’,”,str), но в дългосрочен план такива неща не мога да оставя в работещ код ;/

  6. Стефан Кънев on December 16th, 2008 12:08

    Заклеймихте прогреса, ей…

  7. dzver on December 16th, 2008 13:05

    Това е рачешки прогрес, 1 напред, 2 назад 😉

  8. Michel on December 16th, 2008 15:49

    2.3.3 беше много добър и изчистен като интерфейс. Всъщност, от 2.0 до 2.3 нямаше никакви промени.

    2.5.x и 2.6.x бяха ужасни, неефективни, и вдясно целият sidebar беше празен, а по-важните неща бяха преместени най-долу, супер-безсмислено. Неслучайно толкова много хора намразиха тогава Admin интерфейса и особено Write Page.

    Проблемът с WP е, че не може да не се правят upgrade-и. Всички версии преди най-последната версия обикновено са лесно хакваеми. И няма как. Затова и аз вече съм с 2.7.

    Надявам се, обаче, че новият интерфейс (който наистина е много по-добър от 2.5 серията!), да се задържи няколко години и да спрем за малко с визуалните промени в админа всеки месец;-) Отсега нататък само леки оптимизации тук-там бих препоръчал… (въпреки че вече се чуват гласове в полза на threaded comments в 2.8 и в админа на WP, lol!).

    Като цяло, мисля, че 2.7 е стъпка напред, и то доста голяма. Добре е, обаче, да не се прекалява с промените, дори и с хубавите… примерно, ако MS Word му сменяха интерфейса веднъж на три месеца, а нови версии излизаха веднъж на две седмици, мисля, че Microsoft нямаше да имат и 100 клиента по света в момента… 🙂

  9. dzver on December 16th, 2008 15:53

    не съм видял нито един форум, в който threaded comments да е реализирано така, че да е удобно за употреба.

  10. Георги Фурнаджиев on December 16th, 2008 22:50

    Не да се заяждам, но много навътре ги приемате тия фийдове … 🙂

    Да се тревожите за бъговете в RSS-а на КОМЕНТАРИТЕ е вече прекалено.

    @Michel – като се занимават с глупости, като админския интерфейс, ще са им хакваеми старите версии.

  11. dzver on December 17th, 2008 00:34

    Георги, при положение че предлагам сайт и уиджет, които броят коментари, нормално е да го приемам така. Очаквам да изгърми фийда на блог.бг, но той не гърми. За тая сметка изгърмяват вкупом всички wp блогове за втори път напоследък.

  12. николай on December 17th, 2008 18:05

    Мда, гадно е, че е останал този бъг. Ако някой се беше сетил да (поне едно):
    * му вдигне severity-то
    * да сложи has-patch ключова дума
    * да приложи истински patch, а не да пуска целия променен файл, в който има само един различен ред

    щеше да e commit-нато в 2.7.

    Няколко свързани бележки:
    * не ползват ли всички красиви връзки? Там проблемът го няма 🙂
    * dzver, колко пъти да ти повтарям за feedparser? Той не гърми.

  13. dzver on December 17th, 2008 18:27

    С фийдпарсъра съм стигнал донякъде и се запънах заради нещо, което не откривам как се прави.

    Ники, а защо са добавени тези cpage=1 и comment-page-1? Това предполага, че коментарите са пейджирани и че ако не се зареди точно първа страница, коментарът няма да се види.

  14. николай on December 17th, 2008 19:56

    Ако си си включил странирането на коментарите, тогава cpage ти казва, в коя страница с коментари се намира точно този коментар, за да може връзката към него да включва публикацията и точната страница с коментари.

  15. Димитър on December 18th, 2008 23:47

    Няма смисъл да те хваля, само ще ти съобщя че те номинирам за Kreativ Blogger – http://timiti206.blogspot.com/2008/12/kreativ-blogger.html

Оставете отговор