ILIAS
Release_4_0_x_branch Revision 61816
|
Public Member Functions | |
ilPDFPresentation ($a_mode, $a_ref_id, $a_user_id=0, $a_tracked_user=0) | |
& | getCurrentUserId () |
& | executeCommand () |
execute command | |
setType ($a_type) | |
getType () | |
__init () | |
createList () | |
createDetails () | |
__createObjectDetails () | |
__showItems () | |
__renderContainerRow ($a_parent_id, $a_item_id, $a_usr_id, $type, $level) | |
__toFO () | |
__toPDF () | |
__createPersonalProgressList () | |
__createObjectList () | |
__addMain () | |
__convert () | |
Public Member Functions inherited from ilLearningProgressBaseGUI | |
ilLearningProgressBaseGUI ($a_mode, $a_ref_id=0, $a_usr_id=0) | |
activePDF () | |
__checkPDF () | |
isAnonymized () | |
isObjectAnonymized () | |
getMode () | |
getRefId () | |
getObjId () | |
getUserId () | |
activateStatistics ($a_act=true) | |
__getDefaultCommand () | |
__setSubTabs ($a_active) | |
__buildFooter () | |
__buildHeader () | |
__insertPath (&$a_tpl, $a_ref_id) | |
insert path | |
__showImageByStatus (&$tpl, $a_status, $tpl_prefix="") | |
& | __initTableGUI () |
__showObjectDetails (&$info, $item_id=0) | |
show details about current object. | |
__appendLPDetails (&$info, $item_id, $user_id) | |
__readStatus ($a_obj_id, $user_id) | |
__showButton ($a_link, $a_text, $a_target= '') | |
__sort ($a_ids, $a_table, $a_field, $a_id_name) | |
Function that sorts ids by a given table field using WHERE IN E.g: __sort(array(6,7),'usr_data','lastname','usr_id') => sorts by lastname. | |
__getPercent ($max, $reached) | |
__readItemStatusInfo ($a_items) | |
__getLegendHTML () |
Data Fields | |
$type = '' | |
Data Fields inherited from ilLearningProgressBaseGUI | |
$tpl = null | |
$ctrl = null | |
$lng = null | |
$ref_id = 0 | |
$mode = 0 | |
$statistics_activated = false |
Additional Inherited Members | |
Static Public Member Functions inherited from ilLearningProgressBaseGUI | |
static | _showImageByStatus (&$tpl, $a_status, $tpl_prefix="") |
Definition at line 43 of file class.ilPDFPresentation.php.
ilPDFPresentation::__addMain | ( | ) |
Definition at line 390 of file class.ilPDFPresentation.php.
References $name, ilObjUser\_lookupName(), ilFormat\formatUnixTime(), getCurrentUserId(), getType(), and LP_ACTIVE_PROGRESS.
Referenced by __createObjectList(), and __createPersonalProgressList().
ilPDFPresentation::__convert | ( | ) |
Definition at line 408 of file class.ilPDFPresentation.php.
References $ilLog, ilUtil\deliverData(), ilRpcClientFactory\factory(), and ilUtil\sendFailure().
Referenced by __createObjectList(), and __createPersonalProgressList().
ilPDFPresentation::__createObjectDetails | ( | ) |
Definition at line 140 of file class.ilPDFPresentation.php.
References __showItems(), __toFO(), __toPDF(), ilLPItemListFactory\_getInstance(), ilLPObjSettings\_isContainer(), ilLPObjSettings\_lookupMode(), ilFormat\formatUnixTime(), ilLearningProgressBaseGUI\getRefId(), getType(), LP_ACTIVE_OBJECTS, and LP_ACTIVE_PROGRESS.
Referenced by createDetails().
ilPDFPresentation::__createObjectList | ( | ) |
Definition at line 358 of file class.ilPDFPresentation.php.
References $type, __addMain(), __convert(), ilLearningProgressBaseGUI\__sort(), ilLPItemListFactory\_getInstance(), and getCurrentUserId().
Referenced by createList().
ilPDFPresentation::__createPersonalProgressList | ( | ) |
Definition at line 328 of file class.ilPDFPresentation.php.
References $type, __addMain(), __convert(), ilLearningProgressBaseGUI\__sort(), ilLPItemListFactory\_getInstance(), and getCurrentUserId().
Referenced by createList().
ilPDFPresentation::__init | ( | ) |
Definition at line 96 of file class.ilPDFPresentation.php.
Referenced by ilPDFPresentation().
ilPDFPresentation::__renderContainerRow | ( | $a_parent_id, | |
$a_item_id, | |||
$a_usr_id, | |||
$type, | |||
$level | |||
) |
Definition at line 231 of file class.ilPDFPresentation.php.
References $type, ilLPItemListFactory\_getInstanceByRefId(), ilLPCollectionCache\_getItems(), LP_MODE_OBJECTIVES, and LP_MODE_SCORM.
Referenced by __showItems().
ilPDFPresentation::__showItems | ( | ) |
Definition at line 185 of file class.ilPDFPresentation.php.
References $failed, $user, __renderContainerRow(), ilLearningProgressBaseGUI\__sort(), ilLPStatusWrapper\_getCompleted(), ilLPStatusWrapper\_getFailed(), ilLPStatusWrapper\_getInProgress(), ilLPStatusWrapper\_getNotAttempted(), ilCourseItems\_hasCollectionTimings(), ilLearningProgressBaseGUI\getRefId(), getType(), LP_ACTIVE_OBJECTS, and LP_ACTIVE_PROGRESS.
Referenced by __createObjectDetails().
ilPDFPresentation::__toFO | ( | ) |
Definition at line 288 of file class.ilPDFPresentation.php.
Referenced by __createObjectDetails().
ilPDFPresentation::__toPDF | ( | ) |
Definition at line 302 of file class.ilPDFPresentation.php.
References $ilLog, ilUtil\deliverData(), ilRpcClientFactory\factory(), and ilUtil\sendFailure().
Referenced by __createObjectDetails().
ilPDFPresentation::createDetails | ( | ) |
Definition at line 127 of file class.ilPDFPresentation.php.
References __createObjectDetails(), ilLearningProgressBaseGUI\getMode(), getType(), LP_ACTIVE_OBJECTS, LP_ACTIVE_PROGRESS, and ilUtil\sendInfo().
ilPDFPresentation::createList | ( | ) |
Definition at line 110 of file class.ilPDFPresentation.php.
References __createObjectList(), __createPersonalProgressList(), ilLearningProgressBaseGUI\getMode(), getType(), LP_ACTIVE_OBJECTS, LP_ACTIVE_PROGRESS, and ilUtil\sendInfo().
& ilPDFPresentation::executeCommand | ( | ) |
& ilPDFPresentation::getCurrentUserId | ( | ) |
Definition at line 62 of file class.ilPDFPresentation.php.
Referenced by __addMain(), __createObjectList(), and __createPersonalProgressList().
ilPDFPresentation::getType | ( | ) |
Definition at line 89 of file class.ilPDFPresentation.php.
References $type.
Referenced by __addMain(), __createObjectDetails(), __showItems(), createDetails(), and createList().
ilPDFPresentation::ilPDFPresentation | ( | $a_mode, | |
$a_ref_id, | |||
$a_user_id = 0 , |
|||
$a_tracked_user = 0 |
|||
) |
Definition at line 48 of file class.ilPDFPresentation.php.
References $ilCtrl, ilLearningProgressBaseGUI\$lng, __init(), and ilLearningProgressBaseGUI\ilLearningProgressBaseGUI().
ilPDFPresentation::setType | ( | $a_type | ) |
Definition at line 85 of file class.ilPDFPresentation.php.
Referenced by ilLPListOfProgressGUI\executeCommand().
ilPDFPresentation::$type = '' |
Definition at line 45 of file class.ilPDFPresentation.php.
Referenced by __createObjectList(), __createPersonalProgressList(), __renderContainerRow(), and getType().