Вы здесь

Разные кнопки на форуме

Есть форум, сделан на Drupal 7. Поставил сам модуль Forum, к нему еще модуль Advanced Forum, плюс еще Quote. Делал по примеру данного форума.

Получилась линейка действий: Вверх Цитировать удалить изменить ответить

Все они работают, а вот красота как то не очень. Т.е. пункт "Вверх" на сером фоне, "изменить" "ответить" на белом с двумя иконками, "Цитировать" "удалить" вообще кнопок.

На рисунке все видно.

Увы, нет ссылки на сайт. Он лежит локально. В кнопках Изменить и Ответить сталкиваются модуль Advance_forum (silver_bells) и тема Jackson.

А вот с кнопкой Удалить не могу понять, вроде и class есть такой, но почему-то в одном случае он работает, а во втором нет. В смысле, под администратором он на css модуля ссылается, а под обычным пользователем не хочет.

Дошел до того, что в файле advanced_forum.module нашел МЕСТО

// List the keys we are interested in.
$affected_keys = array('post-edit', 'comment-edit', 'post-delete', 'comment-delete', 'quote', 'comment-add', 'comment-reply');

// Add extra span tags for image replacement.
foreach ($links AS $key => $link) {
if (in_array($key, $affected_keys)) {
$links[$key]['attributes']['class'][] = "af-button-small";
$links[$key]['title'] = '' . $links[$key]['title'] . '';
$links[$key]['html'] = TRUE;
}
}

Когда смотришь в какой-нибудь опере полученный код тихо офигеваешь.

Код кнопки Удалить

  • удалить
  • Код кнопки Изменить


  • изменить

  • И вот отсутствие класса af-button-small а также тэга span выдает, что кнопка не рисуется. В чем же проблема?