ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilSurveyParticipantsGUI. More...
Protected Member Functions | |
handleWriteAccess () | |
filterSurveyParticipantsByAccess ($a_finished_ids=null) | |
isAnonymousListActive () | |
setParticipantSubTabs (string $active) | |
Set the tabs for the access codes section. More... | |
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 | |
$ctrl | |
$lng | |
$tpl | |
$tabs | |
$toolbar | |
$access | |
$rbacsystem | |
$user | |
$log | |
$parent_gui | |
$object | |
$ref_id | |
$has_write | |
$invitation_manager | |
Class ilSurveyParticipantsGUI.
ilSurveyParticipantsGUI: ilRepositorySearchGUI
Definition at line 17 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::__construct | ( | ilObjSurveyGUI | $a_parent_gui, |
$a_has_write_access | |||
) |
|
protected |
Definition at line 904 of file class.ilSurveyParticipantsGUI.php.
Referenced by importExternalRecipientsFromFileObject().
ilSurveyParticipantsGUI::addAppraisee | ( | $a_user_ids | ) |
Definition at line 1111 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::addExternalRaterFormObject | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 1251 of file class.ilSurveyParticipantsGUI.php.
References $access, $has_write, $tabs, handleRatersAccess(), and initExternalRaterForm().
Referenced by addExternalRaterObject().
ilSurveyParticipantsGUI::addExternalRaterObject | ( | ) |
Definition at line 1300 of file class.ilSurveyParticipantsGUI.php.
References $data, addExternalRaterFormObject(), and initExternalRaterForm().
ilSurveyParticipantsGUI::addRater | ( | $a_user_ids | ) |
Definition at line 1330 of file class.ilSurveyParticipantsGUI.php.
References $access, $ilUser, $user, handleRatersAccess(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::addSelfAppraiseeObject | ( | ) |
ilSurveyParticipantsGUI::adminAppraiseesCloseObject | ( | ) |
Definition at line 1664 of file class.ilSurveyParticipantsGUI.php.
References $_POST, handleWriteAccess(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::appraiseeCloseObject | ( | ) |
ilSurveyParticipantsGUI::cancelDeleteAllUserDataObject | ( | ) |
Cancels delete of all user data in maintenance.
Definition at line 387 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::cancelDeleteSelectedUserDataObject | ( | ) |
Cancels the deletion of all user data for the test object.
Definition at line 417 of file class.ilSurveyParticipantsGUI.php.
References ilUtil\sendInfo().
ilSurveyParticipantsGUI::codesObject | ( | ) |
Display the survey access codes tab.
Definition at line 473 of file class.ilSurveyParticipantsGUI.php.
References $ilUser, $lang, $si, $toolbar, $user, ilSubmitButton\getInstance(), handleWriteAccess(), ilUtil\sendInfo(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::confirmAdminAppraiseesCloseObject | ( | ) |
Definition at line 1637 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $tpl, ilUserUtil\getNamePresentation(), handleWriteAccess(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::confirmAppraiseeCloseCancelObject | ( | ) |
Definition at line 1619 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::confirmAppraiseeCloseObject | ( | ) |
ilSurveyParticipantsGUI::confirmDeleteAllUserDataObject | ( | ) |
Deletes all user data of the survey after confirmation.
Definition at line 362 of file class.ilSurveyParticipantsGUI.php.
References filterSurveyParticipantsByAccess().
ilSurveyParticipantsGUI::confirmDeleteAppraiseesObject | ( | ) |
Definition at line 1124 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, $tabs, ilUserUtil\getNamePresentation(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::confirmDeleteRatersObject | ( | ) |
Definition at line 1357 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, $tabs, ilUserUtil\getNamePresentation(), handleRatersAccess(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::confirmDeleteSelectedUserDataObject | ( | ) |
Deletes all user data for the test object.
Definition at line 395 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::createSurveyCodesObject | ( | ) |
Create access codes for the survey.
Definition at line 751 of file class.ilSurveyParticipantsGUI.php.
References $_POST, and ilUtil\sendFailure().
ilSurveyParticipantsGUI::deleteAllUserDataObject | ( | ) |
Creates a confirmation form for delete all user data.
Definition at line 349 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::deleteAppraiseesObject | ( | ) |
Definition at line 1164 of file class.ilSurveyParticipantsGUI.php.
ilSurveyParticipantsGUI::deleteCodesConfirmObject | ( | ) |
Definition at line 594 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, and ilUtil\sendFailure().
ilSurveyParticipantsGUI::deleteCodesObject | ( | ) |
Delete a list of survey codes.
Definition at line 630 of file class.ilSurveyParticipantsGUI.php.
References $_POST, and ilUtil\sendInfo().
ilSurveyParticipantsGUI::deleteRatersObject | ( | ) |
Definition at line 1396 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, and handleRatersAccess().
ilSurveyParticipantsGUI::deleteSavedMessageObject | ( | ) |
Definition at line 787 of file class.ilSurveyParticipantsGUI.php.
References Vendor\Package\$e, $log, handleWriteAccess(), ilUtil\sendFailure(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::deleteSingleUserResultsObject | ( | ) |
Asks for a confirmation to delete selected user data of the test object.
Definition at line 426 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $data, $total, handleWriteAccess(), ilUtil\sendInfo(), and ilUtil\sendQuestion().
ilSurveyParticipantsGUI::editCodesObject | ( | ) |
Definition at line 543 of file class.ilSurveyParticipantsGUI.php.
References $_GET, $_POST, handleWriteAccess(), ilUtil\sendFailure(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::editRatersObject | ( | ) |
Definition at line 1202 of file class.ilSurveyParticipantsGUI.php.
References $access, $has_write, $ref_id, $tabs, $toolbar, $url, ilLink\_getStaticLink(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), handleRatersAccess(), and ilTable2GUI\setData().
ilSurveyParticipantsGUI::executeCommand | ( | ) |
Definition at line 106 of file class.ilSurveyParticipantsGUI.php.
References $ctrl, $lng, and $tabs.
ilSurveyParticipantsGUI::exportAllCodesObject | ( | ) |
Exports all survey codes.
Definition at line 660 of file class.ilSurveyParticipantsGUI.php.
References ilUtil\deliverData(), and ilUtil\getASCIIFilename().
ilSurveyParticipantsGUI::exportCodesObject | ( | ) |
Exports a list of survey codes.
Definition at line 646 of file class.ilSurveyParticipantsGUI.php.
References $_POST, ilUtil\deliverData(), ilUtil\getASCIIFilename(), and ilUtil\sendFailure().
|
protected |
Definition at line 181 of file class.ilSurveyParticipantsGUI.php.
Referenced by confirmDeleteAllUserDataObject(), and maintenanceObject().
ilSurveyParticipantsGUI::getObject | ( | ) |
ilSurveyParticipantsGUI::handleRatersAccess | ( | ) |
Definition at line 1182 of file class.ilSurveyParticipantsGUI.php.
References $access, $ilUser, and $user.
Referenced by addExternalRaterFormObject(), addRater(), confirmDeleteRatersObject(), deleteRatersObject(), editRatersObject(), mailRatersActionObject(), and mailRatersObject().
|
protected |
Definition at line 99 of file class.ilSurveyParticipantsGUI.php.
Referenced by adminAppraiseesCloseObject(), codesObject(), confirmAdminAppraiseesCloseObject(), deleteSavedMessageObject(), deleteSingleUserResultsObject(), editCodesObject(), importAccessCodesObject(), importExternalMailRecipientsFromFileFormObject(), importExternalMailRecipientsFromTextFormObject(), insertSavedMessageObject(), listAppraiseesObject(), listParticipantsObject(), mailCodesObject(), maintenanceObject(), and sendCodesMailObject().
|
protected |
Import codes from export codes file.
Definition at line 701 of file class.ilSurveyParticipantsGUI.php.
References Vendor\Package\$e, $email, $url, IL_CAL_DATE, IL_CAL_DATETIME, IL_CAL_UNIX, and ilUtil\sendFailure().
|
protected |
Import codes from export codes file (upload form)
Definition at line 669 of file class.ilSurveyParticipantsGUI.php.
References handleWriteAccess(), ilFormPropertyGUI\setInfo(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::importExternalMailRecipientsFromFileFormObject | ( | ) |
Definition at line 980 of file class.ilSurveyParticipantsGUI.php.
References $_GET, $access, handleWriteAccess(), ilFormPropertyGUI\setInfo(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::importExternalMailRecipientsFromTextFormObject | ( | ) |
Definition at line 1010 of file class.ilSurveyParticipantsGUI.php.
References $_GET, $_SESSION, $access, handleWriteAccess(), setParticipantSubTabs(), and ilTextAreaInputGUI\setValue().
ilSurveyParticipantsGUI::importExternalRecipientsFromFileObject | ( | ) |
Definition at line 924 of file class.ilSurveyParticipantsGUI.php.
References $data, _convertCharset(), removeUTF8Bom(), and ilUtil\sendFailure().
ilSurveyParticipantsGUI::importExternalRecipientsFromTextObject | ( | ) |
Definition at line 858 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $_SESSION, $data, and ilUtil\sendFailure().
|
protected |
Definition at line 1275 of file class.ilSurveyParticipantsGUI.php.
References $email, and ilUserUtil\getNamePresentation().
Referenced by addExternalRaterFormObject(), and addExternalRaterObject().
ilSurveyParticipantsGUI::initMailRatersForm | ( | $appr_id, | |
array | $rec_ids | ||
) |
Definition at line 1432 of file class.ilSurveyParticipantsGUI.php.
References ilFormPropertyGUI\setRequired().
Referenced by mailRatersActionObject(), and mailRatersObject().
ilSurveyParticipantsGUI::insertSavedMessageObject | ( | ) |
Definition at line 764 of file class.ilSurveyParticipantsGUI.php.
References Vendor\Package\$e, $ilUser, $log, $user, handleWriteAccess(), ilUtil\sendFailure(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::inviteUsers | ( | $user_ids | ) |
|
protected |
Definition at line 277 of file class.ilSurveyParticipantsGUI.php.
References $total.
Referenced by listParticipantsObject(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::listAppraiseesObject | ( | ) |
Definition at line 1066 of file class.ilSurveyParticipantsGUI.php.
References $ctrl, $lng, $ref_id, $toolbar, ilRepositorySearchGUI\fillAutoCompleteToolbar(), and handleWriteAccess().
Referenced by maintenanceObject().
|
protected |
Definition at line 1686 of file class.ilSurveyParticipantsGUI.php.
References $toolbar, ilLinkButton\getInstance(), handleWriteAccess(), isAnonymousListActive(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::mailCodesObject | ( | ) |
Definition at line 810 of file class.ilSurveyParticipantsGUI.php.
References $_POST, handleWriteAccess(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::mailRatersActionObject | ( | ) |
Definition at line 1520 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $ilUser, $url, $user, ilLink\_getStaticLink(), ANONYMOUS_USER_ID, handleRatersAccess(), initMailRatersForm(), and mailRatersObject().
ilSurveyParticipantsGUI::mailRatersObject | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 1495 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $tabs, handleRatersAccess(), initMailRatersForm(), and ilUtil\sendFailure().
Referenced by mailRatersActionObject().
ilSurveyParticipantsGUI::maintenanceObject | ( | ) |
Participants maintenance.
Definition at line 213 of file class.ilSurveyParticipantsGUI.php.
References $data, $lng, $toolbar, $total, filterSurveyParticipantsByAccess(), handleWriteAccess(), listAppraiseesObject(), ilObjSurvey\MODE_SELF_EVAL, and setParticipantSubTabs().
|
protected |
Definition at line 918 of file class.ilSurveyParticipantsGUI.php.
Referenced by importExternalRecipientsFromFileObject().
ilSurveyParticipantsGUI::sendCodesMailObject | ( | ) |
Definition at line 824 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $ilUser, $lang, $user, handleWriteAccess(), ilUtil\sendFailure(), and setParticipantSubTabs().
ilSurveyParticipantsGUI::setCodeLanguageObject | ( | ) |
Change survey language for direct access URL's.
Definition at line 460 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $ilUser, and $user.
|
protected |
Set the tabs for the access codes section.
string | $active |
Definition at line 302 of file class.ilSurveyParticipantsGUI.php.
References $data, $tabs, and isAnonymousListActive().
Referenced by codesObject(), deleteSavedMessageObject(), editCodesObject(), importAccessCodesObject(), importExternalMailRecipientsFromFileFormObject(), importExternalMailRecipientsFromTextFormObject(), insertSavedMessageObject(), listParticipantsObject(), mailCodesObject(), maintenanceObject(), and sendCodesMailObject().
ilSurveyParticipantsGUI::updateCodesObject | ( | ) |
Definition at line 563 of file class.ilSurveyParticipantsGUI.php.
References $_POST, $errors, and ilUtil\sendFailure().
|
protected |
Definition at line 47 of file class.ilSurveyParticipantsGUI.php.
Referenced by addExternalRaterFormObject(), addRater(), editRatersObject(), handleRatersAccess(), importExternalMailRecipientsFromFileFormObject(), and importExternalMailRecipientsFromTextFormObject().
|
protected |
Definition at line 22 of file class.ilSurveyParticipantsGUI.php.
Referenced by executeCommand(), inviteUsers(), and listAppraiseesObject().
|
protected |
Definition at line 67 of file class.ilSurveyParticipantsGUI.php.
Referenced by addExternalRaterFormObject(), and editRatersObject().
|
protected |
Definition at line 72 of file class.ilSurveyParticipantsGUI.php.
|
protected |
Definition at line 27 of file class.ilSurveyParticipantsGUI.php.
Referenced by __construct(), executeCommand(), inviteUsers(), listAppraiseesObject(), and maintenanceObject().
|
protected |
Definition at line 62 of file class.ilSurveyParticipantsGUI.php.
Referenced by deleteSavedMessageObject(), and insertSavedMessageObject().
|
protected |
Definition at line 65 of file class.ilSurveyParticipantsGUI.php.
Referenced by getObject().
|
protected |
Definition at line 64 of file class.ilSurveyParticipantsGUI.php.
|
protected |
Definition at line 52 of file class.ilSurveyParticipantsGUI.php.
|
protected |
Definition at line 66 of file class.ilSurveyParticipantsGUI.php.
Referenced by editRatersObject(), and listAppraiseesObject().
|
protected |
Definition at line 37 of file class.ilSurveyParticipantsGUI.php.
Referenced by addExternalRaterFormObject(), confirmAppraiseeCloseObject(), confirmDeleteAppraiseesObject(), confirmDeleteRatersObject(), editRatersObject(), executeCommand(), mailRatersObject(), and setParticipantSubTabs().
|
protected |
Definition at line 42 of file class.ilSurveyParticipantsGUI.php.
Referenced by codesObject(), editRatersObject(), listAppraiseesObject(), listParticipantsObject(), and maintenanceObject().
|
protected |
Definition at line 32 of file class.ilSurveyParticipantsGUI.php.
Referenced by __construct(), confirmAdminAppraiseesCloseObject(), and confirmAppraiseeCloseObject().
|
protected |
Definition at line 57 of file class.ilSurveyParticipantsGUI.php.
Referenced by addRater(), addSelfAppraiseeObject(), appraiseeCloseObject(), codesObject(), confirmAppraiseeCloseObject(), handleRatersAccess(), insertSavedMessageObject(), mailRatersActionObject(), sendCodesMailObject(), and setCodeLanguageObject().