Как удалить текст «отправлено» на дисплее узла?

18

В Drupal 6 опция удаления этого текста была расположена в настройках темы; где это в Drupal 7?

J-физ
источник

Ответы:

20

Для типа «базовая страница» это было бы example.com/admin/structure/types/manage/page/edit. Для типа "статья" это example.com/admin/structure/types/manage/article/edit.

tim.plunkett
источник
Я не знаю, почему за этот ответ проголосовали, но example.com/admin/structure/types/manage/article - это правильный путь для типа контента «article». Часть / edit не имеет никакого значения, так как «Edit» является вкладкой по умолчанию.
kiamlaluno
Вы правы, / edit - это MENU_DEFAULT_LOCAL_TASK, поэтому он загружается, даже если он опущен.
tim.plunkett
22

Вы можете найти эту опцию, отредактировав настройки типа контента.

Структура> Типы содержимого> Имя типа

Нажмите Редактировать

Затем снимите флажок Отображать информацию об авторе и дате. опция в настройках дисплея .

Даниил
источник
Где это в D7? путь - это то, что нужно.
J-Fiz
Это удаляет крошечный текст, который может понадобиться. Это не удаляет "Отправлено"
user1071840
3

Module Submitted By - это более детальное решение FWIW. Вот цитата об этом (со страницы проекта модуля):

... позволяет вам контролировать формат информации "Отправлено" в вашем контенте для каждого типа контента. Он добавляет набор полей в форму редактирования вашего узла под названием «Внешний вид», которая позволяет вставить шаблон с токенами для текста, который вы хотите отобразить.

Зависит от модуля Token . Примечание. Этот модуль не создает никаких данных; скорее он опирается на другие модули, предоставляющие эти данные через токен.

Вы можете найти модуль Custom Tokens полезным для вещей, которые еще не предоставлены.

1kenthomas
источник
0

В случае, если вы хотите скрыть текст «Отправлено» в коде, который является более гибким, чем настройки узла:

function my_theme_preprocess_node(&$variables) {
  if ($variables['submitted']) {
    $variables['submitted'] = t('!username on !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
  }
}
mchar
источник