5include_once(
"./Services/COPage/classes/class.ilPageObjectGUI.php");
 
    6include_once(
"./Modules/LearningModule/classes/class.ilLMPage.php");
 
   23                $a_prevent_get_id = 
false, $a_lang = 
"")
 
   25                parent::__construct(
"lm", $a_id, $a_old_nr, $a_prevent_get_id, $a_lang);
 
   27                include_once(
"./Modules/LearningModule/classes/class.ilObjContentObject.php");
 
   38                if (strtolower(
$_GET[
"cmdClass"]) == 
"ilassquestionfeedbackeditinggui")
 
   40                        include_once(
"./Modules/LearningModule/classes/class.ilObjContentObject.php");
 
   59                parent::processAnswer();
 
   68                include_once(
"./Modules/LearningModule/classes/class.ilObjContentObject.php");
 
   74                        include_once(
"./Services/COPage/classes/class.ilPageQuestionProcessor.php");
 
   77                        include_once(
"./Modules/TestQuestionPool/classes/class.ilAssQuestionList.php");
 
   79                        $qlist->addFieldFilter(
"question_id", array($id));
 
   81                        $qdata = $qlist->getQuestionDataArray();
 
   83                        if ($as[
"try"] >= $qdata[$as[
"qst_id"]][
"nr_of_tries"] && $qdata[$as[
"qst_id"]][
"nr_of_tries"] > 0 && !$as[
"passed"])
 
   85                                include_once 
"./Services/Notification/classes/class.ilNotification.php";
 
   88                                if (count($users) > 0)
 
   90                                        include_once(
"./Modules/LearningModule/classes/class.ilLMMailNotification.php");
 
   93                                        $not->setQuestionId($id);
 
   94                                        $not->setRefId((
int) 
$_GET[
"ref_id"]);
 
   95                                        $not->setRecipients($users);
 
Extension of ilPageObjectGUI for learning modules.
onFeedbackEditingForwarding()
On feedback editing forwarding.
processAnswer()
Process answer.
__construct($a_id=0, $a_old_nr=0, $a_prevent_get_id=false, $a_lang="")
Constructor.
static getNotificationsForObject($type, $id, $page_id=null, $ignore_threshold=false)
Get all users for given object.
const TYPE_LM_BLOCKED_USERS
static _lookupRestrictForwardNavigation($a_obj_id)
Lookup forward restriction navigation.
static _lookupStoreTries($a_id)
Lookup disable default feedback.
static _lookupDisableDefaultFeedback($a_id)
Lookup disable default feedback.
getPageObject()
Get Page Object.
getPageConfig()
Get page config object.
static lookupParentId($a_id, $a_type)
Lookup parent id.
static getAnswerStatus($a_q_id, $a_user_id=0)
Get statistics for question.
static stripSlashes($a_str, $a_strip_html=true, $a_allow="")
strip slashes if magic qoutes is enabled
static sendInfo($a_info="", $a_keep=false)
Send Info Message to Screen.