| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class ilObjTestGUI. More...
 Inheritance diagram for ilObjTestGUI:
 Collaboration diagram for ilObjTestGUI:Public Member Functions | |
| executeCommand () | |
| execute command  More... | |
| getTestAccess () | |
| setTestAccess (ilTestAccess $test_access) | |
| getTabsManager () | |
| setTabsManager (ilTestTabsManager $tabs_manager) | |
| runObject () | |
| outEvaluationObject () | |
| addDidacticTemplateOptions (array &$options) | |
| afterSave (ilObject $new_object) | |
| save object  public  More... | |
| backToRepositoryObject () | |
| uploadTst () | |
| imports test and question(s)  More... | |
| importVerifiedFileObject () | |
| imports question(s) into the questionpool (after verification)  More... | |
| uploadObject ($redirect=true) | |
| display status information or report errors messages in case of error  More... | |
| downloadFileObject () | |
| download file  More... | |
| fullscreenObject () | |
| show fullscreen view  More... | |
| download_paragraphObject () | |
| download source code paragraph  More... | |
| backObject () | |
| Called when the back button in the question browser was pressed.  More... | |
| createQuestionPool ($name="dummy", $description="") | |
| Creates a new questionpool and returns the reference id.  More... | |
| executeCreateQuestionObject () | |
| Called when a new question should be created from a test after confirmation.  More... | |
| cancelCreateQuestionObject () | |
| Called when the creation of a new question is cancelled.  More... | |
| createQuestionObject () | |
| Called when a new question should be created from a test.  More... | |
| confirmRemoveQuestionsObject () | |
| Remove questions from the test after confirmation.  More... | |
| cancelRemoveQuestionsObject () | |
| Cancels the removal of questions from the test.  More... | |
| removeQuestionsForm ($checked_questions) | |
| Displays a form to confirm the removal of questions from the test.  More... | |
| removeQuestionsObject () | |
| Called when a selection of questions should be removed from the test.  More... | |
| moveQuestionsObject () | |
| Marks selected questions for moving.  More... | |
| insertQuestionsBeforeObject () | |
| Insert checked questions before the actual selection.  More... | |
| insertQuestionsAfterObject () | |
| Insert checked questions after the actual selection.  More... | |
| insertQuestionsObject () | |
| Insert questions from the questionbrowser into the test.  More... | |
| addQuestionObject () | |
| questionsObject () | |
| takenObject () | |
| historyObject () | |
| Creates the change history for a test.  More... | |
| initImportForm (string $new_type) | |
| participantsActionObject () | |
| Evaluates the actions on the participants page.  More... | |
| printObject () | |
| Print tab to create a print of all questions with points and solutions.  More... | |
| reviewobject () | |
| Review tab to create a print of all questions without points and solutions.  More... | |
| defaultsObject () | |
| Displays the settings page for test defaults.  More... | |
| deleteDefaultsObject () | |
| Deletes selected test defaults.  More... | |
| confirmedApplyDefaultsObject () | |
| applyDefaultsObject ($confirmed=false) | |
| Applies the selected test defaults.  More... | |
| addDefaultsObject () | |
| Adds the defaults of this test to the defaults.  More... | |
| infoScreenObject () | |
| this one is called from the info button in the repository not very nice to set cmdClass/Cmd manually, if everything works through ilCtrl in the future this may be changed  More... | |
| redirectToInfoScreenObject () | |
| infoScreen ($session_lock="") | |
| show information screen  More... | |
| addLocatorItems () | |
| statisticsObject () | |
| certificateObject () | |
| Shows the certificate editor.  More... | |
| getTabs () | |
| adds tabs to tab gui object  More... | |
| buildPageViewToolbar ($qid=0) | |
| copyQuestionsToPoolObject () | |
| copyQuestionsToPool (array $question_ids, int $qpl_id) | |
| copyQuestionToPool (int $source_question_id, int $target_parent_id) | |
| copyAndLinkQuestionsToPoolObject () | |
| ilObjectDataCache $ilObjDataCache  More... | |
| copyToQuestionpoolObject () | |
| copyAndLinkToQuestionpoolObject () | |
| createQuestionPoolAndCopyObject () | |
| createQuestionpoolTargetObject ($cmd) | |
| Called when a new question should be created from a test Important: $cmd may be overwritten if no question pool is available.  More... | |
| saveOrderAndObligationsObject () | |
| movePageObject () | |
| showPageObject () | |
| copyQuestionObject () | |
  Public Member Functions inherited from ilObjectGUI | |
| __construct ($data, int $id=0, bool $call_by_reference=true, bool $prepare_output=true) | |
| getRefId () | |
| setAdminMode (string $mode) | |
| getAdminMode () | |
| getObject () | |
| executeCommand () | |
| withReferences () | |
| determines whether objects are referenced or not (got ref ids or not)  More... | |
| setCreationMode (bool $mode=true) | |
| If true, a creation screen is displayed the current [ref_id] does belong to the parent class The mode is determined in ilRepositoryGUI.  More... | |
| getCreationMode () | |
| prepareOutput (bool $show_sub_objects=true) | |
| getAdminTabs () | |
| administration tabs show only permissions and trash folder  More... | |
| getHTML () | |
| confirmedDeleteObject () | |
| confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled  More... | |
| cancelObject () | |
| cancel action and go back to previous page  More... | |
| createObject () | |
| create new object form  More... | |
| editAvailabilityPeriodObject () | |
| saveAvailabilityPeriodObject () | |
| cancelCreation () | |
| cancel create action and go back to repository parent  More... | |
| saveObject () | |
| getDidacticTemplateVar (string $type) | |
| Get didactic template setting from creation screen.  More... | |
| putObjectInTree (ilObject $obj, int $parent_node_id=null) | |
| Add object to tree at given position.  More... | |
| editObject () | |
| addExternalEditFormCustom (ilPropertyFormGUI $form) | |
| updateObject () | |
| updates object entry in object_data  More... | |
| getFormAction (string $cmd, string $default_form_action="") | |
| Get form action for command (command is method name without "Object", e.g.  More... | |
| isVisible (int $ref_id, string $type) | |
| viewObject () | |
| viewObject container presentation for "administration -> repository, trash, permissions"  More... | |
| deleteObject (bool $error=false) | |
| Display deletion confirmation screen.  More... | |
| setColumnSettings (ilColumnGUI $column_gui) | |
| redirectAfterCreation () | |
| Redirect after creation, see https://docu.ilias.de/goto_docu_wiki_wpage_5035_1357.html Should be overwritten and redirect to settings screen.  More... | |
| addToDeskObject () | |
| removeFromDeskObject () | |
  Public Member Functions inherited from ILIAS\Object\ImplementsCreationCallback | |
| callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) | |
  Public Member Functions inherited from ilDesktopItemHandling | |
