Archive for January, 2009

Странне

Friday, January 23rd, 2009

Странне

Странне

Странне

Странне

Мерзкая погодка

Вместо душа можно спокойно выходить на улицу в одежде.

Новый год

Wednesday, January 7th, 2009

Тем “географам” которые не верили мне, что Париж город маленький сразу во вторую часть поста.

(more…)

Drupal rocks!

Wednesday, January 7th, 2009

Заметка посвящается воздыхателям CMS Drupal.

Сегодня я столкнулся с весьма странной проблемой в друпале: не работают ссылки на комментарии. Для объяснения лучше привести пример: release announcement Drupal 6.0. Имеем страницу и почти 300 комментариев которые, естественно, разбиты на 2 страницы. При наведении курсора на заголовок одного из комментариев мы видим ссылку типа: http://drupal.org/drupal-6.0#comment-739010. По идее при переходе на такую ссылку мы должны попасть прямо на сам коммментарий, но это не происходит. Ну и хрен с ним, это не самое страшное, хуже когда комментарий находится на 2-й, 3-й или 20-й странице, как его искать вообще?

Быстрый поиск в issues выдаёт прямо целую мыльную оперу: #new links don’t work on paged threads. Сразу обращаем внимание на: “Version: 7.x-dev”, дальше переводим взгляд на: “singularo - March 2, 2004 - 08:34″. Что-что? Почти 5 лет багу? Говорите версия 7.х и не работают ссылки на комментарии? Дальше рекомендую почитать комментарии, они жгут. Пару примеров:

  • June 22, 2005 - 18:50: “There are about what, 5 patches to this bug floating around? Why the hell hasn’t one made it into the system yet?” - ага, мне тоже интересно.
  • Steven - December 15, 2006 - 08:47: “This is an annoying problem, but it requires some significant changes to be fixed. I’m postponing this to 6.x, so we can take enough time to find the best solution.” - ну да, а тем временем мы добавим кучу шашечек и рюшечек, новую тему, перепишем FormAPI и MenuAPI, а комментарии… да кому они нахрен нужны-то, эти комментарии :)
  • Zen - April 11, 2007 - 10:21: “This is non-critical.” - ну да :)
  • lilou - August 30, 2008 - 19:57: “Version: 6.x-dev » 7.x-dev; Status: closed » active” - круто.

Самое странное, что патчи есть. Их уже штук 20, где-то треть рабочая. В чём проблема?