Drupal - убираем имя пользователя в данных публикации

Версия для печатиОтправить другуPDF version

По умолчанию Drupal для публикаций типа "Заметка" отображает информацию о публикации по типу "Опубликовано muff в 19:21 28.01.2013". Отключить отображение информации о сообщении можно в настройках тем оформления: Управление -> Конструкция сайта -> Темы оформления -> Настройки -> Глобальные настройки.

Однако довольно часто необходимо, чтобы отображалось время публикации сообщения, а имя пользователя скрыть. Подкоректировать отображение информации о публикации можно "ручками", внеся изменения в файл modules/node/node.module.

Ищем в этом файле следующий блок:

function theme_node_submitted($node) {
  return t('Submitted by !username on @datetime',
    array(
      '!username' => theme('username', $node),
      '@datetime' => format_date($node->created),
    ));
}

Правим его, например, до следующего состояния:

function theme_node_submitted($node) {
  return t('@datetime',
    array(
      '@datetime' => format_date($node->created),
    ));
}

В результате в информации о публикации отображается только дата публикации без указания имени пользователя.

 

Ваша оценка: Нет Средняя: 3.1 (21 голос)

Вставай, Україно!

Литература