| addToDeskObject () | |
| removeFromDeskObject () | |
Static Public Member Functions | |
| static | _goto ($target) | 
| Redirect script to call a test with the test reference id.  More... | |
  Static Public Member Functions inherited from ilObjectGUI | |
| static | _gotoRepositoryRoot (bool $raise_error=false) | 
| Goto repository root.  More... | |
| static | _gotoRepositoryNode (int $ref_id, string $cmd="") | 
| static | _gotoSharedWorkspaceNode (int $wsp_id) | 
Protected Member Functions | |
| redirectAfterMissingWrite () | |
| redirectAfterMissingRead () | |
| trackTestObjectReadEvent () | |
| exportObject () | |
| Gateway for exports initiated from workspace, as there is a generic forward to {objTypeMainGUI}::export()  More... | |
| fetchAuthoringQuestionIdParameter () | |
| importFileObject (int $parent_id=null) | |
| form for new test object import  More... | |
| insertQuestionsBeforeOrAfter (int $insert_mode) | |
| removeImportFailsObject () | |
| setTitleAndDescription () | |
| getTargetQuestionpoolForm ($questionpools, $cmd) | |
| movePageFormObject () | |
| Move current page.  More... | |
| determineObjectiveOrientedContainer () | |
| getObjectiveOrientedContainer () | |
  Protected Member Functions inherited from ilObjectGUI | |
