| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Class ilWikiPage GUI class. More...
 Inheritance diagram for ilWikiPageGUI:
 Inheritance diagram for ilWikiPageGUI: Collaboration diagram for ilWikiPageGUI:
 Collaboration diagram for ilWikiPageGUI:| Public Member Functions | |
| __construct ($a_id=0, $a_old_nr=0, $a_wiki_ref_id=0) | |
| Constructor. | |
| initPageObject ($a_parent_type, $a_id, $a_old_nr) | |
| setWikiRefId ($a_ref_id) | |
| getWikiRefId () | |
| & | executeCommand () | 
| execute command | |
| setWikiPage ($a_wikipage) | |
| Set Wiki Page Object. | |
| getWikiPage () | |
| Get Wiki Page Object. | |
| setSideBlock () | |
| preview () | |
| View wiki page. | |
| showPage () | |
| postOutputProcessing ($a_output) | |
| Finalizing output processing. | |
| whatLinksHere () | |
| All links to a specific page. | |
| getTabs ($a_activate="") | |
| adds tabs to tab gui object | |
| deleteWikiPageConfirmationScreen () | |
| Delete wiki page confirmation screen. | |
| cancelWikiPageDeletion () | |
| Cancel wiki page deletion. | |
| confirmWikiPageDeletion () | |
| Delete the wiki page. | |
| printViewSelection () | |
| Print view selection. | |
| initPrintViewSelectionForm () | |
| Init print view selection form. | |
|  Public Member Functions inherited from ilPageObjectGUI | |
| ilPageObjectGUI ($a_parent_type, $a_id=0, $a_old_nr=0) | |
| Constructor  public. | |
| setPageConfig ($a_val) | |
| Set page config object. | |
| getPageConfig () | |
| Get page config object. | |
| setBibId ($a_id) | |
| Set Bib Id. | |
| getBibId () | |
| Get Bib Id. | |
| setPageObject ($a_pg_obj) | |
| Set Page Object. | |
| getPageObject () | |
| Get Page Object. | |
| setOutputMode ($a_mode=IL_PAGE_PRESENTATION) | |
| Set Output Mode. | |
| getOutputMode () | |
| setTemplateOutput ($a_output=true) | |
| outputToTemplate () | |
| setPresentationTitle ($a_title="") | |
| getPresentationTitle () | |
| setHeader ($a_title="") | |
| getHeader () | |
| setLinkParams ($l_params="") | |
| getLinkParams () | |
| setLinkFrame ($l_frame="") | |
| getLinkFrame () | |
| setLinkXML ($link_xml) | |
| getLinkXML () | |
| setQuestionXML ($question_xml) | |
| setQuestionHTML ($question_html) | |
| getQuestionXML () | |
| getQuestionHTML () | |
| setTemplateTargetVar ($a_variable) | |
| getTemplateTargetVar () | |
| setTemplateOutputVar ($a_value) | |
| getTemplateOutputVar () | |
| setOutputSubmode ($a_mode) | |
| getOutputSubmode () | |
| setSourcecodeDownloadScript ($script_name) | |
| getSourcecodeDownloadScript () | |
| enableCitation ($a_enabled) | |
| isEnabledCitation () | |
| setLocator (&$a_locator) | |
| setTabs ($a_tabs) | |
| setPageBackTitle ($a_title) | |
| setFileDownloadLink ($a_download_link) | |
| getFileDownloadLink () | |
| setFullscreenLink ($a_fullscreen_link) | |
| getFullscreenLink () | |
| setEnableKeywords ($a_val) | |
| Set enable keywords handling. | |
| getEnableKeywords () | |
| Get enable keywords handling. | |
| setEnableAnchors ($a_val) | |
| Set enable anchors. | |
| getEnableAnchors () | |
| Get enable anchors. | |
| setIntLinkHelpDefault ($a_type, $a_id) | |
| setIntLinkReturn ($a_return) | |
| enableChangeComments ($a_enabled) | |
| isEnabledChangeComments () | |
| enableNotes ($a_enabled, $a_parent_id) | |
| isEnabledNotes () | |
| enableContentIncludes ($a_enable) | |
| Enable content includes. | |
| isEnabledContentIncludes () | |
| Are content includes enabled? | |
| setOfflineDirectory ($offdir) | |
| set offline directory to offdir | |
| getOfflineDirectory () | |
| get offline directory | |
| setViewPageLink ($a_link, $a_target="") | |
| set link for "view page" button | |
| getViewPageLink () | |
| get view page link | |
| getViewPageTarget () | |
| get view page target frame | |
| setActivationListener (&$a_obj, $a_meth) | |
| setEnabledActivation ($a_act) | |
| getEnabledActivation () | |
| setEnabledScheduledActivation ($a_act) | |
| getEnabledScheduledActivation () | |
| setEnabledNews ($a_enabled, $a_news_obj_id=0, $a_news_obj_type=0) | |
| Set enabled news. | |
| getEnabledNews () | |
| Get enabled news. | |
| setTabHook ($a_object, $a_function) | |
| Set tab hook. | |
| setEnabledInternalLinks ($a_enabledinternallinks) | |
| Set Enable internal links. | |
| getEnabledInternalLinks () | |
| Get Enable internal links. | |
| setEditPreview ($a_editpreview) | |
| Set Display first Edit tab, then Preview tab, instead of Page and Edit. | |
| getEditPreview () | |
| Get Display first Edit tab, then Preview tab, instead of Page and Edit. | |
| setPreventHTMLUnmasking ($a_preventhtmlunmasking) | |
| Set Prevent HTML Unmasking (true/false). | |
| getPreventHTMLUnmasking () | |
| Get Prevent HTML Unmasking (true/false). | |
| setEnabledTabs ($a_enabledtabs) | |
| Set Output tabs. | |
| getEnabledTabs () | |
| Get Output tabs. | |
| setEnabledRepositoryObjects ($a_enabledrepositoryobjects) | |
| Set Enable Repository Objects Content Component. | |
| getEnabledRepositoryObjects () | |
| Get Enable Repository Objects Content Component. | |
| setEnabledMaps ($a_enabledmaps) | |
| Set Enable Maps Content Component. | |
| getEnabledMaps () | |
| Get Enable Maps Content Component. | |
| setEnabledPCTabs ($a_enabledpctabs) | |
| Set Enable Tabs Content Component. | |
| getEnabledPCTabs () | |
| Get Enable Tabs Content Component. | |
| setEnabledFileLists ($a_enabledfilelists) | |
| Set Enable File Lists Content Componente (Default is true). | |
| getEnabledFileLists () | |
| Get Enable File Lists Content Componente (Default is true). | |
| setEnabledPageFocus ($a_enabledpagefocus) | |
| Set Enable page focus. | |
| getEnabledPageFocus () | |
| Get Enable page focus. | |
| setExplorerUpdater ($a_exp_frame, $a_exp_id, $a_exp_target_script) | |
| Set Explorer Updater. | |
| setPrependingHtml ($a_prependinghtml) | |
| Set Prepending HTML. | |
| getPrependingHtml () | |
| Get Prepending HTML. | |
| setEnabledWikiLinks ($a_enablewikilinks) | |
| Set Enable Wiki Links. | |
| getEnabledWikiLinks () | |
| Get Enable Wiki Links. | |
| setEnableEditing ($a_enableediting) | |
| Set Enable Editing. | |
| getEnableEditing () | |
| Get Enable Editing. | |
| setRawPageContent ($a_rawpagecontent) | |
| Set Get raw page content only. | |
| getRawPageContent () | |
| Get Get raw page content only. | |
| setLayoutMode ($a_layout_mode) | |
| Set Layout Mode. | |
| getLayoutMode () | |
| Get Layout Mode enabled/disabled. | |
| setStyleId ($a_styleid) | |
| Set Style Id. | |
| getStyleId () | |
| Get Style Id. | |
| setEnabledSelfAssessment ($a_enabledselfassessment, $a_scorm=true) | |
| Set Enable Self Assessment Questions. | |
| getEnabledSelfAssessment () | |
| Get Enable Self Assessment Questions. | |
| getEnabledSelfAssessmentScorm () | |
| Is self assessment used in SCORM mode? | |
| setCompareMode ($a_val) | |
| Set compare mode. | |
| getCompareMode () | |
| Get compare mode. | |
| activateMetaDataEditor ($a_rep_obj_id, $a_sub_obj_id, $a_type, $a_observer_obj=NULL, $a_observer_func="") | |
| Activate meda data editor. | |
| determineFileDownloadLink () | |
| Determine file download link. | |
| determineFullscreenLink () | |
| Determine fullscreen link. | |
| determineSourcecodeDownloadScript () | |
| Determine source code download script. | |
| getComponentPluginsXML () | |
| Put information about activated plugins into XML. | |
| deactivatePage () | |
| activatePage () | |
| setDefaultLinkXml () | |
| Set standard link xml. | |
| downloadFile () | |
| Download file of file lists. | |
| displayMediaFullscreen () | |
| Show media in fullscreen mode. | |
| displayMedia ($a_fullscreen=false) | |
| Display media. | |
| download_paragraph () | |
| download source code paragraph | |
| insertMaps ($a_html) | |
| Insert Maps. | |
| insertContentIncludes ($a_html) | |
| Insert Maps. | |
| insertHelp ($a_tpl) | |
| Insert help texts. | |
| edit () | |
| presentation ($a_mode=IL_PAGE_PRESENTATION) | |
| getHTML () | |
| showMediaFullscreen ($a_style_id=0) | |
| show fullscreen view of media object | |
| displayValidationError ($a_error) | |
| display validation error | |
| history () | |
| Get history table as HTML. | |
| rollbackConfirmation () | |
| Rollback confirmation. | |
| rollback () | |
| Rollback to a previous version. | |
| compareVersion () | |
| Compares two revisions of the page. | |
| replaceDiffTags ($a_html) | |
| editActivation () | |
| Edit activation (only, if scheduled page activation is activated in administration) | |
| initActivationForm () | |
| Init activation form. | |
| getActivationFormValues () | |
| Get values for activation form. | |
| saveActivation () | |
| Save Activation. | |
| getNotesHTML ($a_mode="") | |
| Get notes HTML. | |
| getQuestionJsOfPage ($a_no_interaction=false) | |
| Get question js. | |
| initSelfAssessmentRendering () | |
| Init question handling. | |
| processAnswer () | |
| Process answer. | |
| selfAssessmentRendering ($a_output) | |
| Self assessment question rendering. | |
| Static Public Member Functions | |
| static | getGUIForTitle ($a_wiki_id, $a_title, $a_old_nr=0, $a_wiki_ref_id=0) | 
| Get wiki page gui for id and title. | |
| Additional Inherited Members | |
|  Data Fields inherited from ilPageObjectGUI | |
| $ilias | |
| $tpl | |
| $lng | |
| $ctrl | |
| $obj | |
| $output_mode | |
| $output_submode | |
| $presentation_title | |
| $target_script | |
| $return_location | |
| $target_var | |
| $template_output_var | |
| $output2template | |
| $link_params | |
| $bib_id | |
| $citation | |
| $sourcecode_download_script | |
| $change_comments | |
| $question_html | |
| $activation = false | |
| $activated = true | |
| $enabledinternallinks = false | |
| $editpreview = false | |
| $use_meta_data = false | |
| $enabledtabs = true | |
| $enabledpctabs = false | |
| $link_xml_set = false | |
| $enableediting = true | |
| $rawpagecontent = false | |
| $layoutmode = false | |
| $enabledcontentincludes = false | |
| $compare_mode = false | |
| $page_config = null | |
| $enable_keywords = false | |
| $enable_anchors = false | |
Class ilWikiPage GUI class.
ilWikiPageGUI: ilPageEditorGUI, ilEditClipboardGUI, ilMediaPoolTargetSelector ilWikiPageGUI: ilRatingGUI, ilPublicUserProfileGUI, ilPageObjectGUI, ilNoteGUI
Definition at line 18 of file class.ilWikiPageGUI.php.
| ilWikiPageGUI::__construct | ( | $a_id = 0, | |
| $a_old_nr = 0, | |||
| $a_wiki_ref_id = 0 | |||
| ) | 
Constructor.
Definition at line 23 of file class.ilWikiPageGUI.php.
References ilPageObjectGUI\$tpl, ilObjStyleSheet\getSyntaxStylePath(), ilPageObjectGUI\setEnabledInternalLinks(), ilPageObjectGUI\setEnabledMaps(), ilPageObjectGUI\setEnabledPCTabs(), ilPageObjectGUI\setEnabledWikiLinks(), ilPageObjectGUI\setPreventHTMLUnmasking(), and setWikiRefId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilWikiPageGUI::cancelWikiPageDeletion | ( | ) | 
Cancel wiki page deletion.
Definition at line 469 of file class.ilWikiPageGUI.php.
References $ilCtrl, and ilPageObjectGUI\$lng.
| ilWikiPageGUI::confirmWikiPageDeletion | ( | ) | 
Delete the wiki page.
Definition at line 480 of file class.ilWikiPageGUI.php.
References $_GET, $ilCtrl, ilPageObjectGUI\$lng, ilPageObjectGUI\$tpl, ilPageObjectGUI\getPageObject(), and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilWikiPageGUI::deleteWikiPageConfirmationScreen | ( | ) | 
Delete wiki page confirmation screen.
Definition at line 403 of file class.ilWikiPageGUI.php.
References $_GET, $ilCtrl, ilPageObjectGUI\$lng, ilPageObjectGUI\$tpl, ilWikiPage\getLinksToPage(), ilWikiPage\getPageContributors(), ilPageObjectGUI\getPageObject(), ilNote\getUserCount(), and getWikiPage().
 Here is the call graph for this function:
 Here is the call graph for this function:| & ilWikiPageGUI::executeCommand | ( | ) | 
