ILIAS
release_4-3 Revision
|
Public Member Functions | |
ilLPObjectStatisticsGUI ($a_mode, $a_ref_id=0) | |
executeCommand () | |
execute command | |
applyAccessFilter () | |
resetAccessFilter () | |
accessFilter () | |
access ($a_load_data=true) | |
showAccessGraph () | |
applyTypesFilter () | |
resetTypesFilter () | |
typesFilter () | |
types ($a_load_data=true) | |
showTypesGraph () | |
applyDailyFilter () | |
resetDailyFilter () | |
dailyFilter () | |
daily ($a_load_data=true) | |
showDailyGraph () | |
admin () | |
adminSync () | |
confirmDeleteData () | |
deleteData () | |
applyLearningProgressFilter () | |
resetLearningProgressFilter () | |
learningProgressFilter () | |
learningProgress ($a_load_data=true) | |
showLearningProgressGraph () | |
showLearningProgressDetails () | |
Public Member Functions inherited from ilLearningProgressBaseGUI | |
ilLearningProgressBaseGUI ($a_mode, $a_ref_id=0, $a_usr_id=0) | |
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="") | |
_getImagePathForStatus ($a_status) | |
Get image path for status. | |
_getStatusText ($a_status) | |
Get status alt text. | |
& | __initTableGUI () |
__showObjectDetails (&$info, $item_id=0) | |
show details about current object. | |
__appendUserInfo (&$info, $a_user) | |
__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 () | |
__showEditUser ($a_user_id, $a_ref_id, $a_cancel, $a_sub_id=false) | |
__updateUser ($user_id, $obj_id) |
Protected Member Functions | |
setTabs () | |
showAggregationInfo ($a_show_link=true) |
Additional Inherited Members | |
Static Public Member Functions inherited from ilLearningProgressBaseGUI | |
static | _showImageByStatus (&$tpl, $a_status, $tpl_prefix="") |
static | isObjectOffline ($a_obj_id, $a_type=null) |
Data Fields inherited from ilLearningProgressBaseGUI | |
$tpl = null | |
$ctrl = null | |
$lng = null | |
$ref_id = 0 | |
$mode = 0 | |
$statistics_activated = false |
Definition at line 19 of file class.ilLPObjectStatisticsGUI.php.
ilLPObjectStatisticsGUI::access | ( | $a_load_data = true | ) |
Definition at line 98 of file class.ilLPObjectStatisticsGUI.php.
References ilLearningProgressBaseGUI\$tpl, and showAggregationInfo().
Referenced by accessFilter(), applyAccessFilter(), resetAccessFilter(), and showAccessGraph().
ilLPObjectStatisticsGUI::accessFilter | ( | ) |
Definition at line 93 of file class.ilLPObjectStatisticsGUI.php.
References access().
ilLPObjectStatisticsGUI::admin | ( | ) |
Definition at line 256 of file class.ilLPObjectStatisticsGUI.php.
References $ilCtrl, ilLearningProgressBaseGUI\$lng, ilLearningProgressBaseGUI\$tpl, and showAggregationInfo().
Referenced by confirmDeleteData(), and deleteData().
ilLPObjectStatisticsGUI::adminSync | ( | ) |
Definition at line 276 of file class.ilLPObjectStatisticsGUI.php.
References $ilCtrl, ilLearningProgressBaseGUI\$lng, ilChangeEvent\_syncObjectStats(), and ilUtil\sendSuccess().
ilLPObjectStatisticsGUI::applyAccessFilter | ( | ) |
Definition at line 75 of file class.ilLPObjectStatisticsGUI.php.
References access().
ilLPObjectStatisticsGUI::applyDailyFilter | ( | ) |
Definition at line 195 of file class.ilLPObjectStatisticsGUI.php.
References daily().
ilLPObjectStatisticsGUI::applyLearningProgressFilter | ( | ) |
Definition at line 336 of file class.ilLPObjectStatisticsGUI.php.
References learningProgress().
ilLPObjectStatisticsGUI::applyTypesFilter | ( | ) |
Definition at line 136 of file class.ilLPObjectStatisticsGUI.php.
References types().
ilLPObjectStatisticsGUI::confirmDeleteData | ( | ) |
Definition at line 287 of file class.ilLPObjectStatisticsGUI.php.
References $_POST, $ilCtrl, ilLearningProgressBaseGUI\$lng, ilLearningProgressBaseGUI\$tpl, admin(), and ilUtil\sendFailure().
ilLPObjectStatisticsGUI::daily | ( | $a_load_data = true | ) |
Definition at line 218 of file class.ilLPObjectStatisticsGUI.php.
References ilLearningProgressBaseGUI\$tpl, and showAggregationInfo().
Referenced by applyDailyFilter(), dailyFilter(), resetDailyFilter(), and showDailyGraph().
ilLPObjectStatisticsGUI::dailyFilter | ( | ) |
Definition at line 213 of file class.ilLPObjectStatisticsGUI.php.
References daily().
ilLPObjectStatisticsGUI::deleteData | ( | ) |
Definition at line 320 of file class.ilLPObjectStatisticsGUI.php.
References $_POST, ilLearningProgressBaseGUI\$lng, admin(), ilTrQuery\deleteObjectStatistics(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
ilLPObjectStatisticsGUI::executeCommand | ( | ) |
execute command
Definition at line 59 of file class.ilLPObjectStatisticsGUI.php.
References $cmd, ilLearningProgressBaseGUI\__getDefaultCommand(), and setTabs().
ilLPObjectStatisticsGUI::ilLPObjectStatisticsGUI | ( | $a_mode, | |
$a_ref_id = 0 |
|||
) |
Definition at line 21 of file class.ilLPObjectStatisticsGUI.php.
References $_REQUEST, and ilLearningProgressBaseGUI\ilLearningProgressBaseGUI().
ilLPObjectStatisticsGUI::learningProgress | ( | $a_load_data = true | ) |
Definition at line 359 of file class.ilLPObjectStatisticsGUI.php.
References ilLearningProgressBaseGUI\$tpl.
Referenced by applyLearningProgressFilter(), learningProgressFilter(), resetLearningProgressFilter(), and showLearningProgressGraph().
ilLPObjectStatisticsGUI::learningProgressFilter | ( | ) |
Definition at line 354 of file class.ilLPObjectStatisticsGUI.php.
References learningProgress().
ilLPObjectStatisticsGUI::resetAccessFilter | ( | ) |
Definition at line 84 of file class.ilLPObjectStatisticsGUI.php.
References access().
ilLPObjectStatisticsGUI::resetDailyFilter | ( | ) |
Definition at line 204 of file class.ilLPObjectStatisticsGUI.php.
References daily().
ilLPObjectStatisticsGUI::resetLearningProgressFilter | ( | ) |
Definition at line 345 of file class.ilLPObjectStatisticsGUI.php.
References learningProgress().
ilLPObjectStatisticsGUI::resetTypesFilter | ( | ) |
Definition at line 145 of file class.ilLPObjectStatisticsGUI.php.
References types().
|
protected |
Definition at line 31 of file class.ilLPObjectStatisticsGUI.php.
Referenced by executeCommand().
ilLPObjectStatisticsGUI::showAccessGraph | ( | ) |
Definition at line 118 of file class.ilLPObjectStatisticsGUI.php.
References $_POST, ilLearningProgressBaseGUI\$lng, ilLearningProgressBaseGUI\$tpl, access(), and ilUtil\sendFailure().
|
protected |
Definition at line 408 of file class.ilLPObjectStatisticsGUI.php.
References $ilCtrl, ilLearningProgressBaseGUI\$lng, ilDatePresentation\formatDate(), ilTrQuery\getObjectStatisticsLogInfo(), IL_CAL_UNIX, and ilUtil\sendInfo().
Referenced by access(), admin(), and daily().
ilLPObjectStatisticsGUI::showDailyGraph | ( | ) |
Definition at line 238 of file class.ilLPObjectStatisticsGUI.php.
References $_POST, ilLearningProgressBaseGUI\$lng, ilLearningProgressBaseGUI\$tpl, daily(), and ilUtil\sendFailure().
ilLPObjectStatisticsGUI::showLearningProgressDetails | ( | ) |
Definition at line 395 of file class.ilLPObjectStatisticsGUI.php.
References $_GET, exit, and ilUtil\getImagePath().
ilLPObjectStatisticsGUI::showLearningProgressGraph | ( | ) |
Definition at line 377 of file class.ilLPObjectStatisticsGUI.php.
References $_POST, ilLearningProgressBaseGUI\$lng, ilLearningProgressBaseGUI\$tpl, learningProgress(), and ilUtil\sendFailure().
ilLPObjectStatisticsGUI::showTypesGraph | ( | ) |
Definition at line 177 of file class.ilLPObjectStatisticsGUI.php.
References $_POST, ilLearningProgressBaseGUI\$lng, ilLearningProgressBaseGUI\$tpl, ilUtil\sendFailure(), and types().
ilLPObjectStatisticsGUI::types | ( | $a_load_data = true | ) |
Definition at line 159 of file class.ilLPObjectStatisticsGUI.php.
References ilLearningProgressBaseGUI\$tpl.
Referenced by applyTypesFilter(), resetTypesFilter(), showTypesGraph(), and typesFilter().
ilLPObjectStatisticsGUI::typesFilter | ( | ) |
Definition at line 154 of file class.ilLPObjectStatisticsGUI.php.
References types().