Posts Tagged ‘drupal’

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, где-то треть рабочая. В чём проблема?

IRC #drupal

Friday, November 21st, 2008

valcker@leeloo:~/.kde/share/apps/konversation/logs$ ls -lh –sort=size | head
total 141M
-rw-r–r– 1 valcker valcker  42M 2008-11-21 13:01 freenode_#drupal.log
-rw-r–r– 1 valcker valcker  29M 2008-11-21 13:02 freenode_#drupal-support.log
-rw-r–r– 1 valcker valcker  23M 2008-11-21 12:59 freenode_#ruby-lang.log
-rw-r–r– 1 valcker valcker  20M 2008-11-21 13:00 freenode_#qt.log
-rw-r–r– 1 valcker valcker  13M 2008-10-31 19:22 freenode_#ruby.log
-rw-r–r– 1 valcker valcker 3.6M 2008-11-21 11:40 freenode.log
-rw-r–r– 1 valcker valcker 2.4M 2008-07-25 20:44 freenode_#enomaly.log
-rw-r–r– 1 valcker valcker 2.4M 2008-11-21 13:01 freenode_##c++.log
-rw-r–r– 1 valcker valcker 1.6M 2008-11-21 12:57 freenode_##java.log

Это доказывает мою теорию о канале #drupal - они просто слишком много говорят.