execute command
Reimplemented from ilPageObjectGUI.
Definition at line 68 of file class.ilWikiPageGUI.php.
References $_GET, $cmd, $ilCtrl, ilPageObjectGUI\getPageObject(), getTabs(), getWikiPage(), ilPageObjectGUI\ilPageObjectGUI(), preview(), ilNotification\setNotification(), ilPageObjectGUI\setPresentationTitle(), ilNotification\TYPE_WIKI, and ilNotification\TYPE_WIKI_PAGE.
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get wiki page gui for id and title.
Definition at line 153 of file class.ilWikiPageGUI.php.
References $ilDB, and ilWikiPage\getPageIdForTitle().
Referenced by ilObjWikiGUI\executeCommand(), and ilObjWikiGUI\viewPageObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::getTabs | ( | $a_activate = "" | ) | 
adds tabs to tab gui object
| object | $tabs_gui | ilTabsGUI object | 
Reimplemented from ilPageObjectGUI.
Definition at line 377 of file class.ilWikiPageGUI.php.
References $_GET, $ilCtrl, ilWikiPage\getPageIdForTitle(), ilPageObjectGUI\getPageObject(), ilWikiUtil\makeDbTitle(), and ilWikiUtil\makeUrlTitle().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::getWikiPage | ( | ) | 
Get Wiki Page Object.
Definition at line 145 of file class.ilWikiPageGUI.php.
References ilPageObjectGUI\getPageObject().
Referenced by deleteWikiPageConfirmationScreen(), executeCommand(), postOutputProcessing(), preview(), setSideBlock(), showPage(), and whatLinksHere().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::getWikiRefId | ( | ) | 
Definition at line 60 of file class.ilWikiPageGUI.php.
Referenced by initPageObject(), and initPrintViewSelectionForm().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::initPageObject | ( | $a_parent_type, | |
| $a_id, | |||
| $a_old_nr | |||
| ) | 
Reimplemented from ilPageObjectGUI.
Definition at line 48 of file class.ilWikiPageGUI.php.
References getWikiRefId(), and ilPageObjectGUI\setPageObject().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilWikiPageGUI::initPrintViewSelectionForm | ( | ) | 
Init print view selection form.
Definition at line 521 of file class.ilWikiPageGUI.php.
References $ilCtrl, ilPageObjectGUI\$lng, ilObject\_lookupObjId(), ilWikiPage\getAllPages(), ilUtil\getImagePath(), getWikiRefId(), and ilRadioGroupInputGUI\setValue().
Referenced by printViewSelection().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::postOutputProcessing | ( | $a_output | ) | 
Finalizing output processing.
Reimplemented from ilPageObjectGUI.
Definition at line 352 of file class.ilWikiPageGUI.php.
References getWikiPage(), and ilWikiUtil\replaceInternalLinks().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilWikiPageGUI::preview | ( | ) | 
View wiki page.
Reimplemented from ilPageObjectGUI.
Definition at line 184 of file class.ilWikiPageGUI.php.
References $_GET, $ilCtrl, ilPageObjectGUI\$lng, ilPageObjectGUI\$tpl, ilUserSearchCache\_getInstance(), ilObjWiki\_lookupRating(), ilObjWiki\_lookupStartPage(), ilPageObjectGUI\getPageObject(), getWikiPage(), ilNotification\hasNotification(), ilTextHighlighterGUI\highlight(), ilUserSearchCache\LAST_QUERY, ilWikiUtil\makeUrlTitle(), setSideBlock(), ilNotification\TYPE_WIKI, and ilNotification\TYPE_WIKI_PAGE.
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::printViewSelection | ( | ) | 
Print view selection.
| @return | 
Definition at line 504 of file class.ilWikiPageGUI.php.
References $ilCtrl, ilPageObjectGUI\$lng, ilPageObjectGUI\$tpl, and initPrintViewSelectionForm().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilWikiPageGUI::setSideBlock | ( | ) | 
Definition at line 164 of file class.ilWikiPageGUI.php.
References ilPageObjectGUI\$tpl, and getWikiPage().
Referenced by preview(), and whatLinksHere().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::setWikiPage | ( | $a_wikipage | ) | 
Set Wiki Page Object.
| object | $a_wikipage | Wiki Page Object | 
Definition at line 135 of file class.ilWikiPageGUI.php.
References ilPageObjectGUI\setPageObject().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilWikiPageGUI::setWikiRefId | ( | $a_ref_id | ) | 
Definition at line 55 of file class.ilWikiPageGUI.php.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilWikiPageGUI::showPage | ( | ) | 
Reimplemented from ilPageObjectGUI.
Definition at line 330 of file class.ilWikiPageGUI.php.
References $ilCtrl, ilPageObjectGUI\$tpl, getWikiPage(), ilPageObjectGUI\setPresentationTitle(), and ilPageObjectGUI\setTemplateOutput().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilWikiPageGUI::whatLinksHere | ( | ) | 
All links to a specific page.
Definition at line 364 of file class.ilWikiPageGUI.php.
References $_GET, ilPageObjectGUI\$tpl, getWikiPage(), IL_WIKI_WHAT_LINKS_HERE, and setSideBlock().
 Here is the call graph for this function:
 Here is the call graph for this function: