Переназначение комментария [РЕШЕНО]

Аватар пользователя LERIK LERIK 18 мая 2010 в 0:25

По умолчанию (при float:left для ссылок ) всё работало нормально, они шли в нормальном порядке. При придании им атрибута float: right - я получила зеркальную копию ссылок. Через firebug нашла необходимые для изменения атрибуты. Проблема заключается в том, чтобы найти в какой из файлов были прописаны эти значения first и last. В файлах темы я их не нашла. Где их искать. Firebug видит эти атрибуты, но не говорит откуда он их взял. Ниже прикрепила файлик.

http://kleolabs.com/1.jpg

Комментарии

Аватар пользователя LERIK LERIK 18 мая 2010 в 12:27

"Бян" wrote:
А если убрать float:right у ссылок и попробовать:
#comments ul.links {float:right}

Просто божественно. Нет слов. Огромнейшее спасибо.

До Вашего коммента у меня было 3 выхода.
1. сделать float:right только для кнопки ответить, а все остальные оставить слева.
2. Идти сюда comment.module/function comment_links() и просто переставить местами кусочки кода с нужными кнопками относительно друг друга (это помогло). (

$links['comment_delete'] = array(
'title' => t('delete'),
'href' => "comment/delete/$comment->cid"
);

поменять местами с

$links['comment_reply'] = array(
'title' => t('reply'),
'href' => "comment/reply/$comment->nid/$comment->cid"
);

Это действительно помогло решить проблему. Но в этом случае были бы проблемы при обновлении.

3. Переназначить функцию function comment_links($comment, $return = 1) в своей теме в template.php. Если честно, то что-то не получилось это сделать. Тема называется kleo. Вместо comment_links, я писала kleo_comment_links. Но что-то не помогло, видимо мои знания кода весьма скудны.

В итоге воспользовалась Вашим вариантом. #comments ul.links {float:right} Он самый простой и эффективный. Спасибо ещё раз