ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilGuiAnswerScoringAdjustable Interface Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

+ Inheritance diagram for ilGuiAnswerScoringAdjustable:
+ Collaboration diagram for ilGuiAnswerScoringAdjustable:

Public Member Functions

 populateAnswerSpecificFormPart (ilPropertyFormGUI $form)
 Adds the answer specific form parts to a question property form gui. More...
 
 writeAnswerSpecificPostData (ilPropertyFormGUI $form)
 Extracts the answer specific values from the request and applies them to the data object. More...
 
 getAfterParticipationSuppressionAnswerPostVars ()
 Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment. More...
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Interface ilGuiAnswerScoringAdjustable

This is the extended interface for questions, which support the relevant object-class methods for post-test-scoring adjustments. This is the gui-part of the interfaces.

See also
ObjScoringAdjustable
ilGuiQuestionScoringAdjustable
Author
Maximilian Becker mbeck.nosp@m.er@d.nosp@m.ataba.nosp@m.y.de
Version
$Id$

Definition at line 34 of file interface.ilGuiAnswerScoringAdjustable.php.

Member Function Documentation

◆ getAfterParticipationSuppressionAnswerPostVars()

ilGuiAnswerScoringAdjustable::getAfterParticipationSuppressionAnswerPostVars ( )

Returns a list of postvars which will be suppressed in the form output when used in scoring adjustment.

The form elements will be shown disabled, so the users see the usual form but can only edit the settings, which make sense in the given context.

E.g. array('cloze_type', 'image_filename')

Returns
string[]

Implemented in assClozeTestGUI, assMatchingQuestionGUI, assMultipleChoiceGUI, assKprimChoiceGUI, assImagemapQuestionGUI, assTextQuestionGUI, assSingleChoiceGUI, assOrderingQuestionGUI, assErrorTextGUI, assTextSubsetGUI, and assNumericGUI.

◆ populateAnswerSpecificFormPart()

ilGuiAnswerScoringAdjustable::populateAnswerSpecificFormPart ( ilPropertyFormGUI  $form)

Adds the answer specific form parts to a question property form gui.

Implemented in assClozeTestGUI, assKprimChoiceGUI, assOrderingQuestionGUI, and assErrorTextGUI.

◆ writeAnswerSpecificPostData()

ilGuiAnswerScoringAdjustable::writeAnswerSpecificPostData ( ilPropertyFormGUI  $form)

Extracts the answer specific values from the request and applies them to the data object.

Implemented in assMultipleChoiceGUI, assSingleChoiceGUI, assTextQuestionGUI, assTextSubsetGUI, assNumericGUI, assKprimChoiceGUI, assOrderingQuestionGUI, assClozeTestGUI, assImagemapQuestionGUI, assErrorTextGUI, and assMatchingQuestionGUI.


The documentation for this interface was generated from the following file: