function timeago_get_settings_variables in Timeago 7.2
Grab an array of settings used by the Timeago plugin. This is used to build the admin form, integrate with the variable module, and populate the JavaScript settings array.
3 calls to timeago_get_settings_variables()
- timeago_add_js in ./
timeago.module - Overrides the default translation of Timeago dates if necessary.
- timeago_admin in ./
timeago.module - The administrative settings form.
- timeago_variable_info in ./
timeago.module - Implements hook_variable_info().
File
- ./
timeago.module, line 545 - Adds support for the Timeago jQuery library.
Code
function timeago_get_settings_variables() {
return array(
'prefixAgo' => array(
'title' => t('Prefix ago'),
'required' => FALSE,
'variable_name' => 'timeago_js_strings_prefix_ago',
'default' => NULL,
),
'prefixFromNow' => array(
'title' => t('Prefix from now'),
'required' => FALSE,
'variable_name' => 'timeago_js_strings_prefix_from_now',
'default' => NULL,
),
'suffixAgo' => array(
'title' => t('Suffix ago'),
'required' => FALSE,
'variable_name' => 'timeago_js_strings_suffix_ago',
'default' => 'ago',
),
'suffixFromNow' => array(
'title' => t('Suffix from now'),
'required' => FALSE,
'variable_name' => 'timeago_js_strings_suffix_from_now',
'default' => 'from now',
),
'seconds' => array(
'title' => t('Seconds'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_seconds',
'default' => 'less than a minute',
),
'minute' => array(
'title' => t('Minute'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_minute',
'default' => 'about a minute',
),
'minutes' => array(
'title' => t('Minutes'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_minutes',
'default' => '%d minutes',
),
'hour' => array(
'title' => t('Hour'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_hour',
'default' => 'about an hour',
),
'hours' => array(
'title' => t('Hours'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_hours',
'default' => 'about %d hours',
),
'day' => array(
'title' => t('Day'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_day',
'default' => 'a day',
),
'days' => array(
'title' => t('Days'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_days',
'default' => '%d days',
),
'month' => array(
'title' => t('Month'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_month',
'default' => 'about a month',
),
'months' => array(
'title' => t('Months'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_months',
'default' => '%d months',
),
'year' => array(
'title' => t('Year'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_year',
'default' => 'about a year',
),
'years' => array(
'title' => t('Years'),
'required' => TRUE,
'variable_name' => 'timeago_js_strings_years',
'default' => '%d years',
),
);
}