Imagen de karlos

Upgrade status, Controlando nuestros drupals

¿Nuestros platos son de temporada? o se podrán comer en cualquier momento o lugar. Esto en drupal nos lo indica las diferentes versiones y sus módulos asociados. Un tema delicado a la hora de iniciar un guiso ya que según los ingredientes elegidos haremos mas fácil o mas difícil que nuestro platos se todo terreno.

Imagen de aitor

Cómo configurar captcha en la acción node/add

Caso práctico! Hemos instalado el modulo captcha en nuestro drupal, lo tenemos configurado de tal manera que cuando alguien hace un comentario en un post haya que teclear los códigos generados por captcha.
En nuestro site tenemos un tipo de contenido que lo pueden generar usuarios anónimos y nos hemos encontrado con el problema de que el módulo captcha en la configuración por defecto sólo aparece cuando añades comentarios (lo he configurado así en las opciones generales) pero nosotros queremos que salga también en la acción node/add/tipodecontenido

Solución:

Imagen de aitor

instalar y configurar modulo anti-spam captcha

En los tiempos que corren, es casi obligatorio instalar un modulo anti spam en nuestro drupal, para evitar que cuando acudimos contentos e ilusionados a ver los ultimos 5 nuevos comentarios que han hecho en nuestro ultimo post no nos encontremos con a un tal Mike ofreciéndonos “pildoritas azules” o “pildoritas amarillas” a bajo coste que levantan el animo y otras cosas
El modulo Captcha, nos ofrece una protección para este tipo de casos, mediante la introducción de códigos en un formulario o responder a una determinada pregunta antes de enviar un comentario.

Módulos utilizados:

Imagen de bea

El hook Form_alter

Si se quieren hacer modificaciones, como añadir, borrar o alterar campos en formularios (como pueden ser los de añadir contenido, buscadores, logarse..) basta con un utilizar el hook form_alter de drupal.

Los dos parametros de éste hook son los siguientes:
hook_form_alter($form_id, &$form)

  • $form_id: Representa la identidad del formulario, es el nombre de la función que genera el formulario.
  • $form: Array que contiene las características de todos los elementos del formulario
Imagen de karlos

Drush (el aptitude de drupal)

Según los chicos de Drush este módulo es la navaja suiza de drupal, para nosotros es más bien un robot de cocina.

Este módulo es un clásico, pero ahora adaptado a las nuevas realidades de drupal, reescrito y mejorado, permite tener una linea de comandos para la gestión de algunos de los elementos de drupal.

Imagen de karlos

Módulo Limitador de busquedas para tipo de contenido "search_types"

En la cocina como en muchos otros sitios, la vergüenza no es una buena compañera, hoy la vergüenza es por dos, primero la mía por no atreverme a publicar todo lo que hacemos y la otra por mi compañera de cocina bea, que incluso le da vergüenza escribir en esta cocina.

Bueno pues ni "pa" ti ni "mi" y he decidido que todo lo que hagamos lo meteremos aunque sea en este pequeño rincón.

En este caso es más justificado ya que un modulo perecido ya esta publicado en drupal.org, pero a nosotros no nos ha terminado de funcionar y tiene funcionalidades que nos sobran.

Imagen de oskar_calvo

Views; primeros pasos para aderezar una ensalada.

Creación de vistas:

Una vez instalado el módulo de views accedemos al mismo. y nos disponemos a crear una nueva vista, pinchamos en la pestaña "adds".




Nos muestra un formulario con 8 secciones a seleccionar y/o rellenar.

Información básica:

Nombre: en esta opción indicaremos el nombre de la vista
que vamos a crear.


Todavía estamos montando esta cocina con Drupal, así que probablemente más de un detalle esté sin acabar en esta web

Inicio de sesión

Navegación

Comentarios recientes

Nuevos

  • fernando
  • dsevila
  • zialdoka
  • ek10
  • juanramonperez