|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilSCORM2004Chapter. More...
Inheritance diagram for ilSCORM2004SeqTemplate:
Collaboration diagram for ilSCORM2004SeqTemplate:Public Member Functions | |
| __construct ($a_identifier) | |
| getMetadataProperties () | |
| function getMetadataProperties More... | |
| getIdentifier () | |
| function getIdentifier More... | |
| insertTemplateForObjectAtParent ($a_object, $a_parent, $a_target) | |
| importTemplate ($a_target, $a_object, $a_parent, $node) | |
| function import Template More... | |
| insert ($a_insert_node=false) | |
| getSeqNodeId () | |
| getId () | |
| setSeqNodeId ($a_seqnodeid) | |
| setId ($a_id) | |
Public Member Functions inherited from ilSCORM2004SeqNode | |
| __construct () | |
| Constructor @access public. More... | |
| getNodeName () | |
| getTreenodeId () | |
| setNodeName ($a_nodeName) | |
| setTreenodeId ($a_treenodeId) | |
| insert () | |
| update ($a_seq_node_id) | |
Static Public Member Functions | |
| static | availableTemplates () |
| static | getFileNameForIdentifier ($a_identifier) |
| static | templateForChapter ($a_chapter_id) |
Data Fields | |
| const | SEQ_TEMPLATE_DIR = './Modules/Scorm2004/templates/editor/seq_templates' |
| const | SEQ_TEMPLATE_XSL = './Modules/Scorm2004/templates/editor/seq_templates/xsl/normalize_seqtemplate.xsl' |
| const | SEQ_TEMPLATE_XSD = './Modules/Scorm2004/templates/editor/seq_templates/xsd/seq_template.xsd' |
Private Member Functions | |
| generateObjIds ($a_dom) | |
Private Attributes | |
| $template | |
| $template_file | |
| $normalized_template | |
| $tree_node | |
| $diagnostic = array() | |
| $parentchapter = true | |
| $importId | |
| $id = null | |
| $seqNodeId = null | |
| $sahs_sc13_treeId = null | |
| $importid | |
Additional Inherited Members | |
Protected Attributes inherited from ilSCORM2004SeqNode | |
| $db = null | |
Class ilSCORM2004Chapter.
Sequencing Template class for SCORM 2004 Editing
Definition at line 20 of file class.ilSCORM2004SeqTemplate.php.
| ilSCORM2004SeqTemplate::__construct | ( | $a_identifier | ) |
Definition at line 41 of file class.ilSCORM2004SeqTemplate.php.
References $_SESSION, $DIC, $test, getFileNameForIdentifier(), and ilSCORM2004SeqNode\setNodeName().
Here is the call graph for this function:
|
static |
Definition at line 95 of file class.ilSCORM2004SeqTemplate.php.
References $DIC, $ilDB, $query, $result, and $row.
Referenced by ilObjSCORM2004LearningModuleGUI\insertScenarioGUI().
Here is the caller graph for this function:
|
private |
Definition at line 234 of file class.ilSCORM2004SeqTemplate.php.
|
static |
Definition at line 287 of file class.ilSCORM2004SeqTemplate.php.
References $DIC, $ilDB, and $query.
Referenced by __construct().
Here is the caller graph for this function:| ilSCORM2004SeqTemplate::getId | ( | ) |
| ilSCORM2004SeqTemplate::getIdentifier | ( | ) |
function getIdentifier
Definition at line 118 of file class.ilSCORM2004SeqTemplate.php.
| ilSCORM2004SeqTemplate::getMetadataProperties | ( | ) |
function getMetadataProperties
Definition at line 82 of file class.ilSCORM2004SeqTemplate.php.
| ilSCORM2004SeqTemplate::getSeqNodeId | ( | ) |
| ilSCORM2004SeqTemplate::importTemplate | ( | $a_target, | |
| $a_object, | |||
| $a_parent, | |||
| $node | |||
| ) |
function import Template
Definition at line 140 of file class.ilSCORM2004SeqTemplate.php.
References ilSCORM2004SeqNode\$db, $i, $ilDB, $importId, $sahs_sc13_treeId, $title, importTemplate(), and ilSCORM2004Node\putInTree().
Referenced by importTemplate(), and insertTemplateForObjectAtParent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORM2004SeqTemplate::insert | ( | $a_insert_node = false | ) |
Definition at line 242 of file class.ilSCORM2004SeqTemplate.php.
References $result, and setSeqNodeId().
Here is the call graph for this function:| ilSCORM2004SeqTemplate::insertTemplateForObjectAtParent | ( | $a_object, | |
| $a_parent, | |||
| $a_target | |||
| ) |
Definition at line 126 of file class.ilSCORM2004SeqTemplate.php.
References importTemplate().
Here is the call graph for this function:| ilSCORM2004SeqTemplate::setId | ( | $a_id | ) |
Definition at line 280 of file class.ilSCORM2004SeqTemplate.php.
| ilSCORM2004SeqTemplate::setSeqNodeId | ( | $a_seqnodeid | ) |
Definition at line 275 of file class.ilSCORM2004SeqTemplate.php.
Referenced by insert().
Here is the caller graph for this function:
|
static |
Definition at line 300 of file class.ilSCORM2004SeqTemplate.php.
References $DIC, $ilDB, $query, and $template.
Referenced by ilSCORM2004ChapterGUI\showProperties().
Here is the caller graph for this function:
|
private |
Definition at line 31 of file class.ilSCORM2004SeqTemplate.php.
|
private |
Definition at line 36 of file class.ilSCORM2004SeqTemplate.php.
Referenced by getId().
|
private |
Definition at line 33 of file class.ilSCORM2004SeqTemplate.php.
Referenced by importTemplate().
|
private |
Definition at line 39 of file class.ilSCORM2004SeqTemplate.php.
|
private |
Definition at line 29 of file class.ilSCORM2004SeqTemplate.php.
|
private |
Definition at line 32 of file class.ilSCORM2004SeqTemplate.php.
|
private |
Definition at line 38 of file class.ilSCORM2004SeqTemplate.php.
Referenced by importTemplate().
|
private |
Definition at line 37 of file class.ilSCORM2004SeqTemplate.php.
Referenced by getSeqNodeId().
|
private |
Definition at line 27 of file class.ilSCORM2004SeqTemplate.php.
Referenced by templateForChapter().
|
private |
Definition at line 28 of file class.ilSCORM2004SeqTemplate.php.
|
private |
Definition at line 30 of file class.ilSCORM2004SeqTemplate.php.
| const ilSCORM2004SeqTemplate::SEQ_TEMPLATE_DIR = './Modules/Scorm2004/templates/editor/seq_templates' |
Definition at line 22 of file class.ilSCORM2004SeqTemplate.php.
Referenced by ilObjSCORM2004LearningModuleGUI\insertScenarioGUI(), and ilSCORM2004ChapterGUI\showProperties().
| const ilSCORM2004SeqTemplate::SEQ_TEMPLATE_XSD = './Modules/Scorm2004/templates/editor/seq_templates/xsd/seq_template.xsd' |
Definition at line 24 of file class.ilSCORM2004SeqTemplate.php.
| const ilSCORM2004SeqTemplate::SEQ_TEMPLATE_XSL = './Modules/Scorm2004/templates/editor/seq_templates/xsl/normalize_seqtemplate.xsl' |
Definition at line 23 of file class.ilSCORM2004SeqTemplate.php.