ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct () | |
executeCommand () | |
execute command More... | |
getRTEjs () | |
getDataDirectory () | |
getConfigForPlayer () | |
getPlayer () | |
getCPData () | |
getCPDataInit () | |
getADLActDataInit () | |
getADLActData () | |
pingSession () | |
getScope () | |
getSuspendDataInit () | |
getSuspendData () | |
suspendADLActData () | |
readGObjectiveInit () | |
readGObjective () | |
readSharedData (int $sco_node_id) | |
writeSharedData (int $sco_node_id) | |
specialPage () | |
fetchCMIData () | |
getCMIData (int $userId, int $packageId) | |
quoteJSONArray (?array $a_array) | |
get_Module_Version () | |
get_actual_attempts () | |
Get number of actual attempts for the user. More... | |
increase_attemptAndsave_module_version () | |
Increases attempts by one and saves module_version for this package. More... | |
resetSharedData () | |
getDataDirectory2 () | |
openLog () | |
downloadLog () | |
liveLogContent () | |
debugGUI () | |
postLogEntry () | |
Static Public Member Functions | |
static | getInlineCSS () |
Data Fields | |
const | ENABLE_GZIP = 0 |
const | NONE = 0 |
const | READONLY = 1 |
const | WRITEONLY = 2 |
const | READWRITE = 3 |
int | $packageId |
bool | $jsMode |
ilObjSCORM2004LearningModule | $slm |
ilGlobalTemplate | $tpl |
int | $ref_id |
ilCtrl | $ctrl |
Protected Attributes | |
ilLanguage | $lng |
string | $page = "" |
Private Member Functions | |
getNodeData (string $sco_id) | |
logTmpName () | |
summaryFileName () | |
logFileName () | |
logDirectory () | |
getLogFileList (string $s_delete, string $s_download, string $s_open) | |
getLogTemplate () | |
getDebugValues (?bool $test_sco=false) | |
getStructureFlat (array $data) | |
createSummary (array $api_data) | |
Private Attributes | |
int | $userId |
array | $flat_structure |
Static Private Attributes | |
static array | $schema |
Definition at line 29 of file class.ilSCORM13PlayerGUI.php.
ilSCORM13PlayerGUI::__construct | ( | ) |
Definition at line 148 of file class.ilSCORM13PlayerGUI.php.
References $_SERVER, $DIC, ilObject\_lookupObjectId(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
private |
Definition at line 2082 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $id, $ilDB, $res, and $structure.
ilSCORM13PlayerGUI::debugGUI | ( | ) |
Definition at line 1664 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $lng, and ilYuiUtil\getLocalPath().
Referenced by executeCommand().
ilSCORM13PlayerGUI::downloadLog | ( | ) |
Definition at line 1604 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $filename, exit, ILIAS\UI\examples\Symbol\Glyph\Header\header(), and ilUtil\stripSlashes().
Referenced by executeCommand().
ilSCORM13PlayerGUI::executeCommand | ( | ) |
execute command
Definition at line 171 of file class.ilSCORM13PlayerGUI.php.
References $_SERVER, $DIC, $ilErr, $lng, ILIAS\Repository\ctrl(), debugGUI(), downloadLog(), fetchCMIData(), getADLActData(), getCPData(), getPlayer(), getRTEjs(), getSuspendData(), liveLogContent(), openLog(), ilSCORM2004StoreData\persistCMIData(), pingSession(), postLogEntry(), readGObjective(), readSharedData(), ilSCORM2004StoreData\scormPlayerUnload(), specialPage(), suspendADLActData(), ilLanguage\txt(), and writeSharedData().
ilSCORM13PlayerGUI::fetchCMIData | ( | ) |
Definition at line 1014 of file class.ilSCORM13PlayerGUI.php.
References $data, and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by executeCommand().
ilSCORM13PlayerGUI::get_actual_attempts | ( | ) |
Get number of actual attempts for the user.
Definition at line 1261 of file class.ilSCORM13PlayerGUI.php.
ilSCORM13PlayerGUI::get_Module_Version | ( | ) |
Definition at line 1243 of file class.ilSCORM13PlayerGUI.php.
ilSCORM13PlayerGUI::getADLActData | ( | ) |
Definition at line 597 of file class.ilSCORM13PlayerGUI.php.
References getADLActDataInit(), and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by executeCommand().
ilSCORM13PlayerGUI::getADLActDataInit | ( | ) |
Definition at line 577 of file class.ilSCORM13PlayerGUI.php.
References $data, $DIC, $ilDB, and $res.
Referenced by getADLActData(), and getPlayer().
ilSCORM13PlayerGUI::getCMIData | ( | int | $userId, |
int | $packageId | ||
) |
Definition at line 1045 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilDB, $packageId, $q, and $res.
Referenced by getPlayer().
ilSCORM13PlayerGUI::getConfigForPlayer | ( | ) |
Definition at line 313 of file class.ilSCORM13PlayerGUI.php.
References $DIC, getScope(), and ilObjSCORMInitData\getStatus().
Referenced by getPlayer().
ilSCORM13PlayerGUI::getCPData | ( | ) |
Definition at line 543 of file class.ilSCORM13PlayerGUI.php.
References getCPDataInit(), and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by executeCommand().
ilSCORM13PlayerGUI::getCPDataInit | ( | ) |
Definition at line 556 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilDB, and $res.
Referenced by getCPData(), and getPlayer().
ilSCORM13PlayerGUI::getDataDirectory | ( | ) |
Definition at line 301 of file class.ilSCORM13PlayerGUI.php.
References $_SERVER, CLIENT_ID, and ILIAS_WEB_DIR.
Referenced by getPlayer(), and pingSession().
ilSCORM13PlayerGUI::getDataDirectory2 | ( | ) |
Definition at line 1574 of file class.ilSCORM13PlayerGUI.php.
References $_SERVER, $packageId, CLIENT_ID, and ILIAS_WEB_DIR.
|
private |
Definition at line 1713 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilDB, and ilLoggerFactory\getLogger().
Referenced by getPlayer().
|
static |
Definition at line 529 of file class.ilSCORM13PlayerGUI.php.
References ilUtil\getImagePath().
|
private |
ilCtrlException |
Definition at line 1625 of file class.ilSCORM13PlayerGUI.php.
|
private |
Definition at line 1705 of file class.ilSCORM13PlayerGUI.php.
|
private |
Definition at line 1354 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilDB, $res, and ilLoggerFactory\getLogger().
ilSCORM13PlayerGUI::getPlayer | ( | ) |
ilCtrlException | |
ilTemplateException |
Definition at line 362 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilSetting, $lng, CLIENT_ID, ilSessionControl\DEFAULT_MIN_IDLE, getADLActDataInit(), getCMIData(), getConfigForPlayer(), ilWACSignedPath\getCookieMaxLifetimeInSeconds(), getCPDataInit(), getDataDirectory(), getDebugValues(), ilSession\getIdleValue(), iljQueryUtil\getLocaljQueryPath(), ilUtil\getStyleSheetLocation(), getSuspendDataInit(), increase_attemptAndsave_module_version(), ILIAS\Repository\int(), readGObjectiveInit(), resetSharedData(), ilWACSignedPath\signFolderOfStartFile(), and ilLanguage\txt().
Referenced by executeCommand().
ilSCORM13PlayerGUI::getRTEjs | ( | ) |
Definition at line 290 of file class.ilSCORM13PlayerGUI.php.
References ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by executeCommand().
ilSCORM13PlayerGUI::getScope | ( | ) |
Definition at line 618 of file class.ilSCORM13PlayerGUI.php.
References $data, $DIC, $ilDB, and $res.
Referenced by getConfigForPlayer().
|
private |
Definition at line 2062 of file class.ilSCORM13PlayerGUI.php.
References $data.
ilSCORM13PlayerGUI::getSuspendData | ( | ) |
Definition at line 666 of file class.ilSCORM13PlayerGUI.php.
References getSuspendDataInit(), and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by executeCommand().
ilSCORM13PlayerGUI::getSuspendDataInit | ( | ) |
Definition at line 641 of file class.ilSCORM13PlayerGUI.php.
References $data, $DIC, $ilDB, and $res.
Referenced by getPlayer(), and getSuspendData().
ilSCORM13PlayerGUI::increase_attemptAndsave_module_version | ( | ) |
Increases attempts by one and saves module_version for this package.
Definition at line 1282 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilDB, and $res.
Referenced by getPlayer().
ilSCORM13PlayerGUI::liveLogContent | ( | ) |
Definition at line 1658 of file class.ilSCORM13PlayerGUI.php.
References ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by executeCommand().
|
private |
Definition at line 1582 of file class.ilSCORM13PlayerGUI.php.
References ilFileUtils\makeDir().
|
private |
Definition at line 1413 of file class.ilSCORM13PlayerGUI.php.
|
private |
Definition at line 1380 of file class.ilSCORM13PlayerGUI.php.
References $filename.
ilSCORM13PlayerGUI::openLog | ( | ) |
Definition at line 1593 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $filename, exit, ILIAS\UI\examples\Symbol\Glyph\Header\header(), and ilUtil\stripSlashes().
Referenced by executeCommand().
ilSCORM13PlayerGUI::pingSession | ( | ) |
Definition at line 610 of file class.ilSCORM13PlayerGUI.php.
References getDataDirectory(), ILIAS\UI\examples\Symbol\Glyph\Header\header(), and ilWACSignedPath\signFolderOfStartFile().
Referenced by executeCommand().
ilSCORM13PlayerGUI::postLogEntry | ( | ) |
Definition at line 1746 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $filename, $lng, $path, $timestamp, ilLoggerFactory\getLogger(), if, and ILIAS\Repository\int().
Referenced by executeCommand().
ilSCORM13PlayerGUI::quoteJSONArray | ( | ?array | $a_array | ) |
Definition at line 1200 of file class.ilSCORM13PlayerGUI.php.
ilSCORM13PlayerGUI::readGObjective | ( | ) |
Definition at line 796 of file class.ilSCORM13PlayerGUI.php.
References ILIAS\UI\examples\Symbol\Glyph\Header\header(), and readGObjectiveInit().
Referenced by executeCommand().
ilSCORM13PlayerGUI::readGObjectiveInit | ( | ) |
Definition at line 711 of file class.ilSCORM13PlayerGUI.php.
References $data, $DIC, $ilDB, $res, and $scope.
Referenced by getPlayer(), and readGObjective().
ilSCORM13PlayerGUI::readSharedData | ( | int | $sco_node_id | ) |
Definition at line 811 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilDB, $params, $res, exit, and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Referenced by executeCommand().
ilSCORM13PlayerGUI::resetSharedData | ( | ) |
Definition at line 1314 of file class.ilSCORM13PlayerGUI.php.
References $data, $DIC, $ilDB, and $res.
Referenced by getPlayer().
ilSCORM13PlayerGUI::specialPage | ( | ) |
Definition at line 983 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $lng, and ilUtil\getStyleSheetLocation().
Referenced by executeCommand().
|
private |
Definition at line 1392 of file class.ilSCORM13PlayerGUI.php.
References $filename.
ilSCORM13PlayerGUI::suspendADLActData | ( | ) |
Definition at line 679 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $ilDB, and $res.
Referenced by executeCommand().
ilSCORM13PlayerGUI::writeSharedData | ( | int | $sco_node_id | ) |
Definition at line 900 of file class.ilSCORM13PlayerGUI.php.
References $DIC, $id, $ilDB, and $res.
Referenced by executeCommand().
ilCtrl ilSCORM13PlayerGUI::$ctrl |
Definition at line 144 of file class.ilSCORM13PlayerGUI.php.
|
private |
Definition at line 137 of file class.ilSCORM13PlayerGUI.php.
bool ilSCORM13PlayerGUI::$jsMode |
Definition at line 139 of file class.ilSCORM13PlayerGUI.php.
|
protected |
Definition at line 145 of file class.ilSCORM13PlayerGUI.php.
Referenced by executeCommand(), and getPlayer().
int ilSCORM13PlayerGUI::$packageId |
Definition at line 138 of file class.ilSCORM13PlayerGUI.php.
|
protected |
Definition at line 146 of file class.ilSCORM13PlayerGUI.php.
int ilSCORM13PlayerGUI::$ref_id |
Definition at line 143 of file class.ilSCORM13PlayerGUI.php.
|
staticprivate |
Definition at line 41 of file class.ilSCORM13PlayerGUI.php.
ilObjSCORM2004LearningModule ilSCORM13PlayerGUI::$slm |
Definition at line 141 of file class.ilSCORM13PlayerGUI.php.
ilGlobalTemplate ilSCORM13PlayerGUI::$tpl |
Definition at line 142 of file class.ilSCORM13PlayerGUI.php.
|
private |
Definition at line 136 of file class.ilSCORM13PlayerGUI.php.
const ilSCORM13PlayerGUI::ENABLE_GZIP = 0 |
Definition at line 31 of file class.ilSCORM13PlayerGUI.php.
const ilSCORM13PlayerGUI::NONE = 0 |
Definition at line 33 of file class.ilSCORM13PlayerGUI.php.
const ilSCORM13PlayerGUI::READONLY = 1 |
Definition at line 34 of file class.ilSCORM13PlayerGUI.php.
const ilSCORM13PlayerGUI::READWRITE = 3 |
Definition at line 36 of file class.ilSCORM13PlayerGUI.php.
const ilSCORM13PlayerGUI::WRITEONLY = 2 |
Definition at line 35 of file class.ilSCORM13PlayerGUI.php.