Ocultar filter tips en Drupal

Una pregunta frecuente es como ocultar los filter tips o consejos para filtros en Drupal. Existen varias formas de ocultar los filter tips, desde modificar el core de Drupal, modificar las plantillas de los módulos o los CSS, sin embargo estas 2 soluciones tienen el inconveniente que se pierden en cada actualización y hay que volverlos a escribir una y otra vez.

Por lo que buscando una solución práctica pensé en modificar los CSS mediante un módulo que inyecta código CSS a nuestro Drupal. El módulo en cuestión se llama CSS injector, basta activarlo para luego crear una regla y configurar en que páginas se quiere que actúe el módulo modificando el CSS original.

Esto tiene la ventaja que no modifica el código de los archivos de Drupal sino que inyecta «al vuelo» el código necesario para eliminar los filter tips que por lo menos para mi resultan molestos. Crear una nueva regla de CSS inject y copiar el siguiente código:

ul.tips, ul.tips + p a {display:none}

1 comentario en «Ocultar filter tips en Drupal»

  1. Mié, 25/07/2012 – 17:50 — rocio (no verificado)
    /* esto funciona drupal7 *

    /*
    esto funciona drupal7

    * Sobreescribe la función theme_filter_tips() del filter.module para ocultar los tips
    nota tema: es el nombre del tu tema
    */
    function tema_filter_tips($tips, $long = FALSE, $extra = ») {
    return »;
    }

    function tema_filter_tips_more_info () {
    return »;
    }

    Vie, 09/12/2011 – 07:56 — Oriol (no verificado)
    Este método que comentas és

    Este método que comentas és bastante chapucero.

    La forma correcta és desactivar-lo a través de un mòdulo invocando el hook correcto o del fitxero template.php de tu tema.

    Simplemente añade en el fichero template.php de tu tema las siguenets lineas:

    function phptemplate_filter_tips_more_info() { return »; }
    function phptemplate_filter_tips() { return »; }

    Esto hara desaparecer todos los tips.

    Sáb, 17/09/2011 – 00:21 — Erwin Zarria (no verificado)

    Gracias por este «tip»!!! Tenía horas con este problema…

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.