drupal 7 – Eliminando las opciones de formato de entrada y la descripción del formulario de comentarios

Pregunta:

¿Cómo elimino las opciones de formato de entrada y las descripciones del formulario de comentarios?

No estoy interesado en una solución basada en CSS y / o jquery, ni estoy interesado en usar el módulo Better Formats , ya que estoy usando Drupal 7 y dice específicamente que no está listo para los sitios de producción (además del hecho de instalar un módulo hacer esto parece una exageración). Quiero que el html enviado por cable no tenga el texto relacionado con el "formato de entrada" en absoluto.

Drupal me vuelve loco a veces, porque algunas cosas que deberían ser simples son ridículamente complejas.

He buscado, pero nadie parece saber cómo hacer esto. Aquí hay algunas cosas que encontré:

Respuesta:

Ok, encontré este problema de drupal discutiendo el asunto: el conjunto de campos de formato de entrada de nodo y comentario no funciona (lo encontré buscando "edit-comment-body-und-0-format", que es la identificación html del conjunto de campos que contiene todo el formato de entrada palabrería).

Al final de este número hay un enlace al siguiente sitio que ofrece una solución: Cómo eliminar las opciones de formato / la guía de los comentarios Textarea en Drupal 7 .

Aquí está el código que estoy usando en mi sitio, en template.php de mi tema (estoy usando un subtema zen):

function mytheme_form_comment_form_alter(&$form, &$form_state) {

  $form['comment_body']['#after_build'][] = 'mytheme_customize_comment_form';

}

function mytheme_customize_comment_form(&$form) {
  $form[LANGUAGE_NONE][0]['format']['#access'] = FALSE;
  return $form;
}

Lo acabo de probar y parece estar funcionando. ¡Guau!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım