|
ILIAS
release_5-0 Revision 5.0.0-1144-gc4397b1f870
|
Class ilObjContentObject. More...
Inheritance diagram for ilObjContentObject:
Collaboration diagram for ilObjContentObject:Public Member Functions | |
| ilObjContentObject ($a_id=0, $a_call_by_reference=true) | |
| Constructor @access public. More... | |
| create ($a_no_meta_data=false) | |
| create content object More... | |
| read () | |
| read data of content object More... | |
| getTitle () | |
| get title of content object More... | |
| setTitle ($a_title) | |
| set title of content object More... | |
| getDescription () | |
| get description of content object More... | |
| setDescription ($a_description) | |
| set description of content object More... | |
| getImportId () | |
| get import id More... | |
| setImportId ($a_id) | |
| set import id More... | |
| setLayoutPerPage ($a_val) | |
| Set layout per page. More... | |
| getLayoutPerPage () | |
| Get layout per page. More... | |
| setDisableDefaultFeedback ($a_val) | |
| Set disable default feedback for questions. More... | |
| getDisableDefaultFeedback () | |
| Get disable default feedback for questions. More... | |
| setProgressIcons ($a_val) | |
| Set progress icons. More... | |
| getProgressIcons () | |
| Get progress icons. More... | |
| setStoreTries ($a_val) | |
| Set store tries. More... | |
| getStoreTries () | |
| Get store tries. More... | |
| setRestrictForwardNavigation ($a_val) | |
| Set restrict forward navigation. More... | |
| getRestrictForwardNavigation () | |
| Get restrict forward navigation. More... | |
| & | getTree () |
| update () | |
| update complete object (meta data and properties) More... | |
| updateAutoGlossaries () | |
| Update auto glossaries. More... | |
| import () | |
| if implemented, this function should be called from an Out/GUI-Object More... | |
| putInTree ($a_parent) | |
| put content object in main tree More... | |
| createLMTree () | |
| create content object tree (that stores structure object hierarchie) More... | |
| setAutoGlossaries ($a_val) | |
| Set auto glossaries. More... | |
| getAutoGlossaries () | |
| Get auto glossaries. More... | |
| removeAutoGlossary ($a_glo_id) | |
| Remove auto glossary. More... | |
| addFirstChapterAndPage () | |
| Add first chapter and page. More... | |
| & | getLMTree () |
| get content object tree More... | |
| createImportDirectory () | |
| creates data directory for import files (data_dir/lm_data/lm_<id>/import, depending on data directory that is set in ILIAS setup/ini) More... | |
| getDataDirectory () | |
| get data directory More... | |
| getImportDirectory () | |
| get import directory of lm More... | |
| setImportDirectory ($a_import_dir) | |
| Set import directory for further use in ilContObjParser. More... | |
| createExportDirectory ($a_type="xml") | |
| creates data directory for export files (data_dir/lm_data/lm_<id>/export, depending on data directory that is set in ILIAS setup/ini) More... | |
| getExportDirectory ($a_type="xml") | |
| get export directory of lm More... | |
| delete () | |
| delete learning module and all related data More... | |
| getLayout () | |
| get default page layout of content object (see directory layouts/) More... | |
| setLayout ($a_layout) | |
| set default page layout More... | |
| getStyleSheetId () | |
| get ID of assigned style sheet object More... | |
| setStyleSheetId ($a_style_id) | |
| set ID of assigned style sheet object More... | |
| writeStyleSheetId ($a_style_id) | |
| write ID of assigned style sheet object to db More... | |
| _moveLMStyles ($a_from_style, $a_to_style) | |
| move learning modules from one style to another More... | |
| _lookupStyleSheetId ($a_cont_obj_id) | |
| lookup style sheet ID More... | |
| _lookupContObjIdByStyleId ($a_style_id) | |
| lookup style sheet ID More... | |
| _getNrOfAssignedLMs ($a_style_id) | |
| gets the number of learning modules assigned to a content style More... | |
| _getNrLMsIndividualStyles () | |
| get number of learning modules with individual styles More... | |
| _getNrLMsNoStyle () | |
| get number of learning modules assigned no style More... | |
| _deleteStyleAssignments ($a_style_id) | |
| delete all style references to style More... | |
| getPageHeader () | |
| get page header mode (IL_CHAPTER_TITLE | IL_PAGE_TITLE | IL_NO_HEADER) More... | |
| setPageHeader ($a_pg_header=IL_CHAPTER_TITLE) | |
| set page header mode More... | |
| getTOCMode () | |
| get toc mode ("chapters" | "pages") More... | |
| getPublicAccessMode () | |
| get public access mode ("complete" | "selected") More... | |
| setTOCMode ($a_toc_mode="chapters") | |
| set toc mode More... | |
| setOnline ($a_online) | |
| getOnline () | |
| setActiveLMMenu ($a_act_lm_menu) | |
| isActiveLMMenu () | |
| setActiveTOC ($a_toc) | |
| isActiveTOC () | |
| setActiveNumbering ($a_num) | |
| isActiveNumbering () | |
| setActivePrintView ($a_print) | |
| isActivePrintView () | |
| setActivePreventGlossaryAppendix ($a_print) | |
| isActivePreventGlossaryAppendix () | |
| setHideHeaderFooterPrint ($a_val) | |
| Set hide header footer in print mode. More... | |
| getHideHeaderFooterPrint () | |
| Get hide header footer in print mode. More... | |
| setActiveDownloads ($a_down) | |
| isActiveDownloads () | |
| setActiveDownloadsPublic ($a_down) | |
| isActiveDownloadsPublic () | |
| setPublicNotes ($a_pub_notes) | |
| publicNotes () | |
| setCleanFrames ($a_clean) | |
| cleanFrames () | |
| setHistoryUserComments ($a_comm) | |
| setPublicAccessMode ($a_mode) | |
| isActiveHistoryUserComments () | |
| setHeaderPage ($a_pg) | |
| getHeaderPage () | |
| setFooterPage ($a_pg) | |
| getFooterPage () | |
| readProperties () | |
| read content object properties More... | |
| updateProperties () | |
| Update content object properties. More... | |
| createProperties () | |
| create new properties record More... | |
| _lookupOnline ($a_id) | |
| check wether content object is online More... | |
| getAvailableLayouts () | |
| get all available lm layouts More... | |
| _checkPreconditionsOfPage ($cont_ref_id, $cont_obj_id, $page_id) | |
| checks wether the preconditions of a page are fulfilled or not More... | |
| _getMissingPreconditionsOfPage ($cont_ref_id, $cont_obj_id, $page_id) | |
| gets all missing preconditions of page More... | |
| _getMissingPreconditionsTopChapter ($cont_obj_ref_id, $cont_obj_id, $page_id) | |
| get top chapter of page for that any precondition is missing More... | |
| notify ($a_event, $a_ref_id, $a_parent_non_rbac_id, $a_node_id, $a_params=0) | |
| notifys an object about an event occured Based on the event happend, each object may decide how it reacts. More... | |
| hasSuccessorPage ($a_cont_obj_id, $a_page_id) | |
| checks if page has a successor page More... | |
| checkTree () | |
| fixTree () | |
| fix tree More... | |
| exportXML (&$a_xml_writer, $a_inst, $a_target_dir, &$expLog) | |
| export object to xml (see ilias_co.dtd) More... | |
| exportXMLMetaData (&$a_xml_writer) | |
| export content objects meta data to xml (see ilias_co.dtd) More... | |
| exportXMLStructureObjects (&$a_xml_writer, $a_inst, &$expLog) | |
| export structure objects to xml (see ilias_co.dtd) More... | |
| exportXMLPageObjects (&$a_xml_writer, $a_inst, &$expLog) | |
| export page objects to xml (see ilias_co.dtd) More... | |
| exportXMLMediaObjects (&$a_xml_writer, $a_inst, $a_target_dir, &$expLog) | |
| export media objects to xml (see ilias_co.dtd) More... | |
| exportFileItems ($a_target_dir, &$expLog) | |
| export files of file itmes More... | |
| exportXMLProperties ($a_xml_writer, &$expLog) | |
| export properties of content object More... | |
| getExportFiles () | |
| get export files More... | |
| setPublicExportFile ($a_type, $a_file) | |
| specify public export file for type More... | |
| getPublicExportFile ($a_type) | |
| get public export file More... | |
| getOfflineFiles ($dir) | |
| get offline files More... | |
| exportSCORM ($a_target_dir, $log) | |
| export scorm package More... | |
| exportHTML ($a_target_dir, $log, $a_zip_file=true, $a_export_format="html", $a_lang="") | |
| export html package More... | |
| exportHTMLFile ($a_target_dir, $a_file_id) | |
| export file object More... | |
| exportHTMLMOB ($a_target_dir, &$a_lm_gui, $a_mob_id, $a_frame, &$a_linked_mobs) | |
| export media object to html More... | |
| exportHTMLGlossaryTerms (&$a_lm_gui, $a_target_dir) | |
| export glossary terms More... | |
| exportHTMLPages (&$a_lm_gui, $a_target_dir, $a_lang="") | |
| export all pages of learning module to html file More... | |
| exportPageHTML (&$a_lm_gui, $a_target_dir, $a_lm_page_id, $a_frame="", $a_exp_id_map=array()) | |
| export page html More... | |
| exportFO (&$a_xml_writer, $a_target_dir) | |
| export object to fo More... | |
| exportFOStructureObjects (&$a_xml_writer) | |
| export structure objects to fo More... | |
| getXMLZip () | |
| executeDragDrop ($source_id, $target_id, $first_child, $as_subitem=false, $movecopy="move") | |
| Execute Drag Drop Action. More... | |
| validatePages () | |
| Validate all pages. More... | |
| importFromZipFile ($a_tmp_file, $a_filename, $a_validate=true, $a_import_into_help_module=0) | |
| Import lm from zip file. More... | |
| importFromDirectory ($a_directory, $a_validate=true) | |
| Import lm from directory. More... | |
| cloneObject ($a_target_id, $a_copy_id=0) | |
| Clone learning module. More... | |
| copyAllPagesAndChapters ($a_target_obj, $a_copy_id=0) | |
| Copy all pages and chapters. More... | |
| lookupAutoGlossaries ($a_lm_id) | |
| Lookup auto glossaries. More... | |
| autoLinkGlossaryTerms ($a_glo_id) | |
| Auto link glossary terms. More... | |
| setRating ($a_value) | |
| hasRating () | |
| setRatingPages ($a_value) | |
| hasRatingPages () | |
Public Member Functions inherited from ilObject | |
| ilObject ($a_id=0, $a_reference=true) | |
| Constructor @access public. More... | |
| withReferences () | |
| determines wehter objects are referenced or not (got ref ids or not) More... | |
| read ($a_force_db=false) | |
| read object data from db into object More... | |
| getId () | |
| get object id @access public More... | |
| setId ($a_id) | |
| set object id @access public More... | |
| setRefId ($a_id) | |
| set reference id @access public More... | |
| getRefId () | |
| get reference id @access public More... | |
| getType () | |
| get object type @access public More... | |
| setType ($a_type) | |
| set object type @access public More... | |
| getPresentationTitle () | |
| get presentation title Normally same as title Overwritten for sessions More... | |
| getTitle () | |
| get object title @access public More... | |
| getUntranslatedTitle () | |
| get untranslated object title @access public More... | |
| setTitle ($a_title) | |
| set object title More... | |
| getDescription () | |
| get object description More... | |
| setDescription ($a_desc) | |
| set object description More... | |
| getLongDescription () | |
| get object long description (stored in object_description) More... | |
| getImportId () | |
| get import id More... | |
| setImportId ($a_import_id) | |
| set import id More... | |
| getOwner () | |
| get object owner More... | |
| getOwnerName () | |
| _lookupOwnerName ($a_owner_id) | |
| lookup owner name for owner id More... | |
| setOwner ($a_owner) | |
| set object owner More... | |
| getCreateDate () | |
| get create date @access public More... | |
| getLastUpdateDate () | |
| get last update date @access public More... | |
| getDiskUsage () | |
| setObjDataRecord ($a_record) | |
| set object_data record (note: this method should only be called from the ilObjectFactory class) More... | |
| create () | |
| create More... | |
| update () | |
| update object in db More... | |
| MDUpdateListener ($a_element) | |
| Meta data update listener. More... | |
| createMetaData () | |
| create meta data entry More... | |
| updateMetaData () | |
| update meta data entry More... | |
| deleteMetaData () | |
| delete meta data entry More... | |
| updateOwner () | |
| update owner of object in db More... | |
| _getIdForImportId ($a_import_id) | |
| get current object id for import id (static) More... | |
| _lookupOwner ($a_id) | |
| lookup object owner More... | |
| _lookupLastUpdate ($a_id, $a_as_string=false) | |
| lookup last update More... | |
| _getLastUpdateOfObjects ($a_objs) | |
| Get last update for a set of media objects. More... | |
| _setDeletedDate ($a_ref_id) | |
| only called in ilTree::saveSubTree More... | |
| _resetDeletedDate ($a_ref_id) | |
| only called in ilObjectGUI::insertSavedNodes More... | |
| _lookupDeletedDate ($a_ref_id) | |
| only called in ilObjectGUI::insertSavedNodes More... | |
| _writeTitle ($a_obj_id, $a_title) | |
| write title to db (static) More... | |
| _writeDescription ($a_obj_id, $a_desc) | |
| write description to db (static) More... | |
| _writeImportId ($a_obj_id, $a_import_id) | |
| write import id to db (static) More... | |
| _isInTrash ($a_ref_id) | |
| checks wether object is in trash More... | |
| _hasUntrashedReference ($a_obj_id) | |
| checks wether an object has at least one reference that is not in trash More... | |
| _getObjectsDataForType ($a_type, $a_omit_trash=false) | |
| get all objects of a certain type More... | |
| putInTree ($a_parent_ref) | |
| maybe this method should be in tree object!? More... | |
| setPermissions ($a_parent_ref) | |
| set permissions of object More... | |
| setParentRolePermissions ($a_parent_ref) | |
| Initialize the permissions of parent roles (local roles of categories, global roles...) This method is overwritten in e.g courses, groups for building permission intersections with non_member templates. More... | |
| createReference () | |
| creates reference for object More... | |
| countReferences () | |
| count references of object More... | |
| delete () | |
| delete object or referenced object (in the case of a referenced object, object data is only deleted if last reference is deleted) This function removes an object entirely from system!! More... | |
| initDefaultRoles () | |
| init default roles settings Purpose of this function is to create a local role folder and local roles, that are needed depending on the object type If you want to setup default local roles you MUST overwrite this method in derived object classes (see ilObjForum for an example) @access public More... | |
| applyDidacticTemplate ($a_tpl_id) | |
| Apply template. More... | |
| notify ($a_event, $a_ref_id, $a_parent_non_rbac_id, $a_node_id, $a_params=0) | |
| notifys an object about an event occured Based on the event passed, each object may decide how it reacts. More... | |
| setRegisterMode ($a_bool) | |
| isUserRegistered ($a_user_id=0) | |
| requireRegistration () | |
| getXMLZip () | |
| getHTMLDirectory () | |
| cloneObject ($a_target_id, $a_copy_id=0, $a_omit_tree=false) | |
| Clone object permissions, put in tree ... More... | |
| appendCopyInfo ($a_target_id, $a_copy_id) | |
| Prepend Copy info if object with same name exists in that container. More... | |
| cloneDependencies ($a_target_id, $a_copy_id) | |
| Clone object dependencies. More... | |
| cloneMetaData ($target_obj) | |
| Copy meta data. More... | |
| _lookupCreationDate ($a_id) | |
| Lookup creation date. More... | |
Static Public Member Functions | |
| static | _lookupRestrictForwardNavigation ($a_obj_id) |
| Lookup forward restriction navigation. More... | |
| static | _lookupDisableDefaultFeedback ($a_id) |
| Lookup disable default feedback. More... | |
| static | _lookupStoreTries ($a_id) |
| Lookup disable default feedback. More... | |
| static | getSupplyingExportFiles ($a_target_dir=".") |
| Get supplying export files. More... | |
| static | isOnlineHelpModule ($a_id, $a_as_obj_id=false) |
| Is module an online module. More... | |
Static Public Member Functions inherited from ilObject | |
| static | _lookupObjIdByImportId ($a_import_id) |
| static | _getAllReferences ($a_id) |
| get all reference ids of object More... | |
| static | _lookupTitle ($a_id) |
| lookup object title More... | |
| static | _getIdsForTitle ($title, $type='', $partialmatch=false) |
| static | _lookupDescription ($a_id) |
| lookup object description More... | |
| static | _lookupObjId ($a_id) |
| static | setDeletedDates ($a_ref_ids) |
| Set deleted date @global type $ilDB. More... | |
| static | _lookupType ($a_id, $a_reference=false) |
| lookup object type More... | |
| static | _lookupObjectId ($a_ref_id) |
| lookup object id More... | |
| static | _exists ($a_id, $a_reference=false, $a_type=null) |
| checks if an object exists in object_data@access public More... | |
| static | _getObjectsByType ($a_obj_type="", $a_owner="") |
| Get objects by type. More... | |
| static | _prepareCloneSelection ($a_ref_ids, $new_type, $show_path=true) |
| Prepare copy wizard object selection. More... | |
| static | _getIcon ($a_obj_id="", $a_size="big", $a_type="", $a_offline=false) |
| Get icon for repository item. More... | |
| static | collectDeletionDependencies (&$deps, $a_ref_id, $a_obj_id, $a_type, $a_depth=0) |
| Collect deletion dependencies. More... | |
| static | getDeletionDependencies ($a_obj_id) |
| Get deletion dependencies. More... | |
| static | getLongDescriptions (array $a_obj_ids) |
| Get long description data. More... | |
| static | getAllOwnedRepositoryObjects ($a_user_id) |
| Get all ids of objects user owns. More... | |
| static | hasAutoRating ($a_type, $a_ref_id) |
| Check if auto rating is active for parent group/course. More... | |
Data Fields | |
| $lm_tree | |
| $meta_data | |
| $layout | |
| $style_id | |
| $pg_header | |
| $online | |
| $auto_glossaries = array() | |
Data Fields inherited from ilObject | |
| const | TITLE_LENGTH = 255 |
| max length of object title More... | |
| const | DESC_LENGTH = 128 |
| $ilias | |
| $lng | |
| $id | |
| $ref_id | |
| $type | |
| $title | |
| $untranslatedTitle | |
| $desc | |
| $long_desc | |
| $owner | |
| $create_date | |
| $last_update | |
| $import_id | |
| $register = false | |
| $referenced | |
| $objectList | |
| $max_title | |
| $max_desc | |
| $add_dots | |
| $obj_data_record | |
| object_data record More... | |
Static Protected Member Functions | |
| static | _lookup ($a_obj_id, $a_field) |
| Lookup property. More... | |
Protected Attributes | |
| $rating | |
| $rating_pages | |
Private Attributes | |
| $import_dir = '' | |
| ilObjContentObject::_checkPreconditionsOfPage | ( | $cont_ref_id, | |
| $cont_obj_id, | |||
| $page_id | |||
| ) |
checks wether the preconditions of a page are fulfilled or not
Definition at line 1257 of file class.ilObjContentObject.php.
References $ilErr, $ilUser, $lm_tree, $path, and ilConditionHandler\_checkAllConditionsOfTarget().
Referenced by ilLMPresentationGUI\ilPage(), ilLMPresentationGUI\showPrintView(), and ilLMPresentationGUI\showPrintViewSelection().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::_deleteStyleAssignments | ( | $a_style_id | ) |
delete all style references to style
| int | $a_style_id | style_id |
Definition at line 870 of file class.ilObjContentObject.php.
References $ilDB, and ilObject\getId().
Referenced by ilObjStyleSheet\delete().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::_getMissingPreconditionsOfPage | ( | $cont_ref_id, | |
| $cont_obj_id, | |||
| $page_id | |||
| ) |
gets all missing preconditions of page
Definition at line 1286 of file class.ilObjContentObject.php.
References $lm_tree, $path, ilConditionHandler\_checkCondition(), and ilConditionHandler\_getConditionsOfTarget().
Referenced by ilLMPresentationGUI\showPreconditionsOfPage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::_getMissingPreconditionsTopChapter | ( | $cont_obj_ref_id, | |
| $cont_obj_id, | |||
| $page_id | |||
| ) |
get top chapter of page for that any precondition is missing
Definition at line 1321 of file class.ilObjContentObject.php.
References $lm_tree, $path, ilConditionHandler\_checkCondition(), and ilConditionHandler\_getConditionsOfTarget().
Referenced by ilLMPresentationGUI\showPreconditionsOfPage().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::_getNrLMsIndividualStyles | ( | ) |
get number of learning modules with individual styles
Definition at line 836 of file class.ilObjContentObject.php.
References $ilDB.
Referenced by ilObjStyleSettingsGUI\editContentStylesObject().
Here is the caller graph for this function:| ilObjContentObject::_getNrLMsNoStyle | ( | ) |
get number of learning modules assigned no style
Definition at line 853 of file class.ilObjContentObject.php.
References $ilDB.
Referenced by ilObjStyleSettingsGUI\editContentStylesObject().
Here is the caller graph for this function:| ilObjContentObject::_getNrOfAssignedLMs | ( | $a_style_id | ) |
gets the number of learning modules assigned to a content style
| int | $a_style_id | style id |
Definition at line 820 of file class.ilObjContentObject.php.
References $ilDB.
Referenced by ilObjStyleSettingsGUI\editContentStylesObject().
Here is the caller graph for this function:
|
staticprotected |
Lookup property.
| int | $a_obj_id | object id |
| string | $a_field | property field name |
Definition at line 727 of file class.ilObjContentObject.php.
References $ilDB, $ilLog, and $res.
Referenced by _lookupRestrictForwardNavigation().
Here is the caller graph for this function:| ilObjContentObject::_lookupContObjIdByStyleId | ( | $a_style_id | ) |
lookup style sheet ID
Definition at line 769 of file class.ilObjContentObject.php.
Referenced by ilObjStyleSheet\_getClonableContentStyles().
Here is the caller graph for this function:
|
static |
Lookup disable default feedback.
Definition at line 787 of file class.ilObjContentObject.php.
Referenced by ilLMPageConfig\configureByObjectId(), and ilLMPageGUI\onFeedbackEditingForwarding().
Here is the caller graph for this function:| ilObjContentObject::_lookupOnline | ( | $a_id | ) |
check wether content object is online
Definition at line 1195 of file class.ilObjContentObject.php.
References $ilDB, $lm_set, and ilUtil\yn2tf().
Here is the call graph for this function:
|
static |
Lookup forward restriction navigation.
| int | $a_obj_id | object id |
Definition at line 746 of file class.ilObjContentObject.php.
References _lookup().
Referenced by ilLMPageGUI\processAnswer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Lookup disable default feedback.
Definition at line 802 of file class.ilObjContentObject.php.
Referenced by ilLMPageGUI\__construct().
Here is the caller graph for this function:| ilObjContentObject::_lookupStyleSheetId | ( | $a_cont_obj_id | ) |
lookup style sheet ID
Definition at line 754 of file class.ilObjContentObject.php.
Referenced by ilPCParagraphGUI\setStyle().
Here is the caller graph for this function:| ilObjContentObject::_moveLMStyles | ( | $a_from_style, | |
| $a_to_style | |||
| ) |
move learning modules from one style to another
Definition at line 687 of file class.ilObjContentObject.php.
References $ilDB, and ilObject\$ilias.
Referenced by ilObjStyleSettingsGUI\moveIndividualStylesObject(), and ilObjStyleSettingsGUI\moveLMStylesObject().
Here is the caller graph for this function:| ilObjContentObject::addFirstChapterAndPage | ( | ) |
Add first chapter and page.
Definition at line 388 of file class.ilObjContentObject.php.
References ilObject\$lng, ilObject\getId(), IL_FIRST_NODE, and ilLMObject\putInTree().
Here is the call graph for this function:| ilObjContentObject::autoLinkGlossaryTerms | ( | $a_glo_id | ) |
Auto link glossary terms.
return
Definition at line 3402 of file class.ilObjContentObject.php.
References ilObject\$id, $t, ilPCParagraph\autoLinkGlossariesPage(), ilPageObject\getAllPages(), ilObject\getId(), ilGlossaryTerm\getTermList(), and ilObject\getType().
Here is the call graph for this function:| ilObjContentObject::checkTree | ( | ) |
Definition at line 1437 of file class.ilObjContentObject.php.
References ilObject\getId().
Referenced by executeDragDrop().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::cleanFrames | ( | ) |
Definition at line 1040 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::cloneObject | ( | $a_target_id, | |
$a_copy_id = 0 |
|||
| ) |
Clone learning module.
@access public
| int | target ref_id |
| int | copy id |
Definition at line 3250 of file class.ilObjContentObject.php.
References $ilDB, ilObject\$ilias, $ilUser, $style_id, ilCopyWizardOptions\_getInstance(), ilObjStyleSheet\_lookupStandard(), cleanFrames(), ilObject\cloneMetaData(), copyAllPagesAndChapters(), getDescription(), getDisableDefaultFeedback(), ilObject\getId(), ilObjectTranslation\getInstance(), getLayout(), getLayoutPerPage(), getOnline(), getPageHeader(), getProgressIcons(), getPublicAccessMode(), getStyleSheetId(), getTitle(), getTOCMode(), hasRating(), hasRatingPages(), isActiveDownloads(), isActiveDownloadsPublic(), isActiveHistoryUserComments(), isActiveLMMenu(), isActiveNumbering(), isActivePreventGlossaryAppendix(), isActivePrintView(), isActiveTOC(), and publicNotes().
Here is the call graph for this function:| ilObjContentObject::copyAllPagesAndChapters | ( | $a_target_obj, | |
$a_copy_id = 0 |
|||
| ) |
Copy all pages and chapters.
| object | $a_target_obj | target learning module |
Definition at line 3326 of file class.ilObjContentObject.php.
References $options, ilCopyWizardOptions\_getInstance(), ilObject\getId(), ilLMPageObject\getPageList(), ilObject\getRefId(), IL_LAST_NODE, ilLMObject\pasteTree(), and ilLMObject\updateInternalLinks().
Referenced by cloneObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::create | ( | $a_no_meta_data = false | ) |
create content object
Definition at line 54 of file class.ilObjContentObject.php.
References $ilUser, ilObject\createMetaData(), createProperties(), and updateAutoGlossaries().
Here is the call graph for this function:| ilObjContentObject::createExportDirectory | ( | $a_type = "xml" | ) |
creates data directory for export files (data_dir/lm_data/lm_<id>/export, depending on data directory that is set in ILIAS setup/ini)
Definition at line 504 of file class.ilObjContentObject.php.
References ilUtil\getDataDir(), ilObject\getId(), and ilUtil\makeDir().
Referenced by ilObjDlBook\export().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::createImportDirectory | ( | ) |
creates data directory for import files (data_dir/lm_data/lm_<id>/import, depending on data directory that is set in ILIAS setup/ini)
Definition at line 430 of file class.ilObjContentObject.php.
References $import_dir, ilUtil\getDataDir(), ilObject\getId(), and ilUtil\makeDir().
Referenced by importFromZipFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::createLMTree | ( | ) |
create content object tree (that stores structure object hierarchie)
todo: rename LM to ConOb
Definition at line 325 of file class.ilObjContentObject.php.
References ilObject\getId().
Here is the call graph for this function:| ilObjContentObject::createProperties | ( | ) |
create new properties record
Definition at line 1178 of file class.ilObjContentObject.php.
References $ilDB, ilNote\activateComments(), ilObject\getId(), ilObject\getType(), and readProperties().
Referenced by create().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::delete | ( | ) |
delete learning module and all related data
this method has been tested on may 9th 2004 meta data, content object data, data directory, bib items learning module tree and pages have been deleted correctly as desired
@access public
Reimplemented from ilObject.
Definition at line 582 of file class.ilObjContentObject.php.
References $ilBench, $ilDB, ilLMObject\_deleteAllObjectData(), ilUtil\delDir(), ilObject\deleteMetaData(), getDataDirectory(), and ilObject\getId().
Here is the call graph for this function:| ilObjContentObject::executeDragDrop | ( | $source_id, | |
| $target_id, | |||
| $first_child, | |||
$as_subitem = false, |
|||
$movecopy = "move" |
|||
| ) |
Execute Drag Drop Action.
| string | $source_id | Source element ID |
| string | $target_id | Target element ID |
| string | $first_child | Insert as first child of target |
| string | $movecopy | Position ("move" | "copy") |
Definition at line 2858 of file class.ilObjContentObject.php.
References $target_id, ilHistory\_createEntry(), ilLMObject\_lookupTitle(), checkTree(), ilObject\getId(), ilLMObjectFactory\getInstance(), ilObject\getType(), and IL_FIRST_NODE.
Here is the call graph for this function:| ilObjContentObject::exportFileItems | ( | $a_target_dir, | |
| & | $expLog | ||
| ) |
export files of file itmes
Definition at line 1781 of file class.ilObjContentObject.php.
Referenced by exportXML().
Here is the caller graph for this function:| ilObjContentObject::exportFO | ( | & | $a_xml_writer, |
| $a_target_dir | |||
| ) |
export object to fo
| object | $a_xml_writer | ilXmlWriter object that receives the xml data |
Definition at line 2744 of file class.ilObjContentObject.php.
References $ilBench, and exportFOStructureObjects().
Here is the call graph for this function:| ilObjContentObject::exportFOStructureObjects | ( | & | $a_xml_writer | ) |
export structure objects to fo
| object | $a_xml_writer | ilXmlWriter object that receives the xml data |
Definition at line 2824 of file class.ilObjContentObject.php.
Referenced by exportFO().
Here is the caller graph for this function:| ilObjContentObject::exportHTML | ( | $a_target_dir, | |
| $log, | |||
$a_zip_file = true, |
|||
$a_export_format = "html", |
|||
$a_lang = "" |
|||
| ) |
export html package
Definition at line 2064 of file class.ilObjContentObject.php.
References $_GET, $file, $GLOBALS, $ilBench, ilObject\$ilias, $ilUser, $tpl, ilObject\_exists(), ilObject\_lookupType(), ilPlayerUtil\copyPlayerFilesToTargetDirectory(), ilExplorerBaseGUI\createHTMLExportDirs(), ilUtil\delDir(), exportHTMLFile(), exportHTMLGlossaryTerms(), exportHTMLMOB(), exportHTMLPages(), getExportDirectory(), ilPlayerUtil\getFlashVideoPlayerDirectory(), ilObject\getId(), ilUtil\getImagePath(), ilObjectTranslation\getInstance(), getStyleSheetId(), ilUtil\getStyleSheetLocation(), ilObjStyleSheet\getSyntaxStylePath(), ilObject\getType(), ilUtil\getWebspaceDir(), isActiveTOC(), ilUtil\makeDir(), ilUtil\makeDirParents(), ilUtil\rCopy(), and ilUtil\zip().
Referenced by exportSCORM().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportHTMLFile | ( | $a_target_dir, | |
| $a_file_id | |||
| ) |
export file object
Definition at line 2424 of file class.ilObjContentObject.php.
References ilUtil\makeDir().
Referenced by exportHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportHTMLGlossaryTerms | ( | & | $a_lm_gui, |
| $a_target_dir | |||
| ) |
export glossary terms
Definition at line 2507 of file class.ilObjContentObject.php.
References $_GET, $file, $tpl, ilObjFile\_getFilesOfObject(), ilObjMediaObject\_getMobsOfObject(), and ilGlossaryDefinition\getDefinitionList().
Referenced by exportHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportHTMLMOB | ( | $a_target_dir, | |
| & | $a_lm_gui, | ||
| $a_mob_id, | |||
| $a_frame, | |||
| & | $a_linked_mobs | ||
| ) |
export media object to html
Definition at line 2444 of file class.ilObjContentObject.php.
References $_GET, $file, $tpl, ilUtil\getWebspaceDir(), ilUtil\makeDir(), and ilUtil\rCopy().
Referenced by exportHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportHTMLPages | ( | & | $a_lm_gui, |
| $a_target_dir, | |||
$a_lang = "" |
|||
| ) |
export all pages of learning module to html file
Definition at line 2558 of file class.ilObjContentObject.php.
References $ilBench, $lm_set, $lm_tree, $mobs, $tpl, ilPageObject\_exists(), ilObjFile\_getFilesOfObject(), ilObjMediaObject\_getMobsOfObject(), ilPCQuestion\_getQuestionIdsForPage(), ilInternalLink\_getTargetsOfSource(), exportPageHTML(), ilLMObject\getExportId(), ilObject\getId(), getLMTree(), ilLMPageObject\getPageList(), ilObject\getType(), and ilPageContentUsage\getUsagesOfPage().
Referenced by exportHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportPageHTML | ( | & | $a_lm_gui, |
| $a_target_dir, | |||
| $a_lm_page_id, | |||
$a_frame = "", |
|||
$a_exp_id_map = array() |
|||
| ) |
export page html
Definition at line 2659 of file class.ilObjContentObject.php.
References $_GET, $file, $ilBench, $tpl, exportPageHTML(), and ilPCQuestion\resetInitialState().
Referenced by exportHTMLPages(), and exportPageHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportSCORM | ( | $a_target_dir, | |
| $log | |||
| ) |
export scorm package
Definition at line 2018 of file class.ilObjContentObject.php.
References $log, ilUtil\delDir(), exportHTML(), getExportDirectory(), ilObject\getId(), ilObject\getType(), ilUtil\makeDir(), and ilUtil\zip().
Here is the call graph for this function:| ilObjContentObject::exportXML | ( | & | $a_xml_writer, |
| $a_inst, | |||
| $a_target_dir, | |||
| & | $expLog | ||
| ) |
export object to xml (see ilias_co.dtd)
| object | $a_xml_writer | ilXmlWriter object that receives the xml data |
Definition at line 1575 of file class.ilObjContentObject.php.
References $ilBench, exportFileItems(), exportXMLMediaObjects(), exportXMLMetaData(), exportXMLPageObjects(), exportXMLProperties(), exportXMLStructureObjects(), and ilObject\getType().
Here is the call graph for this function:| ilObjContentObject::exportXMLMediaObjects | ( | & | $a_xml_writer, |
| $a_inst, | |||
| $a_target_dir, | |||
| & | $expLog | ||
| ) |
export media objects to xml (see ilias_co.dtd)
| object | $a_xml_writer | ilXmlWriter object that receives the xml data |
Definition at line 1739 of file class.ilObjContentObject.php.
References ilObject\_lookupType().
Referenced by exportXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportXMLMetaData | ( | & | $a_xml_writer | ) |
export content objects meta data to xml (see ilias_co.dtd)
| object | $a_xml_writer | ilXmlWriter object that receives the xml data |
Definition at line 1649 of file class.ilObjContentObject.php.
References ilObject\getId(), and ilObject\getType().
Referenced by exportXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportXMLPageObjects | ( | & | $a_xml_writer, |
| $a_inst, | |||
| & | $expLog | ||
| ) |
export page objects to xml (see ilias_co.dtd)
| object | $a_xml_writer | ilXmlWriter object that receives the xml data |
Definition at line 1689 of file class.ilObjContentObject.php.
References $ilBench, ilPageObject\_exists(), ilObject\getId(), ilLMPageObject\getPageList(), and ilObject\getType().
Referenced by exportXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportXMLProperties | ( | $a_xml_writer, | |
| & | $expLog | ||
| ) |
export properties of content object
Definition at line 1798 of file class.ilObjContentObject.php.
References cleanFrames(), getDisableDefaultFeedback(), getFooterPage(), getHeaderPage(), getLayout(), getLayoutPerPage(), getPageHeader(), getProgressIcons(), getRestrictForwardNavigation(), getStoreTries(), getTOCMode(), hasRating(), hasRatingPages(), isActiveHistoryUserComments(), isActiveLMMenu(), isActiveNumbering(), isActivePrintView(), isActiveTOC(), publicNotes(), and ilUtil\tf2yn().
Referenced by exportXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::exportXMLStructureObjects | ( | & | $a_xml_writer, |
| $a_inst, | |||
| & | $expLog | ||
| ) |
export structure objects to xml (see ilias_co.dtd)
| object | $a_xml_writer | ilXmlWriter object that receives the xml data |
Definition at line 1664 of file class.ilObjContentObject.php.
Referenced by exportXML().
Here is the caller graph for this function:| ilObjContentObject::fixTree | ( | ) |
fix tree
Definition at line 1450 of file class.ilObjContentObject.php.
References $ilDB, ilLMObjectFactory\getInstance(), and getLMTree().
Here is the call graph for this function:| ilObjContentObject::getAutoGlossaries | ( | ) |
Get auto glossaries.
Definition at line 360 of file class.ilObjContentObject.php.
References $auto_glossaries.
Referenced by removeAutoGlossary(), and updateAutoGlossaries().
Here is the caller graph for this function:| ilObjContentObject::getAvailableLayouts | ( | ) |
get all available lm layouts
static
Definition at line 1213 of file class.ilObjContentObject.php.
Referenced by ilObjContentObjectGUI\getLayoutOption(), and ilLMPageObjectGUI\initEditLayoutForm().
Here is the caller graph for this function:| ilObjContentObject::getDataDirectory | ( | ) |
get data directory
Definition at line 459 of file class.ilObjContentObject.php.
References ilUtil\getDataDir().
Referenced by delete().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::getDescription | ( | ) |
get description of content object
Reimplemented from ilObject.
Definition at line 127 of file class.ilObjContentObject.php.
Referenced by cloneObject().
Here is the caller graph for this function:| ilObjContentObject::getDisableDefaultFeedback | ( | ) |
Get disable default feedback for questions.
Definition at line 187 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getExportDirectory | ( | $a_type = "xml" | ) |
get export directory of lm
Definition at line 549 of file class.ilObjContentObject.php.
References ilUtil\getDataDir().
Referenced by ilObjDlBook\export(), exportHTML(), exportSCORM(), and getExportFiles().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::getExportFiles | ( | ) |
get export files
Definition at line 1908 of file class.ilObjContentObject.php.
References $file, ilObject\$type, and getExportDirectory().
Here is the call graph for this function:| ilObjContentObject::getFooterPage | ( | ) |
Definition at line 1075 of file class.ilObjContentObject.php.
Referenced by exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getHeaderPage | ( | ) |
Definition at line 1065 of file class.ilObjContentObject.php.
Referenced by exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getHideHeaderFooterPrint | ( | ) |
Get hide header footer in print mode.
Definition at line 1000 of file class.ilObjContentObject.php.
Referenced by updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getImportDirectory | ( | ) |
get import directory of lm
Definition at line 468 of file class.ilObjContentObject.php.
References $import_dir, and ilUtil\getDataDir().
Referenced by importFromZipFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::getImportId | ( | ) |
get import id
@access public
Reimplemented from ilObject.
Definition at line 142 of file class.ilObjContentObject.php.
References ilObject\$import_id.
Referenced by importFromDirectory().
Here is the caller graph for this function:| ilObjContentObject::getLayout | ( | ) |
get default page layout of content object (see directory layouts/)
Definition at line 638 of file class.ilObjContentObject.php.
References $layout.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getLayoutPerPage | ( | ) |
Get layout per page.
Definition at line 167 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| & ilObjContentObject::getLMTree | ( | ) |
get content object tree
Definition at line 419 of file class.ilObjContentObject.php.
References $lm_tree.
Referenced by exportHTMLPages(), and fixTree().
Here is the caller graph for this function:| ilObjContentObject::getOfflineFiles | ( | $dir | ) |
get offline files
Definition at line 1978 of file class.ilObjContentObject.php.
References $file.
| ilObjContentObject::getOnline | ( | ) |
Definition at line 930 of file class.ilObjContentObject.php.
References $online.
Referenced by cloneObject(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getPageHeader | ( | ) |
get page header mode (IL_CHAPTER_TITLE | IL_PAGE_TITLE | IL_NO_HEADER)
Definition at line 884 of file class.ilObjContentObject.php.
References $pg_header.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getProgressIcons | ( | ) |
Get progress icons.
Definition at line 207 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getPublicAccessMode | ( | ) |
get public access mode ("complete" | "selected")
Definition at line 910 of file class.ilObjContentObject.php.
Referenced by cloneObject(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getPublicExportFile | ( | $a_type | ) |
get public export file
| string | $a_type | type ("xml" / "html") |
Definition at line 1970 of file class.ilObjContentObject.php.
Referenced by updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getRestrictForwardNavigation | ( | ) |
Get restrict forward navigation.
Definition at line 247 of file class.ilObjContentObject.php.
Referenced by exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getStoreTries | ( | ) |
Get store tries.
Definition at line 227 of file class.ilObjContentObject.php.
Referenced by exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::getStyleSheetId | ( | ) |
get ID of assigned style sheet object
Definition at line 656 of file class.ilObjContentObject.php.
References $style_id.
Referenced by cloneObject(), exportHTML(), and updateProperties().
Here is the caller graph for this function:
|
static |
Get supplying export files.
return
Definition at line 2339 of file class.ilObjContentObject.php.
References $mathJaxSetting, ilExplorerBaseGUI\getLocalExplorerJsPath(), iljQueryUtil\getLocaljQueryPath(), iljQueryUtil\getLocaljQueryUIPath(), ilExplorerBaseGUI\getLocalJsTreeJsPath(), iljQueryUtil\getLocalMaphilightPath(), ilPlayerUtil\getLocalMediaElementCssPath(), ilPlayerUtil\getLocalMediaElementJsPath(), and ilYuiUtil\getLocalPath().
Referenced by ilLMPresentationGUI\layout().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::getTitle | ( | ) |
get title of content object
Reimplemented from ilObject.
Definition at line 108 of file class.ilObjContentObject.php.
Referenced by cloneObject().
Here is the caller graph for this function:| ilObjContentObject::getTOCMode | ( | ) |
get toc mode ("chapters" | "pages")
Definition at line 902 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| & ilObjContentObject::getTree | ( | ) |
Definition at line 253 of file class.ilObjContentObject.php.
References $lm_tree.
| ilObjContentObject::getXMLZip | ( | ) |
Reimplemented from ilObject.
Reimplemented in ilObjDlBook.
Definition at line 2840 of file class.ilObjContentObject.php.
| ilObjContentObject::hasRating | ( | ) |
Definition at line 3470 of file class.ilObjContentObject.php.
References $rating.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::hasRatingPages | ( | ) |
Definition at line 3480 of file class.ilObjContentObject.php.
References $rating_pages.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::hasSuccessorPage | ( | $a_cont_obj_id, | |
| $a_page_id | |||
| ) |
checks if page has a successor page
Definition at line 1420 of file class.ilObjContentObject.php.
Referenced by ilPageObjectGUI\showPage().
Here is the caller graph for this function:| ilObjContentObject::ilObjContentObject | ( | $a_id = 0, |
|
$a_call_by_reference = true |
|||
| ) |
Constructor @access public.
| integer | reference_id or object_id |
| boolean | treat the id as reference_id (true) or object_id (false) |
Definition at line 41 of file class.ilObjContentObject.php.
References ilObject\ilObject().
Here is the call graph for this function:| ilObjContentObject::import | ( | ) |
if implemented, this function should be called from an Out/GUI-Object
Definition at line 297 of file class.ilObjContentObject.php.
| ilObjContentObject::importFromDirectory | ( | $a_directory, | |
$a_validate = true |
|||
| ) |
Import lm from directory.
return
Definition at line 3159 of file class.ilObjContentObject.php.
References ilObject\$lng, $result, ilPageObject\_handleImportRepositoryLinks(), ilObject\_writeImportId(), ilObject\getId(), getImportId(), ilObject\getRefId(), ilObject\getType(), IL_MO_PARSE_QTI, IL_MO_VERIFY_QTI, ilObject\MDUpdateListener(), validatePages(), and writeStyleSheetId().
Referenced by importFromZipFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::importFromZipFile | ( | $a_tmp_file, | |
| $a_filename, | |||
$a_validate = true, |
|||
$a_import_into_help_module = 0 |
|||
| ) |
Import lm from zip file.
return
Definition at line 3095 of file class.ilObjContentObject.php.
References $file, ilObject\$lng, createImportDirectory(), ilUtil\delDir(), ilUtil\getDir(), ilObject\getId(), getImportDirectory(), ilLMObject\getObjectList(), importFromDirectory(), ilUtil\moveUploadedFile(), and ilUtil\unzip().
Here is the call graph for this function:| ilObjContentObject::isActiveDownloads | ( | ) |
Definition at line 1010 of file class.ilObjContentObject.php.
Referenced by cloneObject(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::isActiveDownloadsPublic | ( | ) |
Definition at line 1020 of file class.ilObjContentObject.php.
Referenced by cloneObject(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::isActiveHistoryUserComments | ( | ) |
Definition at line 1055 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::isActiveLMMenu | ( | ) |
Definition at line 940 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::isActiveNumbering | ( | ) |
Definition at line 960 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::isActivePreventGlossaryAppendix | ( | ) |
Definition at line 980 of file class.ilObjContentObject.php.
Referenced by cloneObject(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::isActivePrintView | ( | ) |
Definition at line 970 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::isActiveTOC | ( | ) |
Definition at line 950 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportHTML(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:
|
static |
Is module an online module.
Definition at line 3452 of file class.ilObjContentObject.php.
References ilObject\_lookupObjId().
Referenced by ilContObjectExport\buildExportFileXML(), ilLMPageConfig\configureByObjectId(), ilObjContentObjectGUI\setContentSubTabs(), and ilObjContentObjectGUI\showExportIDsOverview().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::lookupAutoGlossaries | ( | $a_lm_id | ) |
Lookup auto glossaries.
return
Definition at line 3380 of file class.ilObjContentObject.php.
References $ilDB.
Referenced by ilLMPage\beforePageContentUpdate().
Here is the caller graph for this function:| ilObjContentObject::notify | ( | $a_event, | |
| $a_ref_id, | |||
| $a_parent_non_rbac_id, | |||
| $a_node_id, | |||
$a_params = 0 |
|||
| ) |
notifys an object about an event occured Based on the event happend, each object may decide how it reacts.
@access public
| string | event |
| integer | reference id of object where the event occured |
| array | passes optional paramters if required |
Reimplemented from ilObject.
Definition at line 1363 of file class.ilObjContentObject.php.
References $_GET, and ilObject\getType().
Here is the call graph for this function:| ilObjContentObject::publicNotes | ( | ) |
Definition at line 1030 of file class.ilObjContentObject.php.
Referenced by cloneObject(), exportXMLProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::putInTree | ( | $a_parent | ) |
put content object in main tree
Reimplemented from ilObject.
Definition at line 308 of file class.ilObjContentObject.php.
| ilObjContentObject::read | ( | ) |
read data of content object
Definition at line 76 of file class.ilObjContentObject.php.
References $ilDB, ilObject\getId(), readProperties(), and setAutoGlossaries().
Here is the call graph for this function:| ilObjContentObject::readProperties | ( | ) |
read content object properties
Definition at line 1083 of file class.ilObjContentObject.php.
References $ilDB, $lm_set, ilNote\commentsActivated(), ilObject\getId(), ilObject\getType(), setActiveDownloads(), setActiveDownloadsPublic(), setActiveLMMenu(), setActiveNumbering(), setActivePreventGlossaryAppendix(), setActivePrintView(), setActiveTOC(), setCleanFrames(), setDisableDefaultFeedback(), setFooterPage(), setHeaderPage(), setHideHeaderFooterPrint(), setHistoryUserComments(), setLayout(), setLayoutPerPage(), setOnline(), setPageHeader(), setProgressIcons(), setPublicAccessMode(), setPublicExportFile(), setPublicNotes(), setRating(), setRatingPages(), setRestrictForwardNavigation(), setStoreTries(), setStyleSheetId(), setTOCMode(), and ilUtil\yn2tf().
Referenced by createProperties(), and read().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::removeAutoGlossary | ( | $a_glo_id | ) |
Remove auto glossary.
return
Definition at line 371 of file class.ilObjContentObject.php.
References getAutoGlossaries(), and setAutoGlossaries().
Here is the call graph for this function:| ilObjContentObject::setActiveDownloads | ( | $a_down | ) |
Definition at line 1005 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setActiveDownloadsPublic | ( | $a_down | ) |
Definition at line 1015 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setActiveLMMenu | ( | $a_act_lm_menu | ) |
Definition at line 935 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setActiveNumbering | ( | $a_num | ) |
Definition at line 955 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setActivePreventGlossaryAppendix | ( | $a_print | ) |
Definition at line 975 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setActivePrintView | ( | $a_print | ) |
Definition at line 965 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setActiveTOC | ( | $a_toc | ) |
Definition at line 945 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setAutoGlossaries | ( | $a_val | ) |
Set auto glossaries.
| array | $a_val | int |
Definition at line 338 of file class.ilObjContentObject.php.
References ilObject\_lookupType().
Referenced by read(), and removeAutoGlossary().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::setCleanFrames | ( | $a_clean | ) |
Definition at line 1035 of file class.ilObjContentObject.php.
Referenced by readProperties(), and updateProperties().
Here is the caller graph for this function:| ilObjContentObject::setDescription | ( | $a_description | ) |
set description of content object
Reimplemented from ilObject.
Definition at line 135 of file class.ilObjContentObject.php.
| ilObjContentObject::setDisableDefaultFeedback | ( | $a_val | ) |
Set disable default feedback for questions.
| bool | $a_val | disable default feedback |
Definition at line 177 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setFooterPage | ( | $a_pg | ) |
Definition at line 1070 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setHeaderPage | ( | $a_pg | ) |
Definition at line 1060 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setHideHeaderFooterPrint | ( | $a_val | ) |
Set hide header footer in print mode.
| bool | $a_val | hide header and footer? |
Definition at line 990 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setHistoryUserComments | ( | $a_comm | ) |
Definition at line 1045 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setImportDirectory | ( | $a_import_dir | ) |
Set import directory for further use in ilContObjParser.
| string | import directory |
Definition at line 493 of file class.ilObjContentObject.php.
| ilObjContentObject::setImportId | ( | $a_import_id | ) |
set import id
@access public
| string | $a_import_id | import id |
Reimplemented from ilObject.
Definition at line 147 of file class.ilObjContentObject.php.
| ilObjContentObject::setLayout | ( | $a_layout | ) |
set default page layout
| string | $a_layout | default page layout |
Definition at line 648 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setLayoutPerPage | ( | $a_val | ) |
Set layout per page.
| boolean | layout per page |
Definition at line 157 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setOnline | ( | $a_online | ) |
Definition at line 925 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setPageHeader | ( | $a_pg_header = IL_CHAPTER_TITLE | ) |
set page header mode
| string | $a_pg_header | IL_CHAPTER_TITLE | IL_PAGE_TITLE | IL_NO_HEADER |
Definition at line 894 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setProgressIcons | ( | $a_val | ) |
Set progress icons.
| bool | $a_val | show progress icons |
Definition at line 197 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setPublicAccessMode | ( | $a_mode | ) |
Definition at line 1050 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setPublicExportFile | ( | $a_type, | |
| $a_file | |||
| ) |
specify public export file for type
| string | $a_type | type ("xml" / "html") |
| string | $a_file | file name |
Definition at line 1958 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setPublicNotes | ( | $a_pub_notes | ) |
Definition at line 1025 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setRating | ( | $a_value | ) |
Definition at line 3465 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setRatingPages | ( | $a_value | ) |
Definition at line 3475 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setRestrictForwardNavigation | ( | $a_val | ) |
Set restrict forward navigation.
| bool | $a_val | restrict forward navigation |
Definition at line 237 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setStoreTries | ( | $a_val | ) |
Set store tries.
| bool | $a_val | store tries |
Definition at line 217 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setStyleSheetId | ( | $a_style_id | ) |
set ID of assigned style sheet object
Definition at line 664 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::setTitle | ( | $a_title | ) |
set title of content object
Reimplemented from ilObject.
Definition at line 116 of file class.ilObjContentObject.php.
| ilObjContentObject::setTOCMode | ( | $a_toc_mode = "chapters" | ) |
set toc mode
| string | $a_toc_mode | "chapters" | "pages" |
Definition at line 920 of file class.ilObjContentObject.php.
Referenced by readProperties().
Here is the caller graph for this function:| ilObjContentObject::update | ( | ) |
update complete object (meta data and properties)
Reimplemented from ilObject.
Definition at line 261 of file class.ilObjContentObject.php.
References updateAutoGlossaries(), ilObject\updateMetaData(), and updateProperties().
Here is the call graph for this function:| ilObjContentObject::updateAutoGlossaries | ( | ) |
Update auto glossaries.
return
Definition at line 275 of file class.ilObjContentObject.php.
References $ilDB, and getAutoGlossaries().
Referenced by create(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::updateProperties | ( | ) |
Update content object properties.
Definition at line 1128 of file class.ilObjContentObject.php.
References $ilDB, ilNote\activateComments(), cleanFrames(), getDisableDefaultFeedback(), getFooterPage(), getHeaderPage(), getHideHeaderFooterPrint(), ilObject\getId(), getLayout(), getLayoutPerPage(), getOnline(), getPageHeader(), getProgressIcons(), getPublicAccessMode(), getPublicExportFile(), getRestrictForwardNavigation(), getStoreTries(), getStyleSheetId(), getTOCMode(), ilObject\getType(), hasRating(), hasRatingPages(), isActiveDownloads(), isActiveDownloadsPublic(), isActiveHistoryUserComments(), isActiveLMMenu(), isActiveNumbering(), isActivePreventGlossaryAppendix(), isActivePrintView(), isActiveTOC(), publicNotes(), setCleanFrames(), and ilUtil\tf2yn().
Referenced by update().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::validatePages | ( | ) |
Validate all pages.
Definition at line 3048 of file class.ilObjContentObject.php.
References ilObject\$title, ilPageObject\_exists(), ilLMObject\_lookupTitle(), ilObject\getId(), ilLMPageObject\getPageList(), ilObject\getType(), and ilUtil\sendInfo().
Referenced by importFromDirectory().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::writeStyleSheetId | ( | $a_style_id | ) |
write ID of assigned style sheet object to db
Definition at line 672 of file class.ilObjContentObject.php.
References $ilDB, and ilObject\getId().
Referenced by importFromDirectory().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjContentObject::$auto_glossaries = array() |
Definition at line 31 of file class.ilObjContentObject.php.
Referenced by getAutoGlossaries().
|
private |
Definition at line 33 of file class.ilObjContentObject.php.
Referenced by createImportDirectory(), and getImportDirectory().
| ilObjContentObject::$layout |
Definition at line 25 of file class.ilObjContentObject.php.
Referenced by getLayout().
| ilObjContentObject::$lm_tree |
Definition at line 23 of file class.ilObjContentObject.php.
Referenced by _checkPreconditionsOfPage(), _getMissingPreconditionsOfPage(), _getMissingPreconditionsTopChapter(), exportHTMLPages(), getLMTree(), and getTree().
| ilObjContentObject::$meta_data |
Definition at line 24 of file class.ilObjContentObject.php.
| ilObjContentObject::$online |
Definition at line 28 of file class.ilObjContentObject.php.
Referenced by getOnline().
| ilObjContentObject::$pg_header |
Definition at line 27 of file class.ilObjContentObject.php.
Referenced by getPageHeader().
|
protected |
Definition at line 29 of file class.ilObjContentObject.php.
Referenced by hasRating().
|
protected |
Definition at line 30 of file class.ilObjContentObject.php.
Referenced by hasRatingPages().
| ilObjContentObject::$style_id |
Definition at line 26 of file class.ilObjContentObject.php.
Referenced by cloneObject(), and getStyleSheetId().