¿Cómo elimino el texto "enviado por" en la pantalla del nodo?


18

En Drupal 6, la opción para eliminar ese texto se encontraba en la configuración del tema; ¿Dónde está en Drupal 7?

Respuestas:


20

Para el tipo de "página básica", sería example.com/admin/structure/types/manage/page/edit. Para el tipo de "artículo", es example.com/admin/structure/types/manage/article/edit.


No sé por qué esta respuesta ha sido rechazada, pero example.com/admin/structure/types/manage/article es la ruta correcta para el tipo de contenido "artículo". La parte / editar no hace ninguna diferencia, ya que "Editar" es la pestaña predeterminada.
kiamlaluno

Tiene razón, / edit es el MENU_DEFAULT_LOCAL_TASK, por lo que se carga incluso cuando se omite.
tim.plunkett

22

Puede encontrar la opción editando la configuración del tipo de contenido.

Estructura> Tipos de contenido> Nombre del tipo

Haz clic en Editar

Luego, desmarque Mostrar autor e información de fecha. opción en Configuración de pantalla .


¿Dónde está eso en D7? El camino es lo que se necesita.
J-Fiz

Esto elimina el pequeño texto que podría ser necesario. Esto no elimina "Enviado por"
user1071840

3

Módulo enviado por es una solución más fina FWIW. Aquí hay una cita al respecto (de la página del proyecto del módulo):

... le permite controlar el formato de la información "Enviado por" en su contenido por tipo de contenido. Agrega un conjunto de campos a su formulario de edición de nodo llamado Apariencia que le permite colocar un patrón tokenizado para el texto que desea mostrar.

Depende del módulo Token . Nota: este módulo no crea ningún dato; más bien se basa en otros módulos que proporcionan esos datos a través de Token.

Es posible que el módulo Tokens personalizados sea útil para cosas que aún no se han proporcionado.


0

En caso de que desee ocultar el texto "Enviado por" en el código, que es bastante más flexible que la configuración del nodo:

function my_theme_preprocess_node(&$variables) {
  if ($variables['submitted']) {
    $variables['submitted'] = t('!username on !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
  }
}
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.