| getObjectService () | |
| assignObject () | |
| setTitleAndDescription () | |
| createActionDispatcherGUI () | |
| initHeaderAction (?string $sub_type=null, ?int $sub_id=null) | |
| Add header action menu.  More... | |
| insertHeaderAction (?ilObjectListGUI $list_gui=null) | |
| Insert header action into main template.  More... | |
| addHeaderAction () | |
| Add header action menu.  More... | |
| redrawHeaderActionObject () | |
| Ajax call: redraw action header only.  More... | |
| setTabs () | |
| set admin tabs  More... | |
| setAdminTabs () | |
| set admin tabs  More... | |
| setLocator () | |
| addLocatorItems () | |
| should be overwritten to add object specific items (repository items are preloaded)  More... | |
| omitLocator (bool $omit=true) | |
| addAdminLocatorItems (bool $do_not_add_object=false) | |
| should be overwritten to add object specific items (repository items are preloaded)  More... | |
| initCreationForms (string $new_type) | |
| Init creation forms.  More... | |
| getCreationFormsHTML (array $forms) | |
| Get HTML for creation forms (accordion)  More... | |
| initCreateForm (string $new_type) | |
| initDidacticTemplate (ilPropertyFormGUI $form) | |
| addDidacticTemplateOptions (array &$a_options) | |
| Add custom templates.  More... | |
| addAdoptContentLinkToToolbar () | |
| addAvailabilityPeriodButtonToToolbar (ilToolbarGUI $toolbar) | |
| afterSave (ilObject $new_object) | |
| Post (successful) object creation hook.  More... | |
| initEditForm () | |
| initEditCustomForm (ilPropertyFormGUI $a_form) | |
| Add custom fields to update form.  More... | |
| getEditFormValues () | |
| getEditFormCustomValues (array &$a_values) | |
| Add values to custom edit fields.  More... | |
| validateCustom (ilPropertyFormGUI $form) | |
| Validate custom values (if not possible with checkInput())  More... | |
| updateCustom (ilPropertyFormGUI $form) | |
| Insert custom update form values into object.  More... | |
| afterUpdate () | |
| Post (successful) object update hook.  More... | |
| initImportForm (string $new_type) | |
| importFileObject (int $parent_id=null) | |
| afterImport (ilObject $new_object) | |
| Post (successful) object import hook.  More... | |
| setFormAction (string $cmd, string $form_action) | |
| getReturnLocation (string $cmd, string $default_location="") | |
| Get return location for command (command is method name without "Object", e.g.  More... | |
| setReturnLocation (string $cmd, string $location) | |
| set specific return location for command  More... | |
| getTargetFrame (string $cmd, string $default_target_frame="") | |
| get target frame for command (command is method name without "Object", e.g.  More... | |
| setTargetFrame (string $cmd, string $target_frame) | |
| Set specific target frame for command.  More... | |
| showPossibleSubObjects () | |
| show possible sub objects (pull down menu)  More... | |
| getTabs () | |
| overwrite in derived GUI class of your object type  More... | |
| redirectToRefId (int $ref_id, string $cmd="") | |
| redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current ["ref_id"] value of the request  More... | |
| getCenterColumnHTML () | |
| Get center column.  More... | |
| getRightColumnHTML () | |
| Display right column.  More... | |
| checkPermission (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | |
| checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | |
| enableDragDropFileUpload () | |
| Enables the file upload into this object by dropping files.  More... | |
Private Member Functions | |
| questionsTabGatewayObject () | |
| userResultsGatewayObject () | |
| testResultsGatewayObject () | |
| showEditTestPageGUI (string $cmd) | |
| forwardToEvaluationGUI () | |
| redirectTo_ilObjTestSettingsMainGUI_showForm_Object () | |
| prepareSubGuiOutput () | |
| populateQuestionBrowserToolbarButtons (ilToolbarGUI $toolbar, string $context) | |
| isCommandClassAnyInfoScreenChild () | |
| getQuestionpoolCreationForm () | |
| getTestScreenGUIInstance () | |
Private Attributes | |
| ilTestQuestionSetConfigFactory | $test_question_set_config_factory | 
| ilTestPlayerFactory | $test_player_factory | 
| ilTestSessionFactory | $test_session_factory | 
| QuestionInfoService | $questioninfo | 
| ILIAS Filesystem Util Archive LegacyArchives | $archives | 
| ilTestObjectiveOrientedContainer | $objective_oriented_container | 
Static Private Attributes | |
| static | $infoScreenChildClasses | 
Additional Inherited Members | |
  Data Fields inherited from ilObjectGUI | |
| const | ALLOWED_TAGS_IN_TITLE_AND_DESCRIPTION | 
| const | ADMIN_MODE_NONE = "" | 
| const | ADMIN_MODE_SETTINGS = "settings" | 
| const | ADMIN_MODE_REPOSITORY = "repository" | 
| const | UPLOAD_TYPE_LOCAL = 1 | 
| const | UPLOAD_TYPE_UPLOAD_DIRECTORY = 2 | 
| const | CFORM_NEW = 1 | 
| const | CFORM_IMPORT = 2 | 
| const | CFORM_CLONE = 3 | 
Class ilObjTestGUI.
ilObjTestGUI: ilObjCourseGUI, ilObjectMetaDataGUI, ilCertificateGUI, ilPermissionGUI ilObjTestGUI: ilTestPlayerFixedQuestionSetGUI, ilTestPlayerRandomQuestionSetGUI ilObjTestGUI: ilTestExpresspageObjectGUI, ilAssQuestionPageGUI ilObjTestGUI: ilTestDashboardGUI, ilTestResultsGUI ilObjTestGUI: ilLearningProgressGUI, ilMarkSchemaGUI ilObjTestGUI: ilTestEvaluationGUI, ilParticipantsTestResultsGUI ilObjTestGUI: ilAssGenFeedbackPageGUI, ilAssSpecFeedbackPageGUI ilObjTestGUI: ilInfoScreenGUI, ilObjectCopyGUI, ilTestScoringGUI ilObjTestGUI: ilTestScreenGUI ilObjTestGUI: ilRepositorySearchGUI, ilTestExportGUI ilObjTestGUI: assMultipleChoiceGUI, assClozeTestGUI, assMatchingQuestionGUI ilObjTestGUI: assOrderingQuestionGUI, assImagemapQuestionGUI ilObjTestGUI: assNumericGUI, assErrorTextGUI, ilTestScoringByQuestionsGUI ilObjTestGUI: assTextSubsetGUI, assOrderingHorizontalGUI ilObjTestGUI: assSingleChoiceGUI, assFileUploadGUI, assTextQuestionGUI ilObjTestGUI: assKprimChoiceGUI, assLongMenuGUI ilObjTestGUI: ilObjQuestionPoolGUI, ilEditClipboardGUI ilObjTestGUI: ilObjTestSettingsMainGUI, ilObjTestSettingsScoringResultsGUI ilObjTestGUI: ilCommonActionDispatcherGUI ilObjTestGUI: ilTestFixedQuestionSetConfigGUI, ilTestRandomQuestionSetConfigGUI ilObjTestGUI: ilAssQuestionHintsGUI, ilAssQuestionFeedbackEditingGUI, ilLocalUnitConfigurationGUI, assFormulaQuestionGUI ilObjTestGUI: ilTestPassDetailsOverviewTableGUI ilObjTestGUI: ilTestResultsToolbarGUI ilObjTestGUI: ilTestCorrectionsGUI ilObjTestGUI: ilTestSettingsChangeConfirmationGUI ilObjTestGUI: ilTestSkillAdministrationGUI ilObjTestGUI: ilAssQuestionPreviewGUI ilObjTestGUI: ilTestQuestionBrowserTableGUI, ilTestInfoScreenToolbarGUI, ilLTIProviderObjectSettingGUI ilObjTestGUI: ilTestPageGUI
Definition at line 75 of file class.ilObjTestGUI.php.
      
  | 
  static | 
Redirect script to call a test with the test reference id.
| integer | $a_target | The reference id of the test public | 
Definition at line 2979 of file class.ilObjTestGUI.php.
References $DIC, $ilErr, ilObjectGUI\$lng, ilObjectGUI\_gotoRepositoryRoot(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilTestScreenGUI\DEFAULT_CMD, ROOT_FOLDER_ID, and ilLanguage\txt().
Referenced by ILIAS\StaticURL\Handler\LegacyGotoHandler\handle().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::addDefaultsObject | ( | ) | 
Adds the defaults of this test to the defaults.
Definition at line 2660 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), defaultsObject(), ILIAS\Repository\lng(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::addDidacticTemplateOptions | ( | array & | $options | ) | 
Definition at line 1215 of file class.ilObjTestGUI.php.
References ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjTestGUI::addLocatorItems | ( | ) | 
Definition at line 2865 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), ilTestScreenGUI\DEFAULT_CMD, ILIAS\Repository\locator(), and ILIAS\Repository\object().
 Here is the call graph for this function:| ilObjTestGUI::addQuestionObject | ( | ) | 
Definition at line 2052 of file class.ilObjTestGUI.php.
References ilObjectGUI\$data, ILIAS\LTI\ToolProvider\$key, ilObjQuestionPool\_getAvailableQuestionpools(), ILIAS\Repository\access(), assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_IPE, assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_RTE, ILIAS\Repository\ctrl(), getTabsManager(), ILIAS\Repository\help(), ilObjAssessmentFolder\isAdditionalQuestionContentEditingModePageObjectEnabled(), ILIAS\Repository\lng(), redirectAfterMissingWrite(), ilRadioOption\setInfo(), ilFormPropertyGUI\setInfo(), ilSelectInputGUI\setOptions(), ilFormPropertyGUI\setRequired(), ilRadioOption\setValue(), and ilTestTabsManager\SUBTAB_ID_QST_LIST_VIEW.
 Here is the call graph for this function:| ilObjTestGUI::afterSave | ( | ilObject | $new_object | ) | 
save object public
Definition at line 1231 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), ilObjectGUI\getDidacticTemplateVar(), ilObject\getRefId(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjTestGUI::applyDefaultsObject | ( | $confirmed = false | ) | 
Applies the selected test defaults.
Definition at line 2563 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), defaultsObject(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilObjTest\QUESTION_SET_TYPE_FIXED, ilObjTest\QUESTION_SET_TYPE_RANDOM, and redirectAfterMissingWrite().
Referenced by confirmedApplyDefaultsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::backObject | ( | ) | 
Called when the back button in the question browser was pressed.
Called when the back button in the question browser was pressed
public
Definition at line 1579 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilObjTestGUITest\testBackObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::backToRepositoryObject | ( | ) | 
Definition at line 1254 of file class.ilObjTestGUI.php.
References $path, ilObjectGUI\getReturnLocation(), ILIAS\Repository\object(), and ilUtil\redirect().
 Here is the call graph for this function:| ilObjTestGUI::buildPageViewToolbar | ( | $qid = 0 | ) | 
Definition at line 3001 of file class.ilObjTestGUI.php.
References ilObjectGUI\$id, ilObjectGUI\$lng, ilObjTestAccess\_lookupOnlineTestAccess(), ILIAS\Repository\access(), ilSelectInputGUI\addCustomAttribute(), ilTestQuestionBrowserTableGUI\CONTEXT_PAGE_VIEW, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), populateQuestionBrowserToolbarButtons(), ILIAS\Repository\toolbar(), ilLanguage\txt(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::cancelCreateQuestionObject | ( | ) | 
Called when the creation of a new question is cancelled.
Called when the creation of a new question is cancelled
public
Definition at line 1682 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilObjTestGUITest\testCancelCreateQuestionObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::cancelRemoveQuestionsObject | ( | ) | 
Cancels the removal of questions from the test.
Cancels the removal of questions from the test
public
Definition at line 1846 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilObjTestGUITest\testCancelRemoveQuestionsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::certificateObject | ( | ) | 
Shows the certificate editor.
Definition at line 2927 of file class.ilObjTestGUI.php.
References ilTestTabsManager\TAB_ID_SETTINGS.
| ilObjTestGUI::confirmedApplyDefaultsObject | ( | ) | 
Definition at line 2550 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), applyDefaultsObject(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::confirmRemoveQuestionsObject | ( | ) | 
Remove questions from the test after confirmation.
Definition at line 1784 of file class.ilObjTestGUI.php.
References ILIAS\LTI\ToolProvider\$key, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::copyAndLinkQuestionsToPoolObject | ( | ) | 
ilObjectDataCache $ilObjDataCache
Definition at line 3158 of file class.ilObjTestGUI.php.
References copyAndLinkToQuestionpoolObject(), copyQuestionsToPool(), ILIAS\Repository\ctrl(), assQuestion\instantiateQuestion(), ILIAS\Repository\lng(), and assQuestion\saveOriginalId().
Referenced by createQuestionPoolAndCopyObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::copyAndLinkToQuestionpoolObject | ( | ) | 
Definition at line 3224 of file class.ilObjTestGUI.php.
References ilObjectGUI\$type, ilObject\_lookupType(), ILIAS\Repository\access(), createQuestionpoolTargetObject(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), assQuestion\lookupParentObjId(), and redirectAfterMissingWrite().
Referenced by copyAndLinkQuestionsToPoolObject(), and createQuestionPoolAndCopyObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::copyQuestionObject | ( | ) | 
Definition at line 3474 of file class.ilObjTestGUI.php.
References ilObjectGUI\$id, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), assQuestion\instantiateQuestionGUI(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
 Here is the call graph for this function:| ilObjTestGUI::copyQuestionsToPool | ( | array | $question_ids, | 
| int | $qpl_id | ||
| ) | 
Definition at line 3124 of file class.ilObjTestGUI.php.
References copyQuestionToPool().
Referenced by copyAndLinkQuestionsToPoolObject(), and copyQuestionsToPoolObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::copyQuestionsToPoolObject | ( | ) | 
Definition at line 3110 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), copyQuestionsToPool(), ILIAS\Repository\ctrl(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::copyQuestionToPool | ( | int | $source_question_id, | 
| int | $target_parent_id | ||
| ) | 
Definition at line 3139 of file class.ilObjTestGUI.php.
References assQuestion\instantiateQuestionGUI().
Referenced by copyQuestionsToPool().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::copyToQuestionpoolObject | ( | ) | 
Definition at line 3215 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), createQuestionpoolTargetObject(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::createQuestionObject | ( | ) | 
Called when a new question should be created from a test.
Called when a new question should be created from a test * public
Definition at line 1694 of file class.ilObjTestGUI.php.
References ILIAS\LTI\ToolProvider\$key, ilObjQuestionPool\_getAvailableQuestionpools(), ILIAS\Repository\access(), assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_IPE, assQuestion\ADDITIONAL_CONTENT_EDITING_MODE_RTE, ILIAS\Repository\ctrl(), ilObjQuestionPool\getQuestionTypeByTypeId(), getTabsManager(), ilObjAssessmentFolder\isAdditionalQuestionContentEditingModePageObjectEnabled(), ILIAS\Repository\lng(), redirectAfterMissingWrite(), ilRadioOption\setInfo(), ilFormPropertyGUI\setInfo(), ilSelectInputGUI\setOptions(), ilFormPropertyGUI\setRequired(), ilRadioOption\setValue(), and ilTestTabsManager\SUBTAB_ID_QST_LIST_VIEW.
Referenced by executeCreateQuestionObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::createQuestionPool | ( | $name = "dummy",  | 
        |
$description = ""  | 
        |||
| ) | 
Creates a new questionpool and returns the reference id.
Creates a new questionpool and returns the reference id
Definition at line 1592 of file class.ilObjTestGUI.php.
References ILIAS\Repository\object().
Referenced by createQuestionPoolAndCopyObject(), and executeCreateQuestionObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::createQuestionPoolAndCopyObject | ( | ) | 
Definition at line 3256 of file class.ilObjTestGUI.php.
References ilObjectGUI\$ref_id, ILIAS\Repository\access(), ilObjectGUI\checkPermissionBool(), copyAndLinkQuestionsToPoolObject(), copyAndLinkToQuestionpoolObject(), createQuestionPool(), ILIAS\Repository\lng(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::createQuestionpoolTargetObject | ( | $cmd | ) | 
Called when a new question should be created from a test Important: $cmd may be overwritten if no question pool is available.
public
Definition at line 3294 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), getTabsManager(), getTargetQuestionpoolForm(), redirectAfterMissingWrite(), and ilTestTabsManager\SUBTAB_ID_QST_LIST_VIEW.
Referenced by copyAndLinkToQuestionpoolObject(), and copyToQuestionpoolObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::defaultsObject | ( | ) | 
Displays the settings page for test defaults.
Definition at line 2510 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilTestTabsManager\TAB_ID_SETTINGS, and ILIAS\Repository\toolbar().
Referenced by addDefaultsObject(), applyDefaultsObject(), and deleteDefaultsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::deleteDefaultsObject | ( | ) | 
Deletes selected test defaults.
Definition at line 2531 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), defaultsObject(), ILIAS\Repository\lng(), and redirectAfterMissingWrite().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 3525 of file class.ilObjTestGUI.php.
References $path, ilObject\_lookupObjId(), and ilLOSettings\isObjectiveTest().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::download_paragraphObject | ( | ) | 
download source code paragraph
Definition at line 1549 of file class.ilObjTestGUI.php.
References exit, and ilPageObject\sendParagraph().
 Here is the call graph for this function:| ilObjTestGUI::downloadFileObject | ( | ) | 
| ilObjTestGUI::executeCommand | ( | ) | 
execute command
Definition at line 202 of file class.ilObjTestGUI.php.
References ilObjectGUI\$access, $component_repository, ilObjectGUI\$ctrl, $db, Vendor\Package\$e, $global_screen, $http, ilObjectGUI\$lng, $logging_services, $obj_data_cache, ilObjectGUI\$obj_definition, $questioninfo, ilObjectGUI\$ref_id, ilObjectGUI\$refinery, $skills_service, ilObjectGUI\$tabs_gui, $testrequest, ilObjectGUI\$toolbar, ilObjectGUI\$tpl, ilObjectGUI\$tree, $ui_factory, $ui_renderer, ilObjectGUI\$user, assQuestionGUI\_getQuestionGUI(), ILIAS\Repository\access(), ilObjectGUI\addHeaderAction(), buildPageViewToolbar(), ilObjectGUI\checkPermissionBool(), ilAssQuestionPreviewGUI\CMD_SHOW, ILIAS\Repository\ctrl(), determineObjectiveOrientedContainer(), assQuestionGUI\EDIT_CONTEXT_AUTHORING, fetchAuthoringQuestionIdParameter(), forwardToEvaluationGUI(), ilObjStyleSheet\getContentStylePath(), ilObjectGUI\getCreationMode(), ilCommonActionDispatcherGUI\getInstanceFromAjaxCall(), getObjectiveOrientedContainer(), ilObjStyleSheet\getSyntaxStylePath(), getTabsManager(), getTestAccess(), getTestScreenGUIInstance(), ILIAS\Repository\help(), infoScreen(), ilAssQuestionPreviewGUI\initQuestion(), ILIAS\Repository\lng(), ilLearningProgressBaseGUI\LP_CONTEXT_REPOSITORY, ILIAS\Repository\object(), ilObjectGUI\prepareOutput(), prepareSubGuiOutput(), questionsObject(), redirectAfterMissingRead(), redirectAfterMissingWrite(), redirectToInfoScreenObject(), assQuestionGUI\RENDER_PURPOSE_PREVIEW, ilLTIProviderObjectSettingGUI\setCustomRolesForSelection(), ilTestDashboardGUI\setTestAccess(), ilTestResultsGUI\setTestAccess(), ilTestQuestionBrowserTableGUI\setWriteAccess(), showEditTestPageGUI(), ilUtil\stripSlashes(), ilTestTabsManager\SUBTAB_ID_QST_PAGE_VIEW, ilTestTabsManager\TAB_ID_EXPORT, ilTestTabsManager\TAB_ID_LEARNING_PROGRESS, ilTestTabsManager\TAB_ID_META_DATA, ilTestTabsManager\TAB_ID_PERMISSIONS, ilTestTabsManager\TAB_ID_SETTINGS, ILIAS\Repository\toolbar(), trackTestObjectReadEvent(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilObjTestGUI::executeCreateQuestionObject | ( | ) | 
Called when a new question should be created from a test after confirmation.
Definition at line 1619 of file class.ilObjTestGUI.php.
References Vendor\Package\$e, ILIAS\Repository\access(), ilUtil\appendUrlParameterString(), createQuestionObject(), createQuestionPool(), ilObjQuestionPool\getQuestionTypeByTypeId(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilUtil\redirect(), redirectAfterMissingWrite(), and ilSession\set().
 Here is the call graph for this function:
      
  | 
  protected | 
Gateway for exports initiated from workspace, as there is a generic forward to {objTypeMainGUI}::export()
Definition at line 1058 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  protected | 
| ilTestException | 
Definition at line 1067 of file class.ilObjTestGUI.php.
References ILIAS\Repository\object().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1157 of file class.ilObjTestGUI.php.
References ilObjectGUI\addHeaderAction(), ILIAS\Repository\ctrl(), getObjectiveOrientedContainer(), getTestAccess(), and ilObjectGUI\prepareOutput().
Referenced by executeCommand(), and userResultsGatewayObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::fullscreenObject | ( | ) | 
show fullscreen view
Definition at line 1540 of file class.ilObjTestGUI.php.
References ilPageObjectGUI\showMediaFullscreen().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 3546 of file class.ilObjTestGUI.php.
References $objective_oriented_container.
Referenced by executeCommand(), forwardToEvaluationGUI(), and getTabs().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 3191 of file class.ilObjTestGUI.php.
References ilObjectGUI\$id, and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjTestGUI::getTabs | ( | ) | 
adds tabs to tab gui object
| ilTabsGUI | $tabs_gui | 
Definition at line 2942 of file class.ilObjTestGUI.php.
References getObjectiveOrientedContainer(), ilObjectGUI\getRefId(), getTabsManager(), ILIAS\Repository\help(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjTestGUI::getTabsManager | ( | ) | 
Definition at line 1147 of file class.ilObjTestGUI.php.
References $tabs_manager.
Referenced by addQuestionObject(), createQuestionObject(), createQuestionpoolTargetObject(), executeCommand(), getTabs(), printObject(), questionsObject(), removeQuestionsObject(), and reviewobject().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 3332 of file class.ilObjTestGUI.php.
References ilObjectGUI\$id, ILIAS\LTI\ToolProvider\$key, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilFormPropertyGUI\setRequired(), and ilFormPropertyGUI\setTitle().
Referenced by createQuestionpoolTargetObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::getTestAccess | ( | ) | 
Definition at line 1137 of file class.ilObjTestGUI.php.
References $test_access.
Referenced by executeCommand(), and forwardToEvaluationGUI().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 3551 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::historyObject | ( | ) | 
Creates the change history for a test.
Creates the change history for a test
public
Definition at line 2313 of file class.ilObjTestGUI.php.
References $log, ilObjAssessmentFolder\_getLog(), ILIAS\Repository\access(), ILIAS\Repository\object(), redirectAfterMissingWrite(), and ilTestTabsManager\TAB_ID_HISTORY.
 Here is the call graph for this function:
      
  | 
  protected | 
form for new test object import
Definition at line 1197 of file class.ilObjTestGUI.php.
References ilObjectGUI\checkPermissionBool(), ILIAS\Repository\ctrl(), initImportForm(), redirectAfterMissingWrite(), and uploadTst().
 Here is the call graph for this function:| ilObjTestGUI::importVerifiedFileObject | ( | ) | 
imports question(s) into the questionpool (after verification)
Definition at line 1439 of file class.ilObjTestGUI.php.
References ilObjTest\_getImportDirectory(), ilObjTest\_setImportDirectory(), ilObjectGUI\checkPermissionBool(), ilFileUtils\delDir(), ilSession\get(), ilImport\getMapping(), IL_INST_ID, ILIAS\Repository\lng(), ilUtil\redirect(), redirectAfterMissingWrite(), and ilSession\set().
Referenced by uploadTst().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::infoScreen | ( | $session_lock = "" | ) | 
show information screen
Definition at line 2705 of file class.ilObjTestGUI.php.
References ilObjectGUI\$access, ilObjectGUI\$ctrl, $db, ilObjectGUI\$lng, ilObjectGUI\$toolbar, ilObjectGUI\$tpl, $ui_factory, $ui_renderer, ILIAS\Repository\access(), ilObjectGUI\ALLOWED_TAGS_IN_TITLE_AND_DESCRIPTION, COUNT_PARTIAL_SOLUTIONS, ILIAS\Repository\ctrl(), ilTestScreenGUI\DEFAULT_CMD, ilDatePresentation\formatDate(), IL_CAL_TIMESTAMP, IL_CAL_UNIX, isCommandClassAnyInfoScreenChild(), ILIAS\Repository\object(), redirectAfterMissingRead(), SCORE_BEST_PASS, ilObjTestSettingsResultSummary\SCORE_REPORTING_AFTER_PASSED, ilObjTestSettingsResultSummary\SCORE_REPORTING_DATE, ilObjTestSettingsResultSummary\SCORE_REPORTING_FINISHED, ilObjTestSettingsResultSummary\SCORE_REPORTING_IMMIDIATLY, ilToolbarGUI\setCloseFormTag(), ilTestTabsManager\TAB_ID_INFOSCREEN, and trackTestObjectReadEvent().
Referenced by executeCommand(), infoScreenObject(), and redirectToInfoScreenObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::infoScreenObject | ( | ) | 
this one is called from the info button in the repository not very nice to set cmdClass/Cmd manually, if everything works through ilCtrl in the future this may be changed
Definition at line 2688 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), and infoScreen().
 Here is the call graph for this function:| ilObjTestGUI::initImportForm | ( | string | $new_type | ) | 
Definition at line 2327 of file class.ilObjTestGUI.php.
References ILIAS\LTI\ToolProvider\$key, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilFormPropertyGUI\setInfo(), and ilFileInputGUI\setSuffixes().
Referenced by importFileObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::insertQuestionsAfterObject | ( | ) | 
Insert checked questions after the actual selection.
Definition at line 1980 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), insertQuestionsBeforeOrAfter(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::insertQuestionsBeforeObject | ( | ) | 
Insert checked questions before the actual selection.
Definition at line 1968 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), insertQuestionsBeforeOrAfter(), and redirectAfterMissingWrite().
 Here is the call graph for this function:
      
  | 
  protected | 
| integer | $insert_mode | 0, if insert before the target position, 1 if insert after the target position | 
Definition at line 1992 of file class.ilObjTestGUI.php.
References ilSession\clear(), ILIAS\Repository\ctrl(), ilSession\get(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by insertQuestionsAfterObject(), and insertQuestionsBeforeObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::insertQuestionsObject | ( | ) | 
Insert questions from the questionbrowser into the test.
public
Definition at line 2019 of file class.ilObjTestGUI.php.
References ILIAS\LTI\ToolProvider\$key, assQuestion\_needsManualScoring(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and redirectAfterMissingWrite().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 2674 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
Referenced by infoScreen().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Move current page.
Definition at line 3412 of file class.ilObjTestGUI.php.
References $q, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), redirectAfterMissingWrite(), and ilSelectInputGUI\setOptions().
 Here is the call graph for this function:| ilObjTestGUI::movePageObject | ( | ) | 
Definition at line 3456 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and showPageObject().
 Here is the call graph for this function:| ilObjTestGUI::moveQuestionsObject | ( | ) | 
Marks selected questions for moving.
Definition at line 1942 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), redirectAfterMissingWrite(), and ilSession\set().
 Here is the call graph for this function:| ilObjTestGUI::outEvaluationObject | ( | ) | 
Definition at line 1189 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilObjTestGUITest\testOutEvaluationObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::participantsActionObject | ( | ) | 
Evaluates the actions on the participants page.
public
Definition at line 2364 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 2266 of file class.ilObjTestGUI.php.
References ilToolbarGUI\addButton(), ilTestQuestionBrowserTableGUI\CMD_BROWSE_QUESTIONS, ilTestQuestionBrowserTableGUI\CONTEXT_PARAMETER, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilTestQuestionBrowserTableGUI\MODE_BROWSE_POOLS, ilTestQuestionBrowserTableGUI\MODE_BROWSE_TESTS, and ilTestQuestionBrowserTableGUI\MODE_PARAMETER.
Referenced by buildPageViewToolbar(), and questionsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1173 of file class.ilObjTestGUI.php.
References ilObjectGUI\setLocator(), and setTitleAndDescription().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::printObject | ( | ) | 
Print tab to create a print of all questions with points and solutions.
Print tab to create a print of all questions with points and solutions
public
Definition at line 2384 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ilObjectGUI\ALLOWED_TAGS_IN_TITLE_AND_DESCRIPTION, ILIAS\Repository\ctrl(), ilDatePresentation\formatDate(), ilUtil\getStyleSheetLocation(), getTabsManager(), IL_CAL_UNIX, ILIAS\Repository\lng(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), and assQuestionGUI\PRESENTATION_CONTEXT_TEST.
 Here is the call graph for this function:| ilObjTestGUI::questionsObject | ( | ) | 
Definition at line 2163 of file class.ilObjTestGUI.php.
References ilObjectGUI\$access, $message, $questioninfo, $ui_factory, $ui_renderer, ILIAS\Repository\access(), ilTestQuestionBrowserTableGUI\CONTEXT_LIST_VIEW, ILIAS\Repository\ctrl(), ilSession\get(), getTabsManager(), ILIAS\Repository\lng(), ILIAS\Repository\object(), populateQuestionBrowserToolbarButtons(), ilUtil\redirect(), ilTestTabsManager\SUBTAB_ID_QST_LIST_VIEW, and ILIAS\Repository\toolbar().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1078 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 1034 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ROOT_FOLDER_ID.
Referenced by executeCommand(), and infoScreen().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1026 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by addDefaultsObject(), addQuestionObject(), applyDefaultsObject(), confirmedApplyDefaultsObject(), confirmRemoveQuestionsObject(), copyAndLinkToQuestionpoolObject(), copyQuestionsToPoolObject(), copyToQuestionpoolObject(), createQuestionObject(), createQuestionPoolAndCopyObject(), createQuestionpoolTargetObject(), deleteDefaultsObject(), executeCommand(), executeCreateQuestionObject(), historyObject(), importFileObject(), importVerifiedFileObject(), insertQuestionsAfterObject(), insertQuestionsBeforeObject(), insertQuestionsObject(), movePageFormObject(), moveQuestionsObject(), removeImportFailsObject(), removeQuestionsForm(), removeQuestionsObject(), and uploadObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1168 of file class.ilObjTestGUI.php.
References ilObjTestSettingsMainGUI\CMD_SHOW_FORM, and ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilObjTestGUI::redirectToInfoScreenObject | ( | ) | 
Definition at line 2695 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), and infoScreen().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 2851 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilAssQuestionSkillAssignmentImportFails\deleteRegisteredImportFails(), ilTestSkillLevelThresholdImportFails\deleteRegisteredImportFails(), ILIAS\Repository\object(), and redirectAfterMissingWrite().
 Here is the call graph for this function:| ilObjTestGUI::removeQuestionsForm | ( | $checked_questions | ) | 
Displays a form to confirm the removal of questions from the test.
Displays a form to confirm the removal of questions from the test
public
Definition at line 1863 of file class.ilObjTestGUI.php.
References ilObjectGUI\$data, $txt, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and redirectAfterMissingWrite().
Referenced by removeQuestionsObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::removeQuestionsObject | ( | ) | 
Called when a selection of questions should be removed from the test.
Definition at line 1912 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), getTabsManager(), ILIAS\Repository\lng(), redirectAfterMissingWrite(), removeQuestionsForm(), and ilTestTabsManager\SUBTAB_ID_QST_LIST_VIEW.
 Here is the call graph for this function:| ilObjTestGUI::reviewobject | ( | ) | 
Review tab to create a print of all questions without points and solutions.
Review tab to create a print of all questions without points and solutions
public
Definition at line 2448 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ilObjectGUI\ALLOWED_TAGS_IN_TITLE_AND_DESCRIPTION, ILIAS\Repository\ctrl(), ilDatePresentation\formatDate(), ilUtil\getStyleSheetLocation(), getTabsManager(), IL_CAL_UNIX, ILIAS\Repository\lng(), ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), assQuestionGUI\RENDER_PURPOSE_PREVIEW, ilDatePresentation\setUseRelativeDates(), and ilDatePresentation\useRelativeDates().
 Here is the call graph for this function:| ilObjTestGUI::runObject | ( | ) | 
