Group admin options more logically
This commit is contained in:
@@ -109,33 +109,54 @@ function booking_admin() {
|
|||||||
'#default_value' => variable_get('booking_paypal_sandbox', 0),
|
'#default_value' => variable_get('booking_paypal_sandbox', 0),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$form['features'] = array (
|
||||||
|
'#type' => 'fieldset',
|
||||||
|
'#title' => 'Enable/Disable Features',
|
||||||
|
);
|
||||||
|
$form['features']['booking_enable_roomallocations'] = array (
|
||||||
|
'#type' => 'radios',
|
||||||
|
'#title' => t('Enable room allocations?'),
|
||||||
|
'#description' => t('Select whether to enable the management and allocation of rooms.'),
|
||||||
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
|
'#default_value' => variable_get('booking_enable_roomallocations', 0),
|
||||||
|
);
|
||||||
|
|
||||||
|
$form['features']['booking_enable_studygroups'] = array (
|
||||||
|
'#type' => 'radios',
|
||||||
|
'#title' => t('Enable study group calculations?'),
|
||||||
|
'#description' => t('Select whether to enable the creation and management of study groups.'),
|
||||||
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
|
'#default_value' => variable_get('booking_enable_studygroups', 0),
|
||||||
|
);
|
||||||
|
$form['features']['booking_enable_travelform'] = array (
|
||||||
|
'#type' => 'radios',
|
||||||
|
'#title' => t('Enable travel details form?'),
|
||||||
|
'#description' => t('Select whether to enable the form that allows attendees to enter their travel details.'),
|
||||||
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
|
'#default_value' => variable_get('booking_enable_travelform', 0),
|
||||||
|
);
|
||||||
|
$form['features']['booking_readinggroup_id'] = array (
|
||||||
|
'#type' => 'textfield',
|
||||||
|
'#title' => t('Studygroup ID for the reading group'),
|
||||||
|
'#description' => t("Set the ID for the studygroup that corresponds with the reading group. Set to zero if reading groups aren't in use."),
|
||||||
|
'#size' => 3,
|
||||||
|
'#maxlength' => 3,
|
||||||
|
'#default_value' => variable_get('booking_readinggroup_id','0'),
|
||||||
|
);
|
||||||
|
$form['features']['booking_publish_readinggroups'] = array (
|
||||||
|
'#type' => 'radios',
|
||||||
|
'#title' => t('Display reading group colours on the Who\'s Coming page?'),
|
||||||
|
'#description' => t('Select whether to publish reading group colours.'),
|
||||||
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
|
'#default_value' => variable_get('booking_publish_readinggroups', 0),
|
||||||
|
);
|
||||||
|
|
||||||
$form['misc'] = array (
|
$form['misc'] = array (
|
||||||
'#type' => 'fieldset',
|
'#type' => 'fieldset',
|
||||||
'#title' => 'Configuration Options',
|
'#title' => 'Configuration Options',
|
||||||
);
|
);
|
||||||
|
|
||||||
$form['misc']['booking_default_country'] = array (
|
|
||||||
'#type' => 'select',
|
|
||||||
'#title' => t('Select Default Country'),
|
|
||||||
'#description' => t('Select default country for residential address.'),
|
|
||||||
'#options' => _booking_country_options(),
|
|
||||||
'#default_value' => variable_get('booking_default_country', 'Australia'),
|
|
||||||
);
|
|
||||||
$form['misc']['booking_default_state'] = array (
|
|
||||||
'#type' => 'select',
|
|
||||||
'#title' => t('Select Default State'),
|
|
||||||
'#description' => t('Select default state for residential address.'),
|
|
||||||
'#options' => _booking_state_options(),
|
|
||||||
'#default_value' => variable_get('booking_default_state', 'NSW'),
|
|
||||||
);
|
|
||||||
|
|
||||||
$form['misc']['booking_default_gender'] = array (
|
|
||||||
'#type' => 'select',
|
|
||||||
'#title' => t('Select Default Gender'),
|
|
||||||
'#description' => t('Select default gender for booking form.'),
|
|
||||||
'#options' => _booking_gender_options(),
|
|
||||||
'#default_value' => variable_get('booking_default_gender', 'M'),
|
|
||||||
);
|
|
||||||
$form['misc']['booking_allow_couples'] = array (
|
$form['misc']['booking_allow_couples'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Allow married couples?'),
|
'#title' => t('Allow married couples?'),
|
||||||
@@ -179,21 +200,50 @@ function booking_admin() {
|
|||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_combined_pricing', 0),
|
'#default_value' => variable_get('booking_enable_combined_pricing', 0),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_medicare'] = array (
|
|
||||||
|
$form['regn_options'] = array (
|
||||||
|
'#type' => 'fieldset',
|
||||||
|
'#title' => 'Registration Form Configuration',
|
||||||
|
);
|
||||||
|
|
||||||
|
$form['regn_options']['booking_default_country'] = array (
|
||||||
|
'#type' => 'select',
|
||||||
|
'#title' => t('Select Default Country'),
|
||||||
|
'#description' => t('Select default country for residential address.'),
|
||||||
|
'#options' => _booking_country_options(),
|
||||||
|
'#default_value' => variable_get('booking_default_country', 'Australia'),
|
||||||
|
);
|
||||||
|
$form['regn_options']['booking_default_state'] = array (
|
||||||
|
'#type' => 'select',
|
||||||
|
'#title' => t('Select Default State'),
|
||||||
|
'#description' => t('Select default state for residential address.'),
|
||||||
|
'#options' => _booking_state_options(),
|
||||||
|
'#default_value' => variable_get('booking_default_state', 'NSW'),
|
||||||
|
);
|
||||||
|
|
||||||
|
$form['regn_options']['booking_default_gender'] = array (
|
||||||
|
'#type' => 'select',
|
||||||
|
'#title' => t('Select Default Gender'),
|
||||||
|
'#description' => t('Select default gender for booking form.'),
|
||||||
|
'#options' => _booking_gender_options(),
|
||||||
|
'#default_value' => variable_get('booking_default_gender', 'M'),
|
||||||
|
);
|
||||||
|
|
||||||
|
$form['regn_options']['booking_enable_medicare'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Enable Medicare requirement?'),
|
'#title' => t('Enable Medicare requirement?'),
|
||||||
'#description' => t('Select whether to require bookings to enter medicare details.'),
|
'#description' => t('Select whether to require bookings to enter medicare details.'),
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_medicare', 1),
|
'#default_value' => variable_get('booking_enable_medicare', 1),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_tshirts'] = array (
|
$form['regn_options']['booking_enable_tshirts'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Enable sizing information?'),
|
'#title' => t('Enable sizing information?'),
|
||||||
'#description' => t('Select whether to include clothe sizing in the booking form.'),
|
'#description' => t('Select whether to include clothe sizing in the booking form.'),
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_tshirts', 0),
|
'#default_value' => variable_get('booking_enable_tshirts', 0),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_tshirts_text_definition'] = array (
|
$form['regn_options']['booking_tshirts_text_definition'] = array (
|
||||||
'#type' => 'textfield',
|
'#type' => 'textfield',
|
||||||
'#title' => t('Clothes Sizing Text Definition'),
|
'#title' => t('Clothes Sizing Text Definition'),
|
||||||
'#default_value' => variable_get('booking_tshirts_text_definition', 'Preferred t-shirt size'),
|
'#default_value' => variable_get('booking_tshirts_text_definition', 'Preferred t-shirt size'),
|
||||||
@@ -201,42 +251,42 @@ function booking_admin() {
|
|||||||
'#size' => 150,
|
'#size' => 150,
|
||||||
'#maxlength' => 2000,
|
'#maxlength' => 2000,
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_passport'] = array (
|
$form['regn_options']['booking_enable_passport'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Enable passport information?'),
|
'#title' => t('Enable passport information?'),
|
||||||
'#description' => t('Select whether to include passport details in the booking form.'),
|
'#description' => t('Select whether to include passport details in the booking form.'),
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_passport', 0),
|
'#default_value' => variable_get('booking_enable_passport', 0),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_helpareas'] = array (
|
$form['regn_options']['booking_enable_helpareas'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Enable help area questions?'),
|
'#title' => t('Enable help area questions?'),
|
||||||
'#description' => t('Select whether to include questions about areas people are willing to help with in the booking form.'),
|
'#description' => t('Select whether to include questions about areas people are willing to help with in the booking form.'),
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_helpareas', 0),
|
'#default_value' => variable_get('booking_enable_helpareas', 0),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_skills'] = array (
|
$form['regn_options']['booking_enable_skills'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Enable special skills information?'),
|
'#title' => t('Enable special skills information?'),
|
||||||
'#description' => t('Select whether to include questions about special skills people have in the booking form.'),
|
'#description' => t('Select whether to include questions about special skills people have in the booking form.'),
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_skills', 0),
|
'#default_value' => variable_get('booking_enable_skills', 0),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_roommate'] = array (
|
$form['regn_options']['booking_enable_roommate'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Enable room-mate selection?'),
|
'#title' => t('Enable room-mate selection?'),
|
||||||
'#description' => t('Select whether to allow attendees to list a preferred room-mate in the booking form.'),
|
'#description' => t('Select whether to allow attendees to list a preferred room-mate in the booking form.'),
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_roommate', 0),
|
'#default_value' => variable_get('booking_enable_roommate', 0),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_dietary'] = array (
|
$form['regn_options']['booking_enable_dietary'] = array (
|
||||||
'#type' => 'radios',
|
'#type' => 'radios',
|
||||||
'#title' => t('Allow attendee to specify dietary requirements?'),
|
'#title' => t('Allow attendee to specify dietary requirements?'),
|
||||||
'#description' => t('If set to No, the following text definition will be used instead.'),
|
'#description' => t('If set to No, the following text definition will be used instead.'),
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
'#options' => array (0 => t('No'), t('Yes')),
|
||||||
'#default_value' => variable_get('booking_enable_dietary', 0),
|
'#default_value' => variable_get('booking_enable_dietary', 0),
|
||||||
);
|
);
|
||||||
$form['misc']['booking_dietary_text_definition'] = array (
|
$form['regn_options']['booking_dietary_text_definition'] = array (
|
||||||
'#type' => 'textfield',
|
'#type' => 'textfield',
|
||||||
'#title' => t('Dietary Requirements Text Definition'),
|
'#title' => t('Dietary Requirements Text Definition'),
|
||||||
'#default_value' => variable_get('booking_dietary_text_definition', 'Please use the contact us form to indicate what dietary requirements you have.'),
|
'#default_value' => variable_get('booking_dietary_text_definition', 'Please use the contact us form to indicate what dietary requirements you have.'),
|
||||||
@@ -244,45 +294,7 @@ function booking_admin() {
|
|||||||
'#size' => 150,
|
'#size' => 150,
|
||||||
'#maxlength' => 2000,
|
'#maxlength' => 2000,
|
||||||
);
|
);
|
||||||
$form['misc']['booking_enable_roomallocations'] = array (
|
|
||||||
'#type' => 'radios',
|
|
||||||
'#title' => t('Enable room allocations?'),
|
|
||||||
'#description' => t('Select whether to enable the management and allocation of rooms.'),
|
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
|
||||||
'#default_value' => variable_get('booking_enable_roomallocations', 0),
|
|
||||||
);
|
|
||||||
$form['misc']['booking_enable_studygroups'] = array (
|
|
||||||
'#type' => 'radios',
|
|
||||||
'#title' => t('Enable study group calculations?'),
|
|
||||||
'#description' => t('Select whether to enable the creation and management of study groups.'),
|
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
|
||||||
'#default_value' => variable_get('booking_enable_studygroups', 0),
|
|
||||||
);
|
|
||||||
/*
|
|
||||||
$form['misc']['booking_studygroup_count'] = array (
|
|
||||||
'#type' => 'textfield',
|
|
||||||
'#title' => t('Number of study groups'),
|
|
||||||
'#description' => t("Total number of study groups in use. Make sure this matches the actual number defined."),
|
|
||||||
'#size' => 3,
|
|
||||||
'#maxlength' => 3,
|
|
||||||
'#default_value' => variable_get('booking_studygroup_count','0'),
|
|
||||||
);
|
|
||||||
*/
|
|
||||||
$form['misc']['booking_readinggroup_id'] = array (
|
|
||||||
'#type' => 'textfield',
|
|
||||||
'#title' => t('Studygroup ID for the reading group'),
|
|
||||||
'#description' => t("Set the ID for the studygroup that corresponds with the reading group. Set to zero if reading groups aren't in use."),
|
|
||||||
'#size' => 3,
|
|
||||||
'#maxlength' => 3,
|
|
||||||
'#default_value' => variable_get('booking_readinggroup_id','0'),
|
|
||||||
);
|
|
||||||
$form['misc']['booking_publish_readinggroups'] = array (
|
|
||||||
'#type' => 'radios',
|
|
||||||
'#title' => t('Display reading group colours on the Who\'s Coming page?'),
|
|
||||||
'#description' => t('Select whether to publish reading group colours.'),
|
|
||||||
'#options' => array (0 => t('No'), t('Yes')),
|
|
||||||
'#default_value' => variable_get('booking_publish_readinggroups', 0),
|
|
||||||
);
|
|
||||||
$form['management'] = array (
|
$form['management'] = array (
|
||||||
'#type' => 'fieldset',
|
'#type' => 'fieldset',
|
||||||
'#title' => 'Data Management Options',
|
'#title' => 'Data Management Options',
|
||||||
|
Reference in New Issue
Block a user