| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Class ilSAHSPresentationGUI. More...
 Collaboration diagram for ilSAHSPresentationGUI:
 Collaboration diagram for ilSAHSPresentationGUI:| Public Member Functions | |
| ilSAHSPresentationGUI () | |
| & | executeCommand () | 
| execute command | |
| attrib2arr (&$a_attributes) | |
| frameset () | |
| output main menu | |
| explorer ($a_target="sahs_content") | |
| output table of content | |
| view () | |
| api () | |
| launchSahs () | |
| finishSahs () | |
| unloadSahs () | |
| launchAsset () | |
| setSingleVariable ($a_var, $a_value) | |
| set single value | |
| setArray ($a_left, $a_value, $a_name, &$v_array) | |
| set single value | |
| infoScreen () | |
| this one is called from the info button in the repository not very nice to set cmdClass/Cmd manually, if everything works through ilCtrl in the future this may be changed | |
| setInfoTabs ($a_active) | |
| outputInfoScreen () | |
| info screen | |
| Data Fields | |
| $ilias | |
| $tpl | |
| $lng | |
Class ilSAHSPresentationGUI.
GUI class for scorm learning module presentation
ilSAHSPresentationGUI: ilSCORMPresentationGUI, ilAICCPresentationGUI, ilHACPPresentationGUI ilSAHSPresentationGUI: ilInfoScreenGUI, ilscorm13player, ilShopPurchaseGUI ilSAHSPresentationGUI: ilLearningProgressGUI, ilSCORMOfflineModeGUI
Definition at line 20 of file class.ilSAHSPresentationGUI.php.
| ilSAHSPresentationGUI::api | ( | ) | 
Definition at line 300 of file class.ilSAHSPresentationGUI.php.
References $_GET, $ilias, and exit.
| ilSAHSPresentationGUI::attrib2arr | ( | & | $a_attributes | ) | 
Definition at line 201 of file class.ilSAHSPresentationGUI.php.
| & ilSAHSPresentationGUI::executeCommand | ( | ) | 
execute command
Definition at line 41 of file class.ilSAHSPresentationGUI.php.
References $_GET, $cmd, $ilCtrl, $lng, $ret, ilObjSAHSLearningModuleAccess\_lookupEditable(), ilObject\_lookupObjectId(), ilObjSAHSLearningModule\_lookupSubType(), ilObjSAHSLearningModuleAccess\_lookupUserIsOfflineMode(), ilLicense\_noteAccess(), ilPaymentObject\_requiresPurchaseToAccess(), exit, ilLearningProgressBaseGUI\LP_CONTEXT_REPOSITORY, outputInfoScreen(), and setInfoTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSAHSPresentationGUI::explorer | ( | $a_target = "sahs_content" | ) | 
output table of content
Definition at line 234 of file class.ilSAHSPresentationGUI.php.
References $_GET, $ilBench, ilUtil\getStyleSheetLocation(), ilTree\readRootId(), and ilExplorer\setTargetGet().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSAHSPresentationGUI::finishSahs | ( | ) | 
Definition at line 503 of file class.ilSAHSPresentationGUI.php.
References $_GET, $lng, ilUtil\getImagePath(), and ilUtil\getStyleSheetLocation().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSAHSPresentationGUI::frameset | ( | ) | 
output main menu
Definition at line 222 of file class.ilSAHSPresentationGUI.php.
References exit.
| ilSAHSPresentationGUI::ilSAHSPresentationGUI | ( | ) | 
| ilSAHSPresentationGUI::infoScreen | ( | ) | 
this one is called from the info button in the repository not very nice to set cmdClass/Cmd manually, if everything works through ilCtrl in the future this may be changed
Definition at line 596 of file class.ilSAHSPresentationGUI.php.
References outputInfoScreen().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSAHSPresentationGUI::launchAsset | ( | ) | 
Definition at line 534 of file class.ilSAHSPresentationGUI.php.
References $_GET, $_POST, $ilUser, and $ref_id.
| ilSAHSPresentationGUI::launchSahs | ( | ) | 
Definition at line 320 of file class.ilSAHSPresentationGUI.php.
References $_GET, $_POST, $ilUser, $lng, $ref_id, ilObject\_lookupObjId(), ilUtil\getImagePath(), setArray(), and setSingleVariable().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSAHSPresentationGUI::outputInfoScreen | ( | ) | 
info screen
Definition at line 634 of file class.ilSAHSPresentationGUI.php.
References $_GET, and setInfoTabs().
Referenced by executeCommand(), and infoScreen().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSAHSPresentationGUI::setArray | ( | $a_left, | |
| $a_value, | |||
| $a_name, | |||
| & | $v_array | ||
| ) | 
set single value
Definition at line 576 of file class.ilSAHSPresentationGUI.php.
Referenced by launchSahs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSAHSPresentationGUI::setInfoTabs | ( | $a_active | ) | 
Definition at line 603 of file class.ilSAHSPresentationGUI.php.
References $_GET, ilLearningProgressAccess\checkAccess(), and ilUtil\getImagePath().
Referenced by executeCommand(), and outputInfoScreen().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSAHSPresentationGUI::setSingleVariable | ( | $a_var, | |
| $a_value | |||
| ) | 
set single value
Definition at line 565 of file class.ilSAHSPresentationGUI.php.
Referenced by launchSahs().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSAHSPresentationGUI::unloadSahs | ( | ) | 
Definition at line 525 of file class.ilSAHSPresentationGUI.php.
References $_GET, and ilUtil\getStyleSheetLocation().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSAHSPresentationGUI::view | ( | ) | 
Definition at line 287 of file class.ilSAHSPresentationGUI.php.
References $_GET, ilSCORMObjectGUI\getInstance(), and ilUtil\getStyleSheetLocation().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSAHSPresentationGUI::$ilias | 
Definition at line 22 of file class.ilSAHSPresentationGUI.php.
Referenced by api(), and ilSAHSPresentationGUI().
| ilSAHSPresentationGUI::$lng | 
Definition at line 24 of file class.ilSAHSPresentationGUI.php.
Referenced by executeCommand(), finishSahs(), ilSAHSPresentationGUI(), and launchSahs().
| ilSAHSPresentationGUI::$tpl | 
Definition at line 23 of file class.ilSAHSPresentationGUI.php.
Referenced by ilSAHSPresentationGUI().