Definition at line 1184 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilObjTestGUITest\testRunObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::saveOrderAndObligationsObject | ( | ) | 
Definition at line 3377 of file class.ilObjTestGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilObjTest\isQuestionObligationPossible(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
 Here is the call graph for this function:| ilObjTestGUI::setTabsManager | ( | ilTestTabsManager | $tabs_manager | ) | 
| ilObjTestGUI::setTestAccess | ( | ilTestAccess | $test_access | ) | 
      
  | 
  protected | 
Definition at line 2955 of file class.ilObjTestGUI.php.
References $DIC, ilObject\_getIcon(), ilTestScreenGUI\DEFAULT_CMD, ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by prepareSubGuiOutput().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1109 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), ilObjectGUI\prepareOutput(), ILIAS\Repository\refinery(), ilTestTabsManager\SETTINGS_SUBTAB_ID_EDIT_CONCLUSION_PAGE, ilTestTabsManager\SETTINGS_SUBTAB_ID_EDIT_INTRODUCTION_PAGE, and ilTestTabsManager\TAB_ID_SETTINGS.
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::showPageObject | ( | ) | 
Definition at line 3468 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
Referenced by movePageObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::statisticsObject | ( | ) | 
Definition at line 2920 of file class.ilObjTestGUI.php.
| ilObjTestGUI::takenObject | ( | ) | 
Definition at line 2302 of file class.ilObjTestGUI.php.
      
  | 
  private | 
