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?

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.


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 .


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.


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']));
  }
}
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.