README.txt in Javascript Tools 5
Drupal jscalendar.module README.txt
==============================================================================
Produces DHTML popup calendars using the jscalendar library,
http://www.dynarch.com/projects/calendar/
Requirements
------------------------------------------------------------------------------
This module is written for Drupal 5.0.
Installation
------------------------------------------------------------------------------
Create a directory modules/jscalendar (or, for easy updating,
modules/jstools/jscalendar) and copy all the module's files into it, as well
as the folder 'lib' and its contents. Enable the module via the
administer > modules page.
Developer usage
------------------------------------------------------------------------------
Adding to a textfield
----------------------
To include a jscalendar popup with a textfield, just add the class 'jscalendar':
$form['date'] = array(
'#type' => 'textfield',
'#attributes' => array('class' => 'jscalendar'),
);
Customization
----------------------
To change the default display and functionality of the calendar, set startup
parameters by adding selectors to your element. The three configurable options
are 'ifFormat' (the format of the date/time written to the text field),
'showsTime' (boolean: should time be displayed on the calendar), and
'timeFormat' (values of '12' for 12-hour clock, which is the default, or '24'
for 24-hour clock).
Example:
$form['date'] = array(
'#type' => 'textfield',
'#attributes' => array('class' => 'jscalendar'),
// Use only year, month, and day in textfield.
'#jscalendar_ifFormat' => '%Y-%m-%d',
// Don't show time.
'#jscalendar_showsTime' => 'false',
// Show 24-hour clock.
'#jscalendar_timeFormat' => '24',
);
Localization
----------------------
Jscalendar comes with numerous localization files, see the /lib/lang directory.
By default, the module will look at the current Drupal $locale and load an
appropriate localization file, defaulting to 'en' for unsupported languages.
To explicitly set the localization file to be used, call jscalendar_load() with
your desired localization as the argument. Example:
jscalendar_load('it');
File
jscalendar/README.txt
View source
- Drupal jscalendar.module README.txt
- ==============================================================================
-
- Produces DHTML popup calendars using the jscalendar library,
-
- http://www.dynarch.com/projects/calendar/
-
-
- Requirements
- ------------------------------------------------------------------------------
- This module is written for Drupal 5.0.
-
-
- Installation
- ------------------------------------------------------------------------------
- Create a directory modules/jscalendar (or, for easy updating,
- modules/jstools/jscalendar) and copy all the module's files into it, as well
- as the folder 'lib' and its contents. Enable the module via the
- administer > modules page.
-
-
- Developer usage
- ------------------------------------------------------------------------------
-
- Adding to a textfield
- ----------------------
-
- To include a jscalendar popup with a textfield, just add the class 'jscalendar':
-
- $form['date'] = array(
- '#type' => 'textfield',
- '#attributes' => array('class' => 'jscalendar'),
- );
-
-
- Customization
- ----------------------
-
- To change the default display and functionality of the calendar, set startup
- parameters by adding selectors to your element. The three configurable options
- are 'ifFormat' (the format of the date/time written to the text field),
- 'showsTime' (boolean: should time be displayed on the calendar), and
- 'timeFormat' (values of '12' for 12-hour clock, which is the default, or '24'
- for 24-hour clock).
-
- Example:
- $form['date'] = array(
- '#type' => 'textfield',
- '#attributes' => array('class' => 'jscalendar'),
- // Use only year, month, and day in textfield.
- '#jscalendar_ifFormat' => '%Y-%m-%d',
- // Don't show time.
- '#jscalendar_showsTime' => 'false',
- // Show 24-hour clock.
- '#jscalendar_timeFormat' => '24',
- );
-
-
- Localization
- ----------------------
-
- Jscalendar comes with numerous localization files, see the /lib/lang directory.
- By default, the module will look at the current Drupal $locale and load an
- appropriate localization file, defaulting to 'en' for unsupported languages.
- To explicitly set the localization file to be used, call jscalendar_load() with
- your desired localization as the argument. Example:
-
- jscalendar_load('it');