Datepicker und Drupal's FAPI (Forms API)

Bei der Erstellung von Formularelementen,
welche eine Jquery-Datepicker-Funktionalität bereitsstellen sollen
besteht die Möglickeit auf Date Popup, ein Submodul des Date / Date API Moduls zurückzugreifen.

Der Zugriff auf diese Funktionalität erfolgt über Drupals FAPI.

hongomat.info mit Date Popup (date_popup) als Abhängigkeit:

; $Id$
name = hongomat
description = A hongomatic description
package = example
dependencies[] = date_popup
core = 6.x

Anlegen eines Datepicker-Elementes (hongomatic_datepicker_element) mit TT.MM.YYYY-Notation,
der Möglichkeit 0 Jahre in die Vergangenheit und 5 Jahre in die Zukunft zu gehen, vorbelegt mit dem heutigen Datum,
in hongomat.module:

function hongomat_form(&$form_state) {

  $form = array();

  $form['hongomatic_datepicker_element'] = array(
    '#title' => t('Hongomatic datepicker'),
    '#type' => 'date_popup',
    '#required' =>  TRUE,
    '#date_format' => 'd.m.Y',
    '#date_year_range' => '-0:+5',
    '#default_value' => date('Y-m-d') .' 00:00:00',
  );

  // more form elements [...]

  return $form;
}