Проблема в следующем:
(смотреть скриншот)
http://s55.radikal.ru/i148/1112/ba/bf3048deb50e.jpg
1) имеется пользователь "Admin" и справа от него Дата комментария и код из файла comment.tpl.php в папке темы
Как сделать так чтобы было написано "Опубликовал Admin" потом поставить ";" между админом и датой.
2) если в форме комментария писать долго в строку букву например "к" как мы видим на снимке, то комментарий вылезает за края листа, как можно это поправить? чтобы слова переносили и буквы сразу в след. строку и не вылезали за края.
Жду ваших ответов. Спасибо.
Комментарии
1) если примитивно, то
<?php
print 'Опубликовал '.$author.'; ';
?>
Если правильно, смотрите на [ru-api=t]
2)вам сюда http://htmlbook.ru/samcss
c 1-ым пунктом разобрались. Спасибо отправляется к rimen.
Осталось разобратся со вторым пунктом. Прошу поддержку. В той энциклопедии я ничего не найду даже за 2 месяца...
Жаль, столько времени зря...
Небольшая подсказка - задайте ширину comment wrapper'у.
Большая подсказка - учитесь учиться
Можно учится двумя способами которые мне известны):
1) самому постигать науку
и
2) спрашивать, получать ответ (знание) и потом это знание использовать в других вопросах
А если изначального знания у человека нету, не надо отправлять его читать энциклопедию)
По wrapper'у
Есть в модуле comment коды:
$reply = arg(0) == 'comment' && arg(1) == 'reply';
if (user_access('post comments') && node_comment_mode($nid) == COMMENT_NODE_READ_WRITE && (variable_get('comment_form_location_'. $node->type, COMMENT_FORM_SEPARATE_PAGE) == COMMENT_FORM_BELOW) && !$reply) {
$output .= comment_form_box(array('nid' => $nid), t('Post new comment'));
}
if ($output) {
$output = theme('comment_wrapper', $output, $node);
}
}
return $output;
}
/**
* Process variables for comment-wrapper.tpl.php.
*
* see comment-wrapper.tpl.php
* see theme_comment_wrapper()
*/
function template_preprocess_comment_wrapper(&$variables) {
// Provide contextual information.
$variables['display_mode'] = _comment_get_display_setting('mode', $variables['node']);
$variables['display_order'] = _comment_get_display_setting('sort', $variables['node']);
$variables['comment_controls_state'] = variable_get('comment_controls_'. $variables['node']->type, COMMENT_CONTROLS_HIDDEN);
$variables['template_files'][] = 'comment-wrapper-'. $variables['node']->type;
}
),
'comment_wrapper' => array(
'template' => 'comment-wrapper',
'arguments' => array('content' => NULL, 'node' => NULL),
),
И хоть убейте но не вижу тут никаких (ширины и высоты). Могу сослаться только на arguments и представить что это параметры ширины и высоты. Есть ответы?
Вам ответят, если вопрос стоит того, но учить азам никто не будет.
Откройте для себя css http://ru.wikipedia.org/wiki/Css
Они решат вашу проблему.
http://htmlbook.ru/css/width и т.п.
что значит "Вам ответят, если вопрос стоит того" тут ещё и выбирают кому помочь?) Rimen не пишите в эту тему пожалуйста.
Вам же подсказали!
Видимо надо опять методом проб и ошибок.
Нет! Надо просто изучить CSS.