ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
User privacy settings (currently located under "Profile and Privacy") More...
Public Member Functions | |
__construct () | |
constructor More... | |
executeCommand () | |
execute command More... | |
workWithUserSetting (string $setting) | |
userSettingVisible (string $setting) | |
showPrivacySettings ($form=null) | |
General settings form. More... | |
initPrivacySettingsForm () | |
Init form. More... | |
savePrivacySettings () | |
Save privacy settings. More... | |
Protected Member Functions | |
isAwarnessSettingVisible () | |
Is awareness tool setting visible. More... | |
isContactSettingVisible () | |
Is contact setting visible. More... | |
Protected Attributes | |
$lng | |
$ctrl | |
$main_tpl | |
$user_settings_config | |
$ui | |
$user | |
$settings | |
$request | |
$checklist_status | |
$profile_mode | |
User privacy settings (currently located under "Profile and Privacy")
Definition at line 10 of file class.ilUserPrivacySettingsGUI.php.
ilUserPrivacySettingsGUI::__construct | ( | ) |
constructor
Definition at line 66 of file class.ilUserPrivacySettingsGUI.php.
References $DIC, settings(), ui(), and user().
ilUserPrivacySettingsGUI::executeCommand | ( | ) |
execute command
Definition at line 88 of file class.ilUserPrivacySettingsGUI.php.
ilUserPrivacySettingsGUI::initPrivacySettingsForm | ( | ) |
Init form.
Definition at line 188 of file class.ilUserPrivacySettingsGUI.php.
References $ctrl, Vendor\Package\$f, $lng, $settings, $ui, $user, isAwarnessSettingVisible(), isContactSettingVisible(), and settings().
Referenced by savePrivacySettings(), and showPrivacySettings().
|
protected |
Is awareness tool setting visible.
Definition at line 161 of file class.ilUserPrivacySettingsGUI.php.
References userSettingVisible().
Referenced by initPrivacySettingsForm(), and savePrivacySettings().
|
protected |
Is contact setting visible.
Definition at line 175 of file class.ilUserPrivacySettingsGUI.php.
References ilBuddySystem\getInstance(), and userSettingVisible().
Referenced by initPrivacySettingsForm(), and savePrivacySettings().
ilUserPrivacySettingsGUI::savePrivacySettings | ( | ) |
Save privacy settings.
Definition at line 246 of file class.ilUserPrivacySettingsGUI.php.
References $ctrl, $data, $lng, $request, $user, initPrivacySettingsForm(), isAwarnessSettingVisible(), isContactSettingVisible(), showPrivacySettings(), ilProfileChecklistStatus\STEP_VISIBILITY_OPTIONS, and workWithUserSetting().
ilUserPrivacySettingsGUI::showPrivacySettings | ( | $form = null | ) |
General settings form.
Definition at line 129 of file class.ilUserPrivacySettingsGUI.php.
References $lng, $main_tpl, $ui, $user, ilPublicUserProfileGUI\getEmbeddable(), and initPrivacySettingsForm().
Referenced by savePrivacySettings().
ilUserPrivacySettingsGUI::userSettingVisible | ( | string | $setting | ) |
string | $setting |
Definition at line 121 of file class.ilUserPrivacySettingsGUI.php.
Referenced by isAwarnessSettingVisible(), and isContactSettingVisible().
ilUserPrivacySettingsGUI::workWithUserSetting | ( | string | $setting | ) |
string | $setting |
Definition at line 112 of file class.ilUserPrivacySettingsGUI.php.
Referenced by savePrivacySettings().
|
protected |
Definition at line 56 of file class.ilUserPrivacySettingsGUI.php.
|
protected |
Definition at line 21 of file class.ilUserPrivacySettingsGUI.php.
Referenced by initPrivacySettingsForm(), and savePrivacySettings().
|
protected |
Definition at line 16 of file class.ilUserPrivacySettingsGUI.php.
Referenced by initPrivacySettingsForm(), savePrivacySettings(), and showPrivacySettings().
|
protected |
Definition at line 26 of file class.ilUserPrivacySettingsGUI.php.
Referenced by showPrivacySettings().
|
protected |
Definition at line 61 of file class.ilUserPrivacySettingsGUI.php.
|
protected |
Definition at line 51 of file class.ilUserPrivacySettingsGUI.php.
Referenced by savePrivacySettings().
|
protected |
Definition at line 46 of file class.ilUserPrivacySettingsGUI.php.
Referenced by initPrivacySettingsForm().
|
protected |
Definition at line 36 of file class.ilUserPrivacySettingsGUI.php.
Referenced by initPrivacySettingsForm(), and showPrivacySettings().
|
protected |
Definition at line 41 of file class.ilUserPrivacySettingsGUI.php.
Referenced by initPrivacySettingsForm(), savePrivacySettings(), and showPrivacySettings().
|
protected |
Definition at line 31 of file class.ilUserPrivacySettingsGUI.php.