Wie entferne ich den Text "gesendet von" auf der Knotenanzeige?

18

In Drupal 6 befand sich die Option zum Entfernen dieses Texts in den Designeinstellungen. wo ist es in Drupal 7?

J-Fiz
quelle

Antworten:

20

Für den Typ "Basisseite" wäre es example.com/admin/structure/types/manage/page/edit. Für den Typ "Artikel" ist es example.com/admin/structure/types/manage/article/edit.

tim.plunkett
quelle
Ich weiß nicht, warum diese Antwort herabgestimmt wurde, aber example.com/admin/structure/types/manage/article ist der richtige Pfad für den Inhaltstyp "Artikel". Der / edit-Teil macht keinen Unterschied, da "Edit" die Standardregisterkarte ist.
kiamlaluno
Sie haben Recht, / edit ist das MENU_DEFAULT_LOCAL_TASK, daher wird es auch geladen, wenn es weggelassen wird.
tim.plunkett
22

Sie finden die Option, indem Sie die Einstellungen für den Inhaltstyp bearbeiten.

Struktur> Inhaltstypen> Typname

Klicken Sie auf Bearbeiten

Deaktivieren Sie dann die Option Autor und Datum anzeigen. Option in den Anzeigeeinstellungen .

Daniel
quelle
Wo ist das in D7? Der Weg ist das, was gebraucht wird.
J-Fiz
Dadurch wird der möglicherweise benötigte winzige Text entfernt. Dies entfernt nicht "Eingereicht von"
user1071840
3

Module Submitted By ist eine feinkörnigere Lösung von FWIW. Hier ist ein Zitat darüber (von der Projektseite des Moduls):

... können Sie das Format der "Eingereicht von" -Informationen für Ihren Inhalt nach Inhaltstyp steuern. Es fügt Ihrem Knotenbearbeitungsformular eine Feldmenge mit dem Namen "Darstellung" hinzu, mit der Sie ein Token-Muster für den anzuzeigenden Text einfügen können.

Hängt vom Token- Modul ab. Hinweis: Dieses Modul erstellt keine Daten. Vielmehr stützt es sich auf andere Module, die diese Daten über Token bereitstellen.

Möglicherweise ist das Modul Benutzerdefinierte Token hilfreich für Dinge, die noch nicht bereitgestellt wurden.

1kenthomas
quelle
0

Wenn Sie den Text "Submitted by" im Code ausblenden möchten, der flexibler ist als die Knoteneinstellungen:

function my_theme_preprocess_node(&$variables) {
  if ($variables['submitted']) {
    $variables['submitted'] = t('!username on !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
  }
}
mchar
quelle