Исправляем баги в Drupal

В Drupal, как и в любой достаточно серьезной системе, есть и ошибки. Одна из них достаточно долго мозолила мне глаза. В случае, когда незарегистрированные пользователи (гости) оставляют комментарии, напротив имени пишется фраза "не проверено". Все бы хорошо, но она пишется даже в том случае, когда отключена премодерация комментариев (у меня она отключена).

Как выяснилось, это действительно ошибка, и лечится она достаточно просто. Спасибо за наводку Уникальному Человеку. Надо найти в файле /includes/theme.inc строчку:

$output .= ' ('. t('not verified') .')';

И просто закомментировать ее. Решение, может быть, не очень красивое (по идее, стоило бы проверять признак премодерирования), но работает. Может кому-нибудь еще пригодится.

Комментарии

Re: Исправляем баги в Drupal

FX Poster аватар

Нафиг друпал. Да и пхп нафиг :) Советую перебираться на питон/руби.

Re: Исправляем баги в Drupal

SolarWind аватар

Аргументы?

Re: Исправляем баги в Drupal

FX Poster аватар

Питон удобнее чем PHP, это однозначно. Вот насчет друпала ничего не скажу. Но действительно хорошо спроектированного кода на PHP я видел мало...

Re: Исправляем баги в Drupal

SolarWind аватар

Да, питон удобнее и красивее. Но:

  • Мало адекватных питон-хостингов.
  • Нет доступной готовой CMS уровня того же друпала. У меня нет времени и желания допиливать напильником джанго. Мне просто нужна CMS для блога (и не только), я не собираюсь становиться веб-разработчиком. Мне не нужно шашечки, мне надо ехать, и прямо сейчас.

А друпал - это как раз пример грамотно спроектированной системы, чем мне и понравился. Питон очень меня радует. Но занимаюсь я им не в приложении к вебу.

Re: Исправляем баги в Drupal

Michael de`OZ аватар

А два дня назад про этот самый Drupal ты говорил что у него качественный код. А вот оказывается ен прошло и двух дней как появились баги. А что будет через месяц?

Re: Исправляем баги в Drupal

SolarWind аватар

Ну баги есть в любом программном продукте. Этот конкретный баг в версии 5.х, как оказалось, достаточно известен. К тому же он некритичен. Так, из разряда мелочей. А больше я за три месяца использования друпала багов и не встречал. Надеюсь, что и не встречу больше, во всем остальном друпал у меня отлично работает.

Re: Исправляем баги в Drupal

kostin аватар

И я соглашусь: 20 тысяч строк качественного кода. Но не идеального. Идельного не бывает. К тому же, ошибка далеко не критическая.

Re: Исправляем баги в Drupal

Золотой аватар

На мой взгляд это не ошибка, а фича :)
И вот почему: "не проверено" в данном случае относится не к модерации комментариев, а к модерации пользователей. Друпал действительно не может сказать тот ли это пользователь, каким он себя называет. Это можно гарантировать только для зарегистрированных пользователей.

А убрать данную фичу можно более правильным (без изменения кода ядра) способом, про него подробно написано здесь.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу. Если у вас есть аккаунт в Gravatar, он будет использован для показа вашей аватарки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.