function _user_relationships_ui_message_settings_form in User Relationships 5.3
Same name and namespace in other branches
- 6 user_relationships_ui/user_relationships_ui.module \_user_relationships_ui_message_settings_form()
Helper function to build the settings form for the notification messages
1 call to _user_relationships_ui_message_settings_form()
- user_relationships_ui_settings in user_relationships_ui/
user_relationships_ui.forms.inc - Main settings
File
- user_relationships_ui/
user_relationships_ui.module, line 206
Code
function _user_relationships_ui_message_settings_form(&$form, $defaults = array()) {
foreach ($defaults as $key => $value) {
if (is_array($value)) {
$form[$key] = array(
'#type' => 'fieldset',
'#title' => ucfirst(str_replace('_', ' ', $key)),
'#collapsible' => TRUE,
'#collapsed' => TRUE,
);
_user_relationships_ui_message_settings_form($form[$key], $value);
}
else {
$form["user_relationships_ui_msg_{$key}"] = array(
'#type' => 'textfield',
'#title' => ucfirst(str_replace('_', ' ', $key)),
'#default_value' => variable_get("user_relationships_ui_msg_{$key}", $value),
);
}
}
}