martes, 1 de octubre de 2013

Mollom Captcha habilitado en un custom form en Drupal 7

Mollom permite de una manera sencilla y a través de la interfaz web de administración de Drupal seleccionar los formularios creados por defecto a los que se desea implementar el captcha. Sin embargo, los formularios custom creados por código no aparecen en esa interfaz.

Los hooks que se deben implementar para poder visibilizar nuestros "custom" forms en la interfaz de mollom son los siguientes:

/**
* Implements hook_mollom_form_list().
*/
function TU_MODULO_mollom_form_list() {
  $forms['FORM_ID'] = array(
    'title' => t('TITULO DEL FORMULARIO'),
  );
  return $forms;
}


/**
* Implements hook_mollom_form_info().
*/
function TU_MODULO_mollom_form_info() {
  $form_info = array(
            'mode' => MOLLOM_MODE_CAPTCHA,
            'elements' => array(),
            'mapping' => array(),
   );
   return $form_info;
}

No hay comentarios:

Publicar un comentario