Definition at line 1096 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 1044 of file class.ilObjTestGUI.php.
References ilChangeEvent\_recordReadEvent(), ILIAS\Repository\object(), and ILIAS\Repository\user().
Referenced by executeCommand(), and infoScreen().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTestGUI::uploadObject | ( | $redirect = true | ) | 
display status information or report errors messages in case of error
public
Definition at line 1518 of file class.ilObjTestGUI.php.
References ilObjectGUI\checkPermissionBool(), redirectAfterMissingWrite(), and uploadTst().
 Here is the call graph for this function:| ilObjTestGUI::uploadTst | ( | ) | 
imports test and question(s)
Definition at line 1263 of file class.ilObjTestGUI.php.
References Vendor\Package\$e, ilObjectGUI\$object, ilObjTest\_createImportDirectory(), ilObjTest\_getImportDirectory(), ilObjTest\_setImportDirectory(), CLOZE_TEST_IDENTIFIER, ilObjectGUI\createObject(), ILIAS\Repository\ctrl(), ilFileUtils\delDir(), ERROR_TEXT_IDENTIFIER, FILE_UPLOAD_IDENTIFIER, FORMULA_QUESTION_IDENTIFIER, ilUtil\getImagePath(), ilQTIParser\IL_MO_VERIFY_QTI, IMAGEMAP_QUESTION_IDENTIFIER, importVerifiedFileObject(), ILIAS\Repository\int(), KPRIM_CHOICE_QUESTION_IDENTIFIER, ILIAS\Repository\lng(), LONG_MENU_QUESTION_IDENTIFIER, MATCHING_QUESTION_IDENTIFIER, ilFileUtils\moveUploadedFile(), MULTIPLE_CHOICE_QUESTION_IDENTIFIER, NUMERIC_QUESTION_IDENTIFIER, ORDERING_HORIZONTAL_IDENTIFIER, ORDERING_QUESTION_IDENTIFIER, ilQTIItem\QT_CLOZE, ilQTIItem\QT_ERRORTEXT, ilQTIItem\QT_FILEUPLOAD, ilQTIItem\QT_FORMULA, ilQTIItem\QT_IMAGEMAP, ilQTIItem\QT_KPRIM_CHOICE, ilQTIItem\QT_LONG_MENU, ilQTIItem\QT_MATCHING, ilQTIItem\QT_MULTIPLE_CHOICE_MR, ilQTIItem\QT_MULTIPLE_CHOICE_SR, ilQTIItem\QT_NUMERIC, ilQTIItem\QT_ORDERING, ilQTIItem\QT_ORDERING_HORIZONTAL, ilQTIItem\QT_TEXT, ilQTIItem\QT_TEXTSUBSET, ilObjTest\QUESTION_SET_TYPE_FIXED, ilSession\set(), SINGLE_CHOICE_QUESTION_IDENTIFIER, TEXT_QUESTION_IDENTIFIER, and TEXTSUBSET_QUESTION_IDENTIFIER.
Referenced by importFileObject(), and uploadObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1087 of file class.ilObjTestGUI.php.
References ILIAS\Repository\ctrl(), and forwardToEvaluationGUI().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 85 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 91 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 90 of file class.ilObjTestGUI.php.
Referenced by executeCommand().
      
  | 
  protected | 
