4 require_once
"./Services/Badge/interfaces/interface.ilBadgeTypeGUI.php";
23 include_once
"Services/User/classes/class.ilPersonalProfileGUI.php";
25 $gui->showPublicProfileFields($a_form,
array(), $fields,
true);
30 if(is_array($a_config[
"profile"]))
33 foreach($group->getSubItems() as $field)
35 foreach($a_config[
"profile"] as $id)
37 if($field->getPostVar() == $id)
39 $field->setChecked(
true);
50 foreach(array_keys(
$_POST) as $id)
52 if(substr($id, 0, 4) ==
"chk_")
58 return array(
"profile" => $fields);
initConfigForm(ilPropertyFormGUI $a_form, $a_parent_ref_id)
Add custom fields to form.
importConfigToForm(ilPropertyFormGUI $a_form, array $a_config)
Set form values.
Badge type gui interface.
validateForm(ilPropertyFormGUI $a_form)
Custom form validation.
Create styles array
The data for the language used.
getConfigFromForm(ilPropertyFormGUI $a_form)
Export values to DB.
GUI class for personal profile.