ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilSCORM2004ScoGUI. More...
Public Member Functions | |
__construct ($a_slm_obj, $a_node_id=0) | |
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... | |
putInTree ($a_parent_id, $a_target) | |
put this object into content object tree 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 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
ilSCORM2004ScoGUI: ilObjectMetaDataGUI, ilNoteGUI, ilPCQuestionGUI, ilSCORM2004PageGUI, ilAssGenFeedbackPageGUI
Definition at line 21 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::__construct | ( | $a_slm_obj, | |
$a_node_id = 0 |
|||
) |
Definition at line 41 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::cancel | ( | ) |
Cancel action.
Definition at line 1007 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::cancelDeleteExportFile | ( | ) |
cancel deletion of export files
Definition at line 682 of file class.ilSCORM2004ScoGUI.php.
References ilSession\clear().
ilSCORM2004ScoGUI::confirmDeleteExportFile | ( | ) |
confirmation screen for export file deletion
Definition at line 648 of file class.ilSCORM2004ScoGUI.php.
References $_POST, $data, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, array, ilDatePresentation\formatDate(), IL_CAL_UNIX, ilUtil\sendInfo(), and ilUtil\sendQuestion().
ilSCORM2004ScoGUI::deleteExportFile | ( | ) |
delete export files
Definition at line 692 of file class.ilSCORM2004ScoGUI.php.
References $_POST, $file, ilSCORM2004NodeGUI\$lng, and ilUtil\sendSuccess().
ilSCORM2004ScoGUI::downloadExportFile | ( | ) |
Definition at line 637 of file class.ilSCORM2004ScoGUI.php.
References $_GET, $file, and ilUtil\deliverFile().
ilSCORM2004ScoGUI::downloadFile | ( | ) |
Definition at line 893 of file class.ilSCORM2004ScoGUI.php.
References $_GET, $file, and exit.
ilSCORM2004ScoGUI::downloadResource | ( | ) |
Definition at line 868 of file class.ilSCORM2004ScoGUI.php.
References $_GET, $file, ilUtil\deliverFile(), exit, and getExportResources().
ilSCORM2004ScoGUI::executeCommand | ( | ) |
execute command
Definition at line 70 of file class.ilSCORM2004ScoGUI.php.
References $_GET, $ctrl, $ilCtrl, $ret, ilSCORM2004NodeGUI\$tabs, ilSCORM2004NodeGUI\$tpl, ilObjectMetaDataGUI\addMDObserver(), IL_PAGE_PREVIEW, ilSCORM2004NodeGUI\setLocator(), setTabs(), and ilSCORM2004NodeGUI\showOrganization().
ilSCORM2004ScoGUI::exportHTML | ( | ) |
Definition at line 616 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::exportISO | ( | ) |
Definition at line 623 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::exportPDF | ( | ) |
Definition at line 630 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::exportScorm12 | ( | ) |
Definition at line 609 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::exportScorm2004_3rd | ( | ) |
Definition at line 602 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::exportScorm2004_4th | ( | ) |
Definition at line 594 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::getEditTree | ( | ) |
Definition at line 296 of file class.ilSCORM2004ScoGUI.php.
References ilTree\setTreeTablePK().
ilSCORM2004ScoGUI::getExportResources | ( | ) |
Definition at line 708 of file class.ilSCORM2004ScoGUI.php.
References $i, $path, ilObject\_exists(), ilObjMediaObject\_lookupStandardItemPath(), array, ilPCFileList\collectFileItems(), and ilTree\setTableNames().
Referenced by downloadResource(), and sco_resources().
|
static |
des
Definition at line 1029 of file class.ilSCORM2004ScoGUI.php.
References $DIC, ilSCORM2004NodeGUI\$lng, $t, ilSCORM2004NodeGUI\$tpl, ilObjSAHSLearningModule\getAffectiveLocalization(), and getGlossaryOverviewId().
Referenced by ilSCORM2004PageGUI\getGlossaryHTML(), and ilSCORM2004PageGUI\postOutputProcessing().
|
static |
Get sco glossary overlay id.
Definition at line 1018 of file class.ilSCORM2004ScoGUI.php.
Referenced by ilSCORM2004PageNodeGUI\executeCommand(), ilSCORM2004Asset\exportHTMLPageObjects(), getGloOverviewOv(), and sco_preview().
ilSCORM2004ScoGUI::getType | ( | ) |
Get Node Type.
Definition at line 62 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::import | ( | ) |
Definition at line 902 of file class.ilSCORM2004ScoGUI.php.
References ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, array, ilUtil\getImagePath(), ilSCORM2004NodeGUI\setLocator(), and setTabs().
ilSCORM2004ScoGUI::importSave | ( | ) |
Definition at line 960 of file class.ilSCORM2004ScoGUI.php.
References $error, $file, $ilErr, ilSCORM2004NodeGUI\$lng, $name, $source, ilUtil\createDirectory(), ilUtil\renameExecutables(), and ilUtil\unzip().
|
staticprivate |
Definition at line 523 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::proceedDragDrop | ( | ) |
Perform drag and drop action.
Definition at line 401 of file class.ilSCORM2004ScoGUI.php.
ilSCORM2004ScoGUI::sahs_questions | ( | ) |
Definition at line 240 of file class.ilSCORM2004ScoGUI.php.
References $cols, $ctrl, $i, $ilCtrl, ilSCORM2004NodeGUI\$lng, $tbl, ilSCORM2004NodeGUI\$tpl, ilPCQuestion\_getQuestionIdsForPage(), assQuestion\_getTitle(), array, ilSCORM2004NodeGUI\setLocator(), ilTree\setTableNames(), setTabs(), and ilUtil\switchColor().
ilSCORM2004ScoGUI::sco_preview | ( | ) |
SCO preview.
Definition at line 418 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, $html, $ilCtrl, $output, ilSCORM2004NodeGUI\$tpl, array, exit, ilObjSAHSLearningModule\getAffectiveLocalization(), ilObjStyleSheet\getContentStylePath(), ilMD\getGeneral(), ilSCORM2004PageGUI\getGlossaryHTML(), getGlossaryOverviewId(), ilUtil\getStyleSheetLocation(), IL_PAGE_PREVIEW, ilSCORM2004PageGUI\initExport(), ilOverlayGUI\initJavascript(), iljQueryUtil\initjQuery(), iljQueryUtil\initjQueryUI(), ilQuestionExporter\questionsJS(), ilSCORM2004Asset\renderMetaPage(), ilSCORM2004Asset\renderNavigation(), ilPageObjectGUI\setPresentationTitle(), and ilTree\setTableNames().
ilSCORM2004ScoGUI::sco_resources | ( | ) |
Definition at line 760 of file class.ilSCORM2004ScoGUI.php.
References $_GET, $cols, $ctrl, $i, $ilCtrl, ilSCORM2004NodeGUI\$lng, $tbl, ilSCORM2004NodeGUI\$tpl, array, getExportResources(), ilSCORM2004NodeGUI\setLocator(), setTabs(), and ilUtil\switchColor().
ilSCORM2004ScoGUI::selectExport | ( | ) |
Select the export type of the SCORM 2004 module.
Definition at line 532 of file class.ilSCORM2004ScoGUI.php.
References $_POST.
ilSCORM2004ScoGUI::setTabs | ( | ) |
output tabs
Definition at line 308 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, $help, $ilCtrl, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tabs, ilSCORM2004NodeGUI\$tpl, ilUtil\getImagePath(), and ilObjectMetaDataGUI\getTab().
Referenced by executeCommand(), import(), sahs_questions(), sco_resources(), showExportList(), and showProperties().
ilSCORM2004ScoGUI::showExportList | ( | ) |
Definition at line 548 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, $data, $ilCtrl, ilSCORM2004NodeGUI\$lng, $template, $text, ilSCORM2004NodeGUI\$tpl, array, ilDatePresentation\formatDate(), IL_CAL_UNIX, ilUtil\prepareFormOutput(), ilSCORM2004NodeGUI\setLocator(), and setTabs().
ilSCORM2004ScoGUI::showProperties | ( | ) |
Show learning objectives.
Definition at line 126 of file class.ilSCORM2004ScoGUI.php.
References $ctrl, $form, $ilCtrl, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tabs, ilSCORM2004NodeGUI\$tpl, ilMD\getGeneral(), ilTextAreaInputGUI\setCols(), ilFormPropertyGUI\setInfo(), ilSCORM2004NodeGUI\setLocator(), ilTextAreaInputGUI\setRows(), and setTabs().
Referenced by updateProperties().
ilSCORM2004ScoGUI::updateProperties | ( | ) |
update Properties
Definition at line 201 of file class.ilSCORM2004ScoGUI.php.
References $_POST, $key, ilSCORM2004NodeGUI\$lng, ilSCORM2004NodeGUI\$tpl, ilMD\getGeneral(), ilUtil\sendFailure(), ilUtil\sendInfo(), showProperties(), ilUtil\stripSlashes(), and ilMDBase\update().
ilSCORM2004ScoGUI::$ctrl = null |
Constructor public.
Definition at line 39 of file class.ilSCORM2004ScoGUI.php.
Referenced by executeCommand(), proceedDragDrop(), sahs_questions(), sco_preview(), sco_resources(), 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().