|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilSCORMOfflineMode. More...
Collaboration diagram for ilSCORMOfflineMode:Public Member Functions | |
| __construct () | |
| Constructor. More... | |
| getSopManifestEntries () | |
| getLmManifestEntries () | |
| tracking2sop () | |
| getClientIdSop () | |
| il2sopUserData () | |
| il2sopSahsUser () | |
| sop2il () | |
| scormPlayerUnloadForSop2il ($data) | |
| setOfflineMode ($a_mode) | |
| getOfflineMode () | |
Static Public Member Functions | |
| static | checkIfAnyoneIsInOfflineMode ($obj_id) |
| static | usersInOfflineMode ($obj_id) |
| static | stopOfflineModeForUser ($obj_id, $user_id) |
| static | encodeuri ($path) |
Private Member Functions | |
| read () | |
Class ilSCORMOfflineMode.
Class for scorm offline player connection
Definition at line 16 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::__construct | ( | ) |
Constructor.
| int | $a_id | Object ID @access public |
Definition at line 46 of file class.ilSCORMOfflineMode.php.
References $_GET, $DIC, ilObject\_lookupObjectId(), ilObjSAHSLearningModule\_lookupSubType(), and read().
Here is the call graph for this function:
|
static |
Definition at line 464 of file class.ilSCORMOfflineMode.php.
References $DIC, $ilDB, $obj_id, and $res.
Referenced by ilObjSCORM2004LearningModuleGUI\initPropertiesForm(), and ilObjSCORMLearningModuleGUI\initPropertiesForm().
Here is the caller graph for this function:
|
static |
Definition at line 508 of file class.ilSCORMOfflineMode.php.
Referenced by getLmManifestEntries(), and getSopManifestEntries().
Here is the caller graph for this function:| ilSCORMOfflineMode::getClientIdSop | ( | ) |
Definition at line 248 of file class.ilSCORMOfflineMode.php.
References ILIAS_HTTP_PATH.
| ilSCORMOfflineMode::getLmManifestEntries | ( | ) |
Definition at line 146 of file class.ilSCORMOfflineMode.php.
References $DIC, $log, $name, $obj_id, encodeuri(), and ilUtil\getWebspaceDir().
Here is the call graph for this function:| ilSCORMOfflineMode::getOfflineMode | ( | ) |
| ilSCORMOfflineMode::getSopManifestEntries | ( | ) |
Definition at line 75 of file class.ilSCORMOfflineMode.php.
References $DIC, $log, $name, encodeuri(), ilUtil\getImagePath(), iljQueryUtil\getLocaljQueryPath(), and ilUtil\getStyleSheetLocation().
Here is the call graph for this function:| ilSCORMOfflineMode::il2sopSahsUser | ( | ) |
Definition at line 274 of file class.ilSCORMOfflineMode.php.
References $DIC, $ilDB, $ilUser, $res, and ilChangeEvent\_lookupReadEvents().
Referenced by tracking2sop().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORMOfflineMode::il2sopUserData | ( | ) |
Definition at line 260 of file class.ilSCORMOfflineMode.php.
Referenced by tracking2sop().
Here is the caller graph for this function:
|
private |
Definition at line 445 of file class.ilSCORMOfflineMode.php.
References $DIC, $ilDB, $ilUser, and $res.
Referenced by __construct().
Here is the caller graph for this function:| ilSCORMOfflineMode::scormPlayerUnloadForSop2il | ( | $data | ) |
Definition at line 395 of file class.ilSCORMOfflineMode.php.
References $data, $DIC, $GLOBALS, $ilDB, $ilUser, $res, and ilChangeEvent\_updateAccessForScormOfflinePlayer().
Here is the call graph for this function:| ilSCORMOfflineMode::setOfflineMode | ( | $a_mode | ) |
Definition at line 428 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::sop2il | ( | ) |
Definition at line 324 of file class.ilSCORMOfflineMode.php.
References $data, $DIC, $GLOBALS, $i, $ilDB, $ilUser, $in, $lm_set, $result, $ret, exit, print, ilSCORM2004StoreData\setCMIData(), ilObjSCORMTracking\storeJsApiCmi(), ilObjSCORMTracking\syncGlobalStatus(), ilSCORM2004StoreData\syncGlobalStatus(), and ilUtil\yn2tf().
Here is the call graph for this function:
|
static |
Definition at line 497 of file class.ilSCORMOfflineMode.php.
References $DIC, $ilDB, $obj_id, and $res.
Referenced by ilObjSCORMLearningModuleGUI\confirmedStopUserOfflineMode().
Here is the caller graph for this function:| ilSCORMOfflineMode::tracking2sop | ( | ) |
Definition at line 169 of file class.ilSCORMOfflineMode.php.
References $_GET, $DIC, $ilUser, $result, ilObject\_lookupDescription(), ilObject\_lookupTitle(), ilObjSCORMInitData\get_max_attempts(), ilObjSCORMInitData\getIliasScormData(), ilObjSCORMInitData\getIliasScormResources(), ilObjSCORMInitData\getIliasScormTree(), ilObjSCORMInitData\getIliasScormVars(), ilObjectLP\getInstance(), il2sopSahsUser(), il2sopUserData(), and print.
Here is the call graph for this function:
|
static |
Definition at line 480 of file class.ilSCORMOfflineMode.php.
References $DIC, $ilDB, $obj_id, and $res.
Referenced by ilSCORMOfflineModeUsersTableGUI\parse().
Here is the caller graph for this function:| ilSCORMOfflineMode::$cmd_url |
Definition at line 21 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$debug = false |
Definition at line 38 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$imsmanifest |
Definition at line 37 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$lm_appcache |
Definition at line 35 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$lm_cmd_url |
Definition at line 22 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$lm_dir |
Definition at line 33 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$lm_imsmanifest_xml |
Definition at line 36 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$lm_index |
Definition at line 34 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$obj_id |
Definition at line 19 of file class.ilSCORMOfflineMode.php.
Referenced by checkIfAnyoneIsInOfflineMode(), getLmManifestEntries(), stopOfflineModeForUser(), and usersInOfflineMode().
| ilSCORMOfflineMode::$offlineMode |
Definition at line 20 of file class.ilSCORMOfflineMode.php.
Referenced by getOfflineMode().
| ilSCORMOfflineMode::$player12_url |
Definition at line 23 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$player2004_url |
Definition at line 24 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$scripts_dir |
Definition at line 29 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$som_dir |
Definition at line 28 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$som_url |
Definition at line 25 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$sop_appcache |
Definition at line 32 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$sop_dir |
Definition at line 27 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$sop_index |
Definition at line 31 of file class.ilSCORMOfflineMode.php.
| ilSCORMOfflineMode::$type |
Definition at line 18 of file class.ilSCORMOfflineMode.php.