|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilSCORM2004ScoGUI. More...
Inheritance diagram for ilSCORM2004ScoGUI:
Collaboration diagram for ilSCORM2004ScoGUI:Public Member Functions | |
| __construct ($a_slm_obj, $a_node_id=0) | |
| constructor More... | |
| getType () | |
| Get Node Type. More... | |
| executeCommand () | |
| execute command More... | |
| showProperties () | |
| Show learning objectives. More... | |
| updateProperties () | |
| update Properties More... | |
| sahs_questions () | |
| getEditTree () | |
| setTabs () | |
| output tabs More... | |
| proceedDragDrop () | |
| Perform drag and drop action. More... | |
| sco_preview () | |
| SCO preview. More... | |
| selectExport () | |
| Select the export type of the SCORM 2004 module. More... | |
| showExportList () | |
| exportScorm2004_4th () | |
| exportScorm2004_3rd () | |
| exportScorm12 () | |
| exportHTML () | |
| exportISO () | |
| exportPDF () | |
| downloadExportFile () | |
| confirmDeleteExportFile () | |
| confirmation screen for export file deletion More... | |
| cancelDeleteExportFile () | |
| cancel deletion of export files More... | |
| deleteExportFile () | |
| delete export files More... | |
| getExportResources () | |
| sco_resources () | |
| downloadResource () | |
| downloadFile () | |
| import () | |
| importSave () | |
| cancel () | |
| Cancel action. More... | |
Public Member Functions inherited from ilSCORM2004NodeGUI | |
| __construct ($a_slm_obj, $a_node_id=0) | |
| constructor More... | |
| setParentGUI ($a_parentgui) | |
| Set Parent GUI class (ilObjSCORM2004LearningModuleGUI). More... | |
| getParentGUI () | |
| Get Parent GUI class (ilObjSCORM2004LearningModuleGUI). More... | |
| getNodeObject ($a_node_id) | |
| Get node object (chapter/sco/page) More... | |
| showOrganization () | |
| Confirm deletion screen (delete page or structure objects) More... | |
| insertChapter () | |
| Insert Chapter. More... | |
| insertSco () | |
| Insert Sco. More... | |
| insertAsset () | |
| Insert Asset. More... | |
| insertPage () | |
| Insert Page. More... | |
| insertTemplateGUI () | |
| Insert Page with Layout. More... | |
| insertSpecialPage () | |
| Insert special page. More... | |
| collapseAll () | |
| Collapse all. More... | |
| ExpandAll () | |
| Expand all. More... | |
| saveAllTitles () | |
| Save Titles. More... | |
| deleteNodes () | |
| Delete nodes in the hierarchy. More... | |
| cancelDelete () | |
| cancel delete More... | |
| confirmedDelete () | |
| confirmed delete More... | |
| setLocator () | |
| Set Locator Items. More... | |
| setContentStyle () | |
| Set content style sheet. More... | |
| copyItems ($a_return="showOrganization") | |
| Copy items to clipboard. More... | |
| cutItems ($a_return="showOrganization") | |
| Copy items to clipboard, then cut them from the current tree. More... | |
| insertPageClip () | |
| Insert pages from clipboard. More... | |
| insertScoClip () | |
| Insert scos from clipboard. More... | |
| insertAssetClip () | |
| Insert assets from clipboard. More... | |
| insertLMChapterClip () | |
| Insert scos from clipboard. More... | |
Static Public Member Functions | |
| static | getGlossaryOverviewId () |
| Get sco glossary overlay id. More... | |
| static | getGloOverviewOv ($a_sco) |
| des More... | |
Data Fields | |
| $ctrl = null | |
| Constructor @access public. More... | |
Data Fields inherited from ilSCORM2004NodeGUI | |
| $node_object | |
| $slm_object | |
Protected Attributes | |
| $help | |
| $error | |
Protected Attributes inherited from ilSCORM2004NodeGUI | |
| $lng | |
| $ctrl | |
| $tpl | |
| $tabs | |
| $locator | |
| $user | |
Static Private Member Functions | |
| static | insertQuestion ($matches) |
Class ilSCORM2004ScoGUI.
User Interface for Scorm 2004 SCO Nodes
@ilCtrl_Calls ilSCORM2004ScoGUI: ilObjectMetaDataGUI, ilNoteGUI, ilPCQuestionGUI, ilSCORM2004PageGUI, ilAssGenFeedbackPageGUI
Definition at line 21 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::__construct | ( | $a_slm_obj, | |
$a_node_id = 0 |
|||
| ) |
constructor
| object | $a_content_obj | node object |
Reimplemented from ilSCORM2004NodeGUI.
Reimplemented in ilSCORM2004AssetGUI.
Definition at line 41 of file class.ilSCORM2004ScoGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), error(), and help().
Here is the call graph for this function:| ilSCORM2004ScoGUI::cancel | ( | ) |
Cancel action.
Definition at line 890 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::cancelDeleteExportFile | ( | ) |
cancel deletion of export files
Definition at line 660 of file class.ilSCORM2004ScoGUI.php.
References ilSession\clear().
Here is the call graph for this function:| ilSCORM2004ScoGUI::confirmDeleteExportFile | ( | ) |
confirmation screen for export file deletion
Definition at line 625 of file class.ilSCORM2004ScoGUI.php.
References $_POST, $data, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, ilDatePresentation\formatDate(), IL_CAL_UNIX, ilUtil\sendInfo(), and ilUtil\sendQuestion().
Here is the call graph for this function:| ilSCORM2004ScoGUI::deleteExportFile | ( | ) |
delete export files
Definition at line 670 of file class.ilSCORM2004ScoGUI.php.
References $_POST, and ilSCORM2004NodeGUI\$lng.
| ilSCORM2004ScoGUI::downloadExportFile | ( | ) |
Definition at line 614 of file class.ilSCORM2004ScoGUI.php.
References $_GET, and ilFileDelivery\deliverFileAttached().
Here is the call graph for this function:| ilSCORM2004ScoGUI::downloadFile | ( | ) |
Definition at line 776 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::downloadResource | ( | ) |
Definition at line 751 of file class.ilSCORM2004ScoGUI.php.
References $_GET, Vendor\Package\$f, ilUtil\deliverFile(), exit, and getExportResources().
Here is the call graph for this function:| ilSCORM2004ScoGUI::executeCommand | ( | ) |
execute command
Definition at line 70 of file class.ilSCORM2004ScoGUI.php.
References $_GET, $ctrl, $ret, ilSCORM2004NodeGUI\$tabs, ilSCORM2004NodeGUI\$tpl, ilPageObjectGUI\PREVIEW, ilSCORM2004NodeGUI\setLocator(), setTabs(), and ilSCORM2004NodeGUI\showOrganization().
Here is the call graph for this function:| ilSCORM2004ScoGUI::exportHTML | ( | ) |
Definition at line 593 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::exportISO | ( | ) |
Definition at line 600 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::exportPDF | ( | ) |
Definition at line 607 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::exportScorm12 | ( | ) |
Definition at line 586 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::exportScorm2004_3rd | ( | ) |
Definition at line 579 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::exportScorm2004_4th | ( | ) |
Definition at line 571 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::getEditTree | ( | ) |
Definition at line 268 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::getExportResources | ( | ) |
Definition at line 686 of file class.ilSCORM2004ScoGUI.php.
References $i, ilObject\_exists(), ilObjMediaObject\_lookupStandardItemPath(), and ilPCFileList\collectFileItems().
Referenced by downloadResource(), and sco_resources().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
des
return
Definition at line 912 of file class.ilSCORM2004ScoGUI.php.
References $DIC, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, ilObjSAHSLearningModule\getAffectiveLocalization(), and getGlossaryOverviewId().
Referenced by ilSCORM2004PageGUI\getGlossaryHTML(), and ilSCORM2004PageGUI\postOutputProcessing().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get sco glossary overlay id.
return
Definition at line 901 of file class.ilSCORM2004ScoGUI.php.
Referenced by ilSCORM2004PageNodeGUI\executeCommand(), ilSCORM2004Asset\exportHTMLPageObjects(), getGloOverviewOv(), and sco_preview().
Here is the caller graph for this function:| ilSCORM2004ScoGUI::getType | ( | ) |
Get Node Type.
Reimplemented in ilSCORM2004AssetGUI.
Definition at line 62 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::import | ( | ) |
Definition at line 785 of file class.ilSCORM2004ScoGUI.php.
References ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, ilUtil\getImagePath(), ilSCORM2004NodeGUI\setLocator(), and setTabs().
Here is the call graph for this function:| ilSCORM2004ScoGUI::importSave | ( | ) |
Definition at line 843 of file class.ilSCORM2004ScoGUI.php.
References $error, $ilErr, ilSCORM2004NodeGUI\$lng, $name, $source, ilUtil\createDirectory(), ilUtil\moveUploadedFile(), ilUtil\renameExecutables(), and ilUtil\unzip().
Here is the call graph for this function:
|
staticprivate |
Definition at line 499 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::proceedDragDrop | ( | ) |
Perform drag and drop action.
Definition at line 373 of file class.ilSCORM2004ScoGUI.php.
| ilSCORM2004ScoGUI::sahs_questions | ( | ) |
Definition at line 240 of file class.ilSCORM2004ScoGUI.php.
References ilPCQuestion\_getQuestionIdsForPage(), ilSCORM2004NodeGUI\setLocator(), and setTabs().
Here is the call graph for this function:| ilSCORM2004ScoGUI::sco_preview | ( | ) |
SCO preview.
Definition at line 390 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, $DIC, ilSCORM2004NodeGUI\$tpl, exit, ilObjSAHSLearningModule\getAffectiveLocalization(), ilObjStyleSheet\getContentStylePath(), ilSCORM2004PageGUI\getGlossaryHTML(), getGlossaryOverviewId(), iljQueryUtil\getLocalMaphilightPath(), ilUtil\getStyleSheetLocation(), ilSCORM2004PageGUI\initExport(), ilOverlayGUI\initJavascript(), iljQueryUtil\initjQuery(), iljQueryUtil\initjQueryUI(), ilPageObjectGUI\PREVIEW, ilQuestionExporter\questionsJS(), ilSCORM2004Asset\renderMetaPage(), and ilSCORM2004Asset\renderNavigation().
Here is the call graph for this function:| ilSCORM2004ScoGUI::sco_resources | ( | ) |
Definition at line 739 of file class.ilSCORM2004ScoGUI.php.
References getExportResources(), ilSCORM2004NodeGUI\setLocator(), and setTabs().
Here is the call graph for this function:| ilSCORM2004ScoGUI::selectExport | ( | ) |
Select the export type of the SCORM 2004 module.
Definition at line 508 of file class.ilSCORM2004ScoGUI.php.
References $_POST.
| ilSCORM2004ScoGUI::setTabs | ( | ) |
output tabs
Reimplemented in ilSCORM2004AssetGUI.
Definition at line 280 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, $help, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tabs, ilSCORM2004NodeGUI\$tpl, and ilUtil\getImagePath().
Referenced by executeCommand(), import(), sahs_questions(), sco_resources(), showExportList(), and showProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORM2004ScoGUI::showExportList | ( | ) |
Definition at line 524 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, $data, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, ilDatePresentation\formatDate(), IL_CAL_UNIX, ilUtil\prepareFormOutput(), ilSCORM2004NodeGUI\setLocator(), and setTabs().
Here is the call graph for this function:| ilSCORM2004ScoGUI::showProperties | ( | ) |
Show learning objectives.
Reimplemented in ilSCORM2004AssetGUI.
Definition at line 126 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tabs, ilSCORM2004NodeGUI\$tpl, ilSCORM2004NodeGUI\setLocator(), and setTabs().
Referenced by updateProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORM2004ScoGUI::updateProperties | ( | ) |
update Properties
Reimplemented in ilSCORM2004AssetGUI.
Definition at line 201 of file class.ilSCORM2004ScoGUI.php.
References $_POST, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, ilUtil\sendFailure(), ilUtil\sendInfo(), showProperties(), and ilUtil\stripSlashes().
Here is the call graph for this function:| ilSCORM2004ScoGUI::$ctrl = null |
Constructor @access public.
Definition at line 39 of file class.ilSCORM2004ScoGUI.php.
Referenced by executeCommand(), proceedDragDrop(), sco_preview(), ilSCORM2004AssetGUI\setTabs(), setTabs(), showExportList(), and showProperties().
|
protected |
Definition at line 31 of file class.ilSCORM2004ScoGUI.php.
Referenced by importSave().
|
protected |
Definition at line 26 of file class.ilSCORM2004ScoGUI.php.
Referenced by setTabs().