Как можно убрать подпись

Главные вкладки

Аватар пользователя crash crash 13 апреля 2007 в 12:21

Хочу убрать подпись которая идет в материале.
Например мне не надо на каждой странице Имя автора материала ивремя создания. Это можно отключить в Админке.
Помогите пожалуйста

Комментарии

Аватар пользователя axel axel 13 апреля 2007 в 12:28

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

Аватар пользователя aka aka 19 сентября 2007 в 23:05

Quote:
Можно отключить в настройках темы для каждого типа контента (если тема предусматривает такую настройку, большинство тем предусматривают).

не нашел... ткните пальцем пожалуйста...

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 13 апреля 2007 в 12:33

Насчёт админки не помню.
Зато можно отключить прям в теме.
Например этот кусок в теме Zen (файл node.tpl.php):

<?php if ($submitted): ?>   <span class="submitted"><?php print t('Posted ') . format_date($node->created, 'custom', "F jS, Y") . t(' by ') . theme('username', $node); ?></span>
<?php endif; ?>
Редактируете/комментируйте как душе угодно

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

Аватар пользователя worona worona 20 сентября 2007 в 2:55

Добрый!
Оформление - настройки - Включите или отключите отображение имени автора сообщения и даты создания в материалах определенного типа.

Аватар пользователя aka aka 20 сентября 2007 в 21:20

Пока я нашел другой способ борьбы с подписями - с помощью модуля signature...

Просто удаляем шаблон, и все...
__________________________

%s

Но в учетных данных пользователя осталось поле для ввода этого комментария...

Аватар пользователя Гость Гость (не проверено) 2 июня 2008 в 16:05

Делается примерно так. Выделенное жирным очищает textarea облаcть.

Quote:

function remote_commentary_form_alter($form_id, &$form) {
if ($form_id == 'comment_form') {
$form['comment_filter']['comment']['#default_value'] = '';

if (arg(1) == 'reply' && arg(3)) {
$comment = db_fetch_object(db_query('SELECT c.*, u.uid, u.name AS registered_name FROM {comments} c INNER JOIN {users} u ON c.uid = u.uid WHERE c.cid = %d AND c.status = 0', $cid));

if (arg(4) == 'quote') {
$form['comment_filter']['comment']['#default_value'] = '

'. $comment->comment .'

';
}

$form['subject']['#default_value'] = 'RE: '. $comment->subject;
}
elseif (arg(1) == 'reply' && arg(2)) {
$node = node_load($nid);

$form['subject']['#default_value'] = 'RE: '. $node->title;
}
}
}

Вывод signature возможен при темизации. Только в этом случае привязки к комментарию не будет, т.е. signature будет динамически меняться при смене владельцем.