ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class ilSurveyParticipantsGUI. More...
Protected Member Functions | |
handleWriteAccess () | |
isAnonymousListActive () | |
importAccessCodesObject () | |
Import codes from export codes file (upload form) More... | |
importAccessCodesActionObject () | |
Import codes from export codes file. More... | |
_convertCharset ($a_string, $a_from_charset="", $a_to_charset="UTF-8") | |
removeUTF8Bom ($a_text) | |
initExternalRaterForm ($appr_id) | |
listParticipantsObject () | |
Protected Attributes | |
$parent_gui | |
$object | |
$ref_id | |
$has_write | |
Class ilSurveyParticipantsGUI.
ilSurveyParticipantsGUI: ilRepositorySearchGUI
Definition at line 14 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::__construct | ( | ilObjSurveyGUI | $a_parent_gui, |
$a_has_write_access | |||
) |
Definition at line 21 of file class.ilSurveyParticipantsGUI.php.
References $ilCtrl, $lng, and $tpl.
|
protected |
Definition at line 1006 of file class.ilSurveyParticipantsGUI.php.
Referenced by importExternalRecipientsFromFileObject().
ilSurveyParticipantsGUI::addAppraisee | ( | $a_user_ids | ) |
Definition at line 1227 of file class.ilSurveyParticipantsGUI.php.
References ilUtil\sendSuccess().
ilSurveyParticipantsGUI::addExternalRaterFormObject | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 1376 of file class.ilSurveyParticipantsGUI.php.
References $has_write, handleRatersAccess(), and initExternalRaterForm().
Referenced by addExternalRaterObject().
ilSurveyParticipantsGUI::addExternalRaterObject | ( | ) |
Definition at line 1426 of file class.ilSurveyParticipantsGUI.php.
References $data, addExternalRaterFormObject(), array, initExternalRaterForm(), and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::addRater | ( | $a_user_ids | ) |
Definition at line 1458 of file class.ilSurveyParticipantsGUI.php.
References $ilUser, handleRatersAccess(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::addSelfAppraiseeObject | ( | ) |
ilSurveyParticipantsGUI::adminAppraiseesCloseObject | ( | ) |
Definition at line 1819 of file class.ilSurveyParticipantsGUI.php.
References $_POST, handleWriteAccess(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::appraiseeCloseObject | ( | ) |
Definition at line 1774 of file class.ilSurveyParticipantsGUI.php.
References $ilUser, object, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::cancelDeleteAllUserDataObject | ( | ) |
Cancels delete of all user data in maintenance.
Definition at line 428 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::cancelDeleteSelectedUserDataObject | ( | ) |
Cancels the deletion of all user data for the test object.
Definition at line 446 of file class.ilSurveyParticipantsGUI.php.
References ilUtil\sendInfo().
ilSurveyParticipantsGUI::codesObject | ( | ) |
Display the survey access codes tab.
Definition at line 504 of file class.ilSurveyParticipantsGUI.php.
References $ilUser, $lang, $languages, $options, $si, array, ilSubmitButton\getInstance(), handleWriteAccess(), object, ilUtil\sendInfo(), and setCodesSubtabs().
ilSurveyParticipantsGUI::confirmAdminAppraiseesCloseObject | ( | ) |
Definition at line 1788 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $tpl, ilUserUtil\getNamePresentation(), handleWriteAccess(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::confirmAppraiseeCloseCancelObject | ( | ) |
Definition at line 1769 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::confirmAppraiseeCloseObject | ( | ) |
Definition at line 1745 of file class.ilSurveyParticipantsGUI.php.
References $ilUser, $tpl, and object.
ilSurveyParticipantsGUI::confirmDeleteAllUserDataObject | ( | ) |
Deletes all user data of the survey after confirmation.
Definition at line 411 of file class.ilSurveyParticipantsGUI.php.
References object, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::confirmDeleteAppraiseesObject | ( | ) |
Definition at line 1242 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, ilUserUtil\getNamePresentation(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::confirmDeleteRatersObject | ( | ) |
Definition at line 1490 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, ilUserUtil\getNamePresentation(), handleRatersAccess(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::confirmDeleteSelectedUserDataObject | ( | ) |
Deletes all user data for the test object.
Definition at line 436 of file class.ilSurveyParticipantsGUI.php.
References $_POST, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::createSurveyCodesObject | ( | ) |
Create access codes for the survey.
Definition at line 814 of file class.ilSurveyParticipantsGUI.php.
References $_POST, ilUtil\sendFailure(), and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::deleteAllUserDataObject | ( | ) |
Creates a confirmation form for delete all user data.
Definition at line 397 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::deleteAppraiseesObject | ( | ) |
Definition at line 1286 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::deleteCodesConfirmObject | ( | ) |
Definition at line 642 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, $title, array, and ilUtil\sendFailure().
ilSurveyParticipantsGUI::deleteCodesObject | ( | ) |
Delete a list of survey codes.
Definition at line 684 of file class.ilSurveyParticipantsGUI.php.
References $_POST, ilUtil\sendInfo(), and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::deleteRatersObject | ( | ) |
Definition at line 1530 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, handleRatersAccess(), and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::deleteSavedMessageObject | ( | ) |
Definition at line 860 of file class.ilSurveyParticipantsGUI.php.
References $ilLog, handleWriteAccess(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and setCodesSubtabs().
ilSurveyParticipantsGUI::deleteSingleUserResultsObject | ( | ) |
Asks for a confirmation to delete selected user data of the test object.
Definition at line 455 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, $total, array, handleWriteAccess(), ilUtil\sendInfo(), and ilUtil\sendQuestion().
ilSurveyParticipantsGUI::disinviteUserGroupObject | ( | ) |
Disinvite users or groups from a survey.
Definition at line 254 of file class.ilSurveyParticipantsGUI.php.
References $_POST, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::editCodesObject | ( | ) |
Definition at line 580 of file class.ilSurveyParticipantsGUI.php.
References $_GET, $_POST, array, handleWriteAccess(), object, ilUtil\sendFailure(), and setCodesSubtabs().
ilSurveyParticipantsGUI::editRatersObject | ( | ) |
Definition at line 1330 of file class.ilSurveyParticipantsGUI.php.
References $has_write, $ref_id, $tbl, $url, ilLink\_getStaticLink(), array, ilRepositorySearchGUI\fillAutoCompleteToolbar(), handleRatersAccess(), and object.
ilSurveyParticipantsGUI::executeCommand | ( | ) |
Definition at line 44 of file class.ilSurveyParticipantsGUI.php.
References $cmd, $ilCtrl, and array.
ilSurveyParticipantsGUI::exportAllCodesObject | ( | ) |
Exports all survey codes.
Definition at line 721 of file class.ilSurveyParticipantsGUI.php.
References ilUtil\deliverData(), ilUtil\getASCIIFilename(), and object.
ilSurveyParticipantsGUI::exportCodesObject | ( | ) |
Exports a list of survey codes.
Definition at line 704 of file class.ilSurveyParticipantsGUI.php.
References $_POST, ilUtil\deliverData(), ilUtil\getASCIIFilename(), object, and ilUtil\sendFailure().
ilSurveyParticipantsGUI::getObject | ( | ) |
ilSurveyParticipantsGUI::handleRatersAccess | ( | ) |
Definition at line 1307 of file class.ilSurveyParticipantsGUI.php.
References $ilUser, and object.
Referenced by addExternalRaterFormObject(), addRater(), confirmDeleteRatersObject(), deleteRatersObject(), editRatersObject(), mailRatersActionObject(), and mailRatersObject().
|
protected |
Definition at line 35 of file class.ilSurveyParticipantsGUI.php.
Referenced by adminAppraiseesCloseObject(), codesObject(), confirmAdminAppraiseesCloseObject(), deleteSavedMessageObject(), deleteSingleUserResultsObject(), editCodesObject(), importAccessCodesObject(), importExternalMailRecipientsFromFileFormObject(), importExternalMailRecipientsFromTextFormObject(), insertSavedMessageObject(), inviteObject(), listAppraiseesObject(), listParticipantsObject(), mailCodesObject(), maintenanceObject(), and sendCodesMailObject().
|
protected |
Import codes from export codes file.
Definition at line 761 of file class.ilSurveyParticipantsGUI.php.
References $code, $reader, $row, $url, array, IL_CAL_DATE, IL_CAL_DATETIME, IL_CAL_UNIX, object, and ilUtil\sendSuccess().
|
protected |
Import codes from export codes file (upload form)
Definition at line 730 of file class.ilSurveyParticipantsGUI.php.
References array, handleWriteAccess(), setCodesSubtabs(), and ilFormPropertyGUI\setInfo().
ilSurveyParticipantsGUI::importExternalMailRecipientsFromFileFormObject | ( | ) |
Definition at line 1102 of file class.ilSurveyParticipantsGUI.php.
References $_GET, handleWriteAccess(), setCodesSubtabs(), and ilFormPropertyGUI\setInfo().
ilSurveyParticipantsGUI::importExternalMailRecipientsFromTextFormObject | ( | ) |
Definition at line 1129 of file class.ilSurveyParticipantsGUI.php.
References $_GET, $_SESSION, handleWriteAccess(), setCodesSubtabs(), and ilTextAreaInputGUI\setValue().
ilSurveyParticipantsGUI::importExternalRecipientsFromFileObject | ( | ) |
Definition at line 1029 of file class.ilSurveyParticipantsGUI.php.
References $data, $reader, $row, _convertCharset(), array, removeUTF8Bom(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::importExternalRecipientsFromTextObject | ( | ) |
Definition at line 948 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $_SESSION, $data, $row, array, ilUtil\sendFailure(), and ilUtil\sendSuccess().
|
protected |
Definition at line 1399 of file class.ilSurveyParticipantsGUI.php.
References ilTextInputGUI\setSize().
Referenced by addExternalRaterFormObject(), and addExternalRaterObject().
ilSurveyParticipantsGUI::initMailRatersForm | ( | $appr_id, | |
array | $rec_ids | ||
) |
Definition at line 1573 of file class.ilSurveyParticipantsGUI.php.
References array, ilFormPropertyGUI\setRequired(), and ilTextInputGUI\setSize().
Referenced by mailRatersActionObject(), and mailRatersObject().
ilSurveyParticipantsGUI::insertSavedMessageObject | ( | ) |
Definition at line 830 of file class.ilSurveyParticipantsGUI.php.
References $ilLog, $ilUser, handleWriteAccess(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and setCodesSubtabs().
ilSurveyParticipantsGUI::inviteObject | ( | ) |
Creates the output for user/group invitation to a survey.
Definition at line 322 of file class.ilSurveyParticipantsGUI.php.
References $header, $lng, array, ilRepositorySearchGUI\fillAutoCompleteToolbar(), handleWriteAccess(), object, setCodesSubtabs(), and ilFormPropertyGUI\setInfo().
ilSurveyParticipantsGUI::inviteUserGroupObject | ( | $a_user_ids = array() | ) |
Invite users or groups to a survey.
Definition at line 271 of file class.ilSurveyParticipantsGUI.php.
References ilUtil\sendFailure(), and ilUtil\sendSuccess().
|
protected |
Definition at line 161 of file class.ilSurveyParticipantsGUI.php.
References $total, date, and object.
Referenced by listParticipantsObject(), and setCodesSubtabs().
ilSurveyParticipantsGUI::listAppraiseesObject | ( | ) |
Definition at line 1185 of file class.ilSurveyParticipantsGUI.php.
References $ilCtrl, $lng, $ref_id, $tbl, array, ilRepositorySearchGUI\fillAutoCompleteToolbar(), handleWriteAccess(), and object.
Referenced by maintenanceObject().
|
protected |
Definition at line 1844 of file class.ilSurveyParticipantsGUI.php.
References $tbl, ilLinkButton\getInstance(), handleWriteAccess(), isAnonymousListActive(), and setCodesSubtabs().
ilSurveyParticipantsGUI::mailCodesObject | ( | ) |
Definition at line 890 of file class.ilSurveyParticipantsGUI.php.
References $_POST, handleWriteAccess(), and setCodesSubtabs().
ilSurveyParticipantsGUI::mailRatersActionObject | ( | ) |
Definition at line 1664 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $ilUser, $url, ilLink\_getStaticLink(), array, handleRatersAccess(), initMailRatersForm(), mailRatersObject(), object, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::mailRatersObject | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 1639 of file class.ilSurveyParticipantsGUI.php.
References $_POST, handleRatersAccess(), initMailRatersForm(), and ilUtil\sendFailure().
Referenced by mailRatersActionObject().
ilSurveyParticipantsGUI::maintenanceObject | ( | ) |
Participants maintenance.
Definition at line 120 of file class.ilSurveyParticipantsGUI.php.
References $data, $total, array, handleWriteAccess(), listAppraiseesObject(), object, and setCodesSubtabs().
|
protected |
Definition at line 1023 of file class.ilSurveyParticipantsGUI.php.
Referenced by importExternalRecipientsFromFileObject().
ilSurveyParticipantsGUI::saveInvitationStatusObject | ( | ) |
Saves the status of the invitation tab.
Definition at line 299 of file class.ilSurveyParticipantsGUI.php.
References $_POST, ilObjSurvey\INVITATION_OFF, ilObjSurvey\INVITATION_ON, ilObjSurvey\MODE_PREDEFINED_USERS, ilObjSurvey\MODE_UNLIMITED, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::sendCodesMailObject | ( | ) |
Definition at line 905 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $ilUser, $lang, $title, handleWriteAccess(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and setCodesSubtabs().
ilSurveyParticipantsGUI::setCodeLanguageObject | ( | ) |
Change survey language for direct access URL's.
Definition at line 490 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $ilUser, and ilUtil\sendSuccess().
ilSurveyParticipantsGUI::setCodesSubtabs | ( | ) |
Set the tabs for the access codes section.
private
Definition at line 189 of file class.ilSurveyParticipantsGUI.php.
References $data, array, isAnonymousListActive(), and object.
Referenced by codesObject(), deleteSavedMessageObject(), editCodesObject(), importAccessCodesObject(), importExternalMailRecipientsFromFileFormObject(), importExternalMailRecipientsFromTextFormObject(), insertSavedMessageObject(), inviteObject(), listParticipantsObject(), mailCodesObject(), maintenanceObject(), and sendCodesMailObject().
ilSurveyParticipantsGUI::updateCodesObject | ( | ) |
Definition at line 605 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $error, $errors, array, object, ilUtil\sendFailure(), and ilUtil\sendSuccess().
|
protected |
Definition at line 19 of file class.ilSurveyParticipantsGUI.php.
Referenced by addExternalRaterFormObject(), and editRatersObject().
|
protected |
Definition at line 17 of file class.ilSurveyParticipantsGUI.php.
Referenced by getObject().
|
protected |
Definition at line 16 of file class.ilSurveyParticipantsGUI.php.
|
protected |
Definition at line 18 of file class.ilSurveyParticipantsGUI.php.
Referenced by editRatersObject(), and listAppraiseesObject().