|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Class ilSCORMPresentationGUI. More...
Collaboration diagram for ilSCORMPresentationGUI:Public Member Functions | |
| __construct () | |
| executeCommand () | |
| execute command More... | |
| attrib2arr (?array $a_attributes) | |
| frameset () | |
| Output main frameset. More... | |
| get_actual_attempts () | |
| Get number of actual attempts for the user. More... | |
| increase_attemptAndsave_module_version () | |
| Increases attempts by one for this package. More... | |
| explorer (string $a_target="sahs_content") | |
| save the active module version to scorm_tracking More... | |
| view () | |
| SCORM content screen. More... | |
| contentSelect () | |
| apiInitData () | |
| SCORM Data for Javascript-API. More... | |
| pingSession () | |
| logMessage () | |
| logWarning () | |
| downloadCertificate () | |
| Download the certificate for the active user. More... | |
Data Fields | |
| ilObjSCORMLearningModule | $slm |
| ilGlobalTemplate | $tpl |
| ilLanguage | $lng |
Protected Attributes | |
| ilLogger | $logger |
| int | $refId |
| ilCtrlInterface | $ctrl |
Private Member Functions | |
| getApiLogPayload () | |
Class ilSCORMPresentationGUI.
GUI class for scorm learning module presentation
\
Definition at line 31 of file class.ilSCORMPresentationGUI.php.
| ilSCORMPresentationGUI::__construct | ( | ) |
Definition at line 40 of file class.ilSCORMPresentationGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ilLoggerFactory\getLogger(), ILIAS\Repository\lng(), and ILIAS\Repository\logger().
Here is the call graph for this function:| ilSCORMPresentationGUI::apiInitData | ( | ) |
SCORM Data for Javascript-API.
Definition at line 454 of file class.ilSCORMPresentationGUI.php.
References $DIC, ilObjSCORMInitData\getIliasScormData(), ilObjSCORMInitData\getIliasScormResources(), ilObjSCORMInitData\getIliasScormTree(), ilObjSCORMInitData\getIliasScormVars(), and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Here is the call graph for this function:| ilSCORMPresentationGUI::attrib2arr | ( | ?array | $a_attributes | ) |
Definition at line 85 of file class.ilSCORMPresentationGUI.php.
| ilSCORMPresentationGUI::contentSelect | ( | ) |
Definition at line 441 of file class.ilSCORMPresentationGUI.php.
References $DIC, $lng, ilUtil\getStyleSheetLocation(), and ilLanguage\txt().
Here is the call graph for this function:| ilSCORMPresentationGUI::downloadCertificate | ( | ) |
Download the certificate for the active user.
| ilCtrlException |
Definition at line 518 of file class.ilSCORMPresentationGUI.php.
References $DIC, $refId, ilObject\_lookupObjId(), exit, and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSCORMPresentationGUI::executeCommand | ( | ) |
execute command
| ilCtrlException |
Definition at line 60 of file class.ilSCORMPresentationGUI.php.
References $DIC, $lng, ILIAS\Repository\ctrl(), and ilLanguage\txt().
Here is the call graph for this function:| ilSCORMPresentationGUI::explorer | ( | string | $a_target = "sahs_content" | ) |
save the active module version to scorm_tracking
output table of content
| ilCtrlException | |
| ilTemplateException |
Definition at line 363 of file class.ilSCORMPresentationGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ilUtil\getStyleSheetLocation(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSCORMPresentationGUI::frameset | ( | ) |
Output main frameset.
If only one SCO/Asset is given, it is displayed without the table of contents explorer frame on the left.
| ilCtrlException |
Definition at line 104 of file class.ilSCORMPresentationGUI.php.
References $DIC, $lng, ilSCORMObject\_lookupPresentableItems(), ILIAS\Repository\ctrl(), exit, ilUtil\getImagePath(), increase_attemptAndsave_module_version(), and ilWACSignedPath\signFolderOfStartFile().
Here is the call graph for this function:| ilSCORMPresentationGUI::get_actual_attempts | ( | ) |
Get number of actual attempts for the user.
Definition at line 171 of file class.ilSCORMPresentationGUI.php.
|
private |
Definition at line 508 of file class.ilSCORMPresentationGUI.php.
Referenced by logMessage(), and logWarning().
Here is the caller graph for this function:| ilSCORMPresentationGUI::increase_attemptAndsave_module_version | ( | ) |
Increases attempts by one for this package.
Increases attempts by one and saves module_version for this package
Definition at line 274 of file class.ilSCORMPresentationGUI.php.
References $DIC, $ilDB, $res, ilLPStatusWrapper\_updateStatus(), and ILIAS\UI\examples\Symbol\Glyph\Date\date().
Referenced by frameset().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORMPresentationGUI::logMessage | ( | ) |
Definition at line 498 of file class.ilSCORMPresentationGUI.php.
References getApiLogPayload(), and ILIAS\Repository\logger().
Here is the call graph for this function:| ilSCORMPresentationGUI::logWarning | ( | ) |
Definition at line 503 of file class.ilSCORMPresentationGUI.php.
References getApiLogPayload(), and ILIAS\Repository\logger().
Here is the call graph for this function:| ilSCORMPresentationGUI::pingSession | ( | ) |
Definition at line 490 of file class.ilSCORMPresentationGUI.php.
References ilWACSignedPath\signFolderOfStartFile().
Here is the call graph for this function:| ilSCORMPresentationGUI::view | ( | ) |
SCORM content screen.
Definition at line 427 of file class.ilSCORMPresentationGUI.php.
References $DIC, $objId, ilSCORMObjectGUI\getInstance(), and ilUtil\getStyleSheetLocation().
Here is the call graph for this function:
|
protected |
Definition at line 38 of file class.ilSCORMPresentationGUI.php.
| ilLanguage ilSCORMPresentationGUI::$lng |
Definition at line 35 of file class.ilSCORMPresentationGUI.php.
Referenced by contentSelect(), executeCommand(), and frameset().
|
protected |
Definition at line 36 of file class.ilSCORMPresentationGUI.php.
|
protected |
Definition at line 37 of file class.ilSCORMPresentationGUI.php.
Referenced by downloadCertificate().
| ilObjSCORMLearningModule ilSCORMPresentationGUI::$slm |
Definition at line 33 of file class.ilSCORMPresentationGUI.php.
| ilGlobalTemplate ilSCORMPresentationGUI::$tpl |
Definition at line 34 of file class.ilSCORMPresentationGUI.php.