Definition at line 94 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 104 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 92 of file class.ilObjTestGUI.php.
Referenced by executeCommand(), and infoScreen().
      
  | 
  protected | 
Definition at line 99 of file class.ilObjTestGUI.php.
Referenced by executeCommand().
      
  | 
  protected | 
Definition at line 98 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 97 of file class.ilObjTestGUI.php.
Referenced by executeCommand().
      
  | 
  staticprivate | 
Definition at line 77 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 93 of file class.ilObjTestGUI.php.
Referenced by executeCommand().
      
  | 
  protected | 
Definition at line 89 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 100 of file class.ilObjTestGUI.php.
Referenced by executeCommand().
      
  | 
  private | 
Definition at line 87 of file class.ilObjTestGUI.php.
Referenced by getObjectiveOrientedContainer().
      
  | 
  private | 
Definition at line 84 of file class.ilObjTestGUI.php.
Referenced by executeCommand(), and questionsObject().
      
  | 
  protected | 
Definition at line 101 of file class.ilObjTestGUI.php.
Referenced by executeCommand().
      
  | 
  protected | 
Definition at line 86 of file class.ilObjTestGUI.php.
Referenced by getTabsManager(), and setTabsManager().
      
  | 
  protected | 
Definition at line 88 of file class.ilObjTestGUI.php.
Referenced by getTestAccess(), and setTestAccess().
      
  | 
  private | 
Definition at line 82 of file class.ilObjTestGUI.php.
      
  | 
  private | 
Definition at line 81 of file class.ilObjTestGUI.php.
      
  | 
  private | 
Definition at line 83 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 102 of file class.ilObjTestGUI.php.
Referenced by executeCommand().
      
  | 
  protected | 
Definition at line 95 of file class.ilObjTestGUI.php.
Referenced by executeCommand(), infoScreen(), and questionsObject().
      
  | 
  protected | 
Definition at line 96 of file class.ilObjTestGUI.php.
Referenced by executeCommand(), infoScreen(), and questionsObject().
      
  | 
  protected | 
Definition at line 107 of file class.ilObjTestGUI.php.
      
  | 
  protected | 
Definition at line 106 of file class.ilObjTestGUI.php.