|
| | getParentType () |
| | Get parent type. More...
|
| |
| | ilPageObject ($a_id=0, $a_old_nr=0, $a_lang="-") |
| | Constructor public. More...
|
| |
| | afterConstructor () |
| | After constructor. More...
|
| |
| | getParentType () |
| | Get parent type. More...
|
| |
| | initPageConfig () |
| | Init page config. More...
|
| |
| | setLanguage ($a_val) |
| | Set language. More...
|
| |
| | getLanguage () |
| | Get language. More...
|
| |
| | setPageConfig ($a_val) |
| | Set page config object. More...
|
| |
| | getPageConfig () |
| | Get page config object. More...
|
| |
| | setRenderMd5 ($a_rendermd5) |
| | Set Render MD5. More...
|
| |
| | getRenderMd5 () |
| | Get Render MD5. More...
|
| |
| | setRenderedContent ($a_renderedcontent) |
| | Set Rendered Content. More...
|
| |
| | getRenderedContent () |
| | Get Rendered Content. More...
|
| |
| | setRenderedTime ($a_renderedtime) |
| | Set Rendered Time. More...
|
| |
| | getRenderedTime () |
| | Get Rendered Time. More...
|
| |
| | setLastChange ($a_lastchange) |
| | Set Last Change. More...
|
| |
| | getLastChange () |
| | Get Last Change. More...
|
| |
| | setLastChangeUser ($a_val) |
| | Set last change user. More...
|
| |
| | getLastChangeUser () |
| | Get last change user. More...
|
| |
| | setShowActivationInfo ($a_val) |
| | Set show page activation info. More...
|
| |
| | getShowActivationInfo () |
| | Get show page activation info. More...
|
| |
| | read () |
| | Read page data. More...
|
| |
| | buildDom ($a_force=false) |
| |
| | freeDom () |
| |
| | getDom () |
| | Deprecated php4DomDocument. More...
|
| |
| | getDomDoc () |
| | Get dom doc (php5 dom document) More...
|
| |
| | setId ($a_id) |
| | set id More...
|
| |
| | getId () |
| |
| | setParentId ($a_id) |
| |
| | getParentId () |
| |
| | addUpdateListener (&$a_object, $a_method, $a_parameters="") |
| |
| | callUpdateListeners () |
| |
| | setActive ($a_active) |
| | set activation More...
|
| |
| | getActive ($a_check_scheduled_activation=false) |
| | get activation More...
|
| |
| | _writeActive ($a_id, $a_parent_type, $a_active, $a_reset_scheduled_activation=true, $a_lang="-") |
| | write activation status More...
|
| |
| | _lookupActivationData ($a_id, $a_parent_type, $a_lang="-") |
| | Lookup activation data. More...
|
| |
| | _writeParentId ($a_parent_type, $a_pg_id, $a_par_id) |
| | Write parent id. More...
|
| |
| | setActivationStart ($a_activationstart) |
| | Set Activation Start. More...
|
| |
| | getActivationStart () |
| | Get Activation Start. More...
|
| |
| | setActivationEnd ($a_activationend) |
| | Set Activation End. More...
|
| |
| | getActivationEnd () |
| | Get Activation End. More...
|
| |
| | getContentObject ($a_hier_id, $a_pc_id="") |
| | Get a content object of the page. More...
|
| |
| & | getContentNode ($a_hier_id, $a_pc_id="") |
| | Get content node from dom. More...
|
| |
| | checkForTag ($a_content_tag, $a_hier_id, $a_pc_id="") |
| | Get content node from dom. More...
|
| |
| | lookforhier ($a_hier_id) |
| |
| & | getNode () |
| |
| | setXMLContent ($a_xml, $a_encoding="UTF-8") |
| | set xml content of page, start with <PageObject...>, end with </PageObject>, comply with ILIAS DTD, omit MetaData, use utf-8! More...
|
| |
| | appendXMLContent ($a_xml) |
| | append xml content to page setXMLContent must be called before and the same encoding must be used More...
|
| |
| | getXMLContent ($a_incl_head=false) |
| | get xml content of page More...
|
| |
| | copyXmlContent ($a_clone_mobs=false) |
| | Copy content of page; replace page components with copies where necessary (e.g. More...
|
| |
| | handleCopiedContent ($a_dom, $a_self_ass=true, $a_clone_mobs=false) |
| | Handle copied content. More...
|
| |
| | newIIMCopies ($temp_dom) |
| | Replaces media objects in interactive images with copies of the interactive images. More...
|
| |
| | newMobCopies ($temp_dom) |
| | Replaces media objects with copies. More...
|
| |
| | newQuestionCopies (&$temp_dom) |
| | Replaces existing question content elements with new copies. More...
|
| |
| | removeQuestions (&$temp_dom) |
| | Remove questions from document. More...
|
| |
| | countPageContents () |
| | Remove questions from document. More...
|
| |
| | getXMLFromDom ($a_incl_head=false, $a_append_mobs=false, $a_append_bib=false, $a_append_str="", $a_omit_pageobject_tag=false) |
| | get xml content of page from dom (use this, if any changes are made to the document) More...
|
| |
| | getLanguageVariablesXML () |
| | Get language variables as XML. More...
|
| |
| | appendLangVarXML (&$xml, $var) |
| |
| | getFirstParagraphText () |
| |
| | setParagraphContent ($a_hier_id, $a_content) |
| | Set content of paragraph. More...
|
| |
| | setContainsIntLink ($a_contains_link) |
| | lm parser set this flag to true, if the page contains intern links (this method should only be called by the import parser) More...
|
| |
| | containsIntLink () |
| | returns true, if page was marked as containing an intern link (via setContainsIntLink) (this method should only be called by the import parser) More...
|
| |
| | needsImportParsing ($a_parse="") |
| |
| | setContainsQuestion ($a_val) |
| | Set contains question. More...
|
| |
| | getContainsQuestion () |
| | Get contains question. More...
|
| |
| | collectMediaObjects ($a_inline_only=true) |
| | get all media objects, that are referenced and used within the page More...
|
| |
| | getInternalLinks ($a_cnt_multiple=false) |
| | get all internal links that are used within the page More...
|
| |
| | getMultimediaXML () |
| | get a xml string that contains all media object elements, that are referenced by any media alias in the page More...
|
| |
| | getMediaAliasElement ($a_mob_id, $a_nr=1) |
| | get complete media object (alias) element More...
|
| |
| | validateDom () |
| | Validate the page content agains page DTD. More...
|
| |
| | addHierIDs () |
| | Add hierarchical ID (e.g. More...
|
| |
| | getHierIds () |
| | get all hierarchical ids More...
|
| |
| | getFirstRowIds () |
| | get ids of all first table rows More...
|
| |
| | getFirstColumnIds () |
| | get ids of all first table columns More...
|
| |
| | getListItemIds () |
| | get ids of all list items More...
|
| |
| | getFileItemIds () |
| | get ids of all file items More...
|
| |
| | stripHierIDs () |
| | strip all hierarchical id attributes out of the dom tree More...
|
| |
| | getHierIdsForPCIds ($a_pc_ids) |
| | Get hier ids for a set of pc ids. More...
|
| |
| | addFileSizes () |
| | add file sizes More...
|
| |
| | resolveIntLinks () |
| | Resolves all internal link targets of the page, if targets are available (after import) More...
|
| |
| | resolveMediaAliases ($a_mapping) |
| | Resolve media aliases (after import) More...
|
| |
| | resolveIIMMediaAliases ($a_mapping) |
| | Resolve iim media aliases (in ilContObjParse) More...
|
| |
| | resolveFileItems ($a_mapping) |
| | Resolve file items (after import) More...
|
| |
| | resolveQuestionReferences ($a_mapping) |
| | Resolve all quesion references (after import) More...
|
| |
| | moveIntLinks ($a_from_to) |
| | Move internal links from one destination to another. More...
|
| |
| | handleImportRepositoryLink ($a_rep_import_id, $a_rep_type, $a_rep_ref_id) |
| |
| | createFromXML () |
| | Create new page object with current xml content. More...
|
| |
| | updateFromXML () |
| | Updates page object with current xml content. More...
|
| |
| | afterUpdate () |
| | After update. More...
|
| |
| | update ($a_validate=true, $a_no_history=false) |
| | update complete page content in db (dom xml content is used) More...
|
| |
| | delete () |
| | delete page object More...
|
| |
| | saveStyleUsage ($a_domdoc, $a_old_nr=0) |
| | Save all style class/template usages. More...
|
| |
| | deleteStyleUsages ($a_old_nr=0) |
| | Delete style usages. More...
|
| |
| | getLastUpdateOfIncludedElements () |
| | Get last update of included elements (media objects and files). More...
|
| |
| | deleteInternalLinks () |
| | Delete internal links. More...
|
| |
| | saveInternalLinks ($a_domdoc) |
| | save internal links of page More...
|
| |
| | create () |
| | create new page (with current xml data) More...
|
| |
| | deleteContent ($a_hid, $a_update=true, $a_pcid="") |
| | delete content object with hierarchical id $a_hid More...
|
| |
| | deleteContents ($a_hids, $a_update=true, $a_self_ass=false) |
| | Delete multiple content objects. More...
|
| |
| | cutContents ($a_hids) |
| | Copy contents to clipboard and cut them from the page. More...
|
| |
| | copyContents ($a_hids) |
| | Copy contents to clipboard. More...
|
| |
| | pasteContents ($a_hier_id, $a_self_ass=false) |
| | Paste contents from pc clipboard. More...
|
| |
| | switchEnableMultiple ($a_hids, $a_update=true, $a_self_ass=false) |
| | (De-)activate elements More...
|
| |
| | deleteContentFromHierId ($a_hid, $a_update=true) |
| | delete content object with hierarchical id >= $a_hid More...
|
| |
| | deleteContentBeforeHierId ($a_hid, $a_update=true) |
| | delete content object with hierarchical id < $a_hid More...
|
| |
| | _moveContentAfterHierId (&$a_source_page, &$a_target_page, $a_hid) |
| | move content of hierarchical id >= $a_hid to other page More...
|
| |
| | insertContent (&$a_cont_obj, $a_pos, $a_mode=IL_INSERT_AFTER, $a_pcid="") |
| | insert a content node before/after a sibling or as first child of a parent More...
|
| |
| | insertContentNode (&$a_cont_node, $a_pos, $a_mode=IL_INSERT_AFTER, $a_pcid="") |
| | insert a content node before/after a sibling or as first child of a parent More...
|
| |
| | moveContentBefore ($a_source, $a_target, $a_spcid="", $a_tpcid="") |
| | move content object from position $a_source before position $a_target (both hierarchical content ids) More...
|
| |
| | moveContentAfter ($a_source, $a_target, $a_spcid="", $a_tpcid="") |
| | move content object from position $a_source before position $a_target (both hierarchical content ids) More...
|
| |
| | bbCode2XML (&$a_content) |
| | transforms bbCode to corresponding xml More...
|
| |
| | insertInstIntoIDs ($a_inst, $a_res_ref_to_obj_id=true) |
| | inserts installation id into ids (e.g. More...
|
| |
| | highlightText ($a_text, $proglang, $autoindent) |
| | Highligths Text with given ProgLang. More...
|
| |
| | hasHighlighter ($hfile_ext) |
| |
| | insertSourceCodeParagraphs ($a_output, $outputmode="presentation") |
| | depending on the SubCharacteristic and ShowLineNumbers attribute the line numbers and html tags for the syntax highlighting will be inserted using the dom xml functions More...
|
| |
| | checkPCIds () |
| | Check, whether (all) page content hashes are set. More...
|
| |
| | getAllPCIds () |
| | Get all pc ids. More...
|
| |
| | existsPCId ($a_pc_id) |
| | existsPCId More...
|
| |
| | generatePcId ($a_pc_ids=false) |
| | Generate new pc id. More...
|
| |
| | insertPCIds () |
| | Insert Page Content IDs. More...
|
| |
| | getPageContentsHashes () |
| | Get page contents hashes. More...
|
| |
| | getQuestionIds () |
| | Get question ids. More...
|
| |
| | send_paragraph ($par_id, $filename) |
| |
| | getFO () |
| | get fo page content More...
|
| |
| | registerOfflineHandler ($handler) |
| |
| | containsDeactivatedElements ($a_content) |
| | Check whether content contains deactivated elements. More...
|
| |
| | getHistoryEntries () |
| | Get History Entries. More...
|
| |
| | getHistoryEntry ($a_old_nr) |
| | Get History Entry. More...
|
| |
| | getHistoryInfo ($a_nr) |
| | Get information about a history entry, its predecessor and its successor. More...
|
| |
| | addChangeDivClasses ($a_hashes) |
| |
| | compareVersion ($a_left, $a_right) |
| | Compares to revisions of the page. More...
|
| |
| | increaseViewCnt () |
| | Increase view cnt. More...
|
| |
| | writeRenderedContent ($a_content, $a_md5) |
| | Write rendered content. More...
|
| |
| | containsIntLinks ($a_content) |
| | Check whether content contains internal links. More...
|
| |
| | performAutomaticModifications () |
| | Perform automatic modifications (may be overwritten by sub classes) More...
|
| |
| | saveInitialOpenedContent ($a_type, $a_id, $a_target) |
| | Save initial opened content. More...
|
| |
| | getInitialOpenedContent () |
| | Get initial opened content. More...
|
| |
| | beforePageContentUpdate ($a_page_content) |
| | Before page content update. More...
|
| |
| | copy ($a_id, $a_parent_type="", $a_parent_id=0, $a_clone_mobs=false) |
| | Copy page. More...
|
| |
| | copyPageToTranslation ($a_target_lang) |
| | Copy page to translation. More...
|
| |
| | getEditLock () |
| | Get page lock. More...
|
| |
| | releasePageLock () |
| | Release page lock. More...
|
| |
| | getEditLockInfo () |
| | Get edit lock info. More...
|
| |
|
| static | isActive () |
| |
| static | _exists ($a_parent_type, $a_id, $a_lang="") |
| | Checks whether page exists. More...
|
| |
| static | _existsAndNotEmpty ($a_parent_type, $a_id, $a_lang="-") |
| | Checks whether page exists and is not empty (may return true on some empty pages) More...
|
| |
| static | preloadActivationDataByParentId ($a_parent_id) |
| | Preload activation data by Parent Id. More...
|
| |
| static | _lookupActive ($a_id, $a_parent_type, $a_check_scheduled_activation=false, $a_lang="-") |
| | lookup activation status More...
|
| |
| static | _isScheduledActivation ($a_id, $a_parent_type, $a_lang="-") |
| | Check whether page is activated by time schedule. More...
|
| |
| static | lookupParentId ($a_id, $a_type) |
| | Lookup parent id. More...
|
| |
| static | _handleImportRepositoryLinks ($a_rep_import_id, $a_rep_type, $a_rep_ref_id) |
| | Change targest of repository links. More...
|
| |
| static | _lookupContainsDeactivatedElements ($a_id, $a_parent_type, $a_lang="-") |
| | lookup whether page contains deactivated elements More...
|
| |
| static | getRecentChanges ($a_parent_type, $a_parent_id, $a_period=30, $a_lang="") |
| | Get recent pages changes for parent object. More...
|
| |
| static | getAllPages ($a_parent_type, $a_parent_id, $a_lang="-") |
| | Get all pages for parent object. More...
|
| |
| static | getNewPages ($a_parent_type, $a_parent_id, $a_lang="-") |
| | Get new pages. More...
|
| |
| static | getParentObjectContributors ($a_parent_type, $a_parent_id, $a_lang="-") |
| | Get all contributors for parent object. More...
|
| |
| static | getPageContributors ($a_parent_type, $a_page_id, $a_lang="-") |
| | Get all contributors for parent object. More...
|
| |
| static | getPagesWithLinks ($a_parent_type, $a_parent_id, $a_lang="-") |
| | Get all pages for parent object that contain internal links. More...
|
| |
| static | lookupTranslations ($a_parent_type, $a_id) |
| | Lookup translations. More...
|
| |