ILIAS
Release_4_0_x_branch Revision 61816
|
Class ilLMPresentationGUI. More...
Public Member Functions | |
ilLMPresentationGUI () | |
& | executeCommand () |
execute command | |
setOfflineMode ($a_offline=true) | |
set offline mode (content is generated for offline package) | |
offlineMode () | |
checks wether offline content generation is activated | |
setExportFormat ($a_format) | |
set export format | |
getExportFormat () | |
get export format | |
nop () | |
this dummy function is needed for offline package creation | |
lmAccess ($usr_id, $lm_id, $obj_id) | |
logs access to lm objects to enable retrieval of a 'last viewed lm list' and 'return to last lm' allows only ONE entry per user and lm object | |
export () | |
calls export of digilib-object at this point other lm-objects can be exported | |
offlineexport () | |
the different export types are processed here | |
offlineexportform () | |
draws export-form on screen | |
exportbibinfo () | |
export bibinfo for download or copy/paste | |
attrib2arr ($a_attributes) | |
getCurrentFrameSet () | |
get frames of current frame set | |
determineLayout () | |
Determine layout. | |
layout ($a_xml="main.xml", $doShow=true) | |
generates frame layout | |
fullscreen () | |
media () | |
glossary () | |
ilMainMenu () | |
output main menu | |
ilTOC ($a_target) | |
table of contents | |
ilLMMenu () | |
output learning module menu | |
ilLMHead () | |
output lm header | |
ilLMSubMenu () | |
output learning module submenu | |
ilLMNotes () | |
output notes of page | |
ilLocator () | |
locator | |
getCurrentPageId () | |
mapCurrentPageId ($current_page_id) | |
ilTranslation (&$a_page_node) | |
ilCitation () | |
getLayoutLinkTargets () | |
ilPage (&$a_page_node, $a_page_id=0) | |
process <ilPage> content tag | |
showPreconditionsOfPage () | |
show preconditions of the page | |
getLinkXML ($a_int_links, $a_layoutframes) | |
get xml for links | |
getLinkTargetsXML () | |
Get XMl for Link Targets. | |
ilGlossary () | |
show glossary term | |
ilMedia () | |
output media | |
ilJavaScript ($a_inline="", $a_file="", $a_location="") | |
Puts JS into template. | |
ilLMNavigation () | |
inserts sequential learning module navigation at template variable LMNAVIGATION_CONTENT | |
processNodes (&$a_content, &$a_node) | |
buildTag ($type, $name, $attr="") | |
generate a tag with given name and attributes | |
showTableOfContents () | |
table of contents | |
infoScreen () | |
this one is called from the info button in the repository not very nice to set cmdClass/Cmd manually, if everything works through ilCtrl in the future this may be changed | |
showInfoScreen () | |
info screen call from inside learning module | |
outputInfoScreen ($a_standard_locator=false) | |
info screen | |
showPrintViewSelection () | |
show selection screen for print view | |
showPrintView ($a_free_page=0) | |
show print view | |
setSessionVars () | |
downloadFile () | |
download file of file lists | |
download_paragraph () | |
download source code paragraph | |
showDownloadList () | |
show download list | |
downloadExportFile () | |
send download file (xml/html) | |
getLink ($a_ref_id, $a_cmd="", $a_obj_id="", $a_frame="", $a_type="", $a_back_link="append", $a_anchor="") | |
handles links for learning module presentation | |
showNoPublicAccess () | |
getSourcecodeDownloadLink () | |
setOfflineDirectory ($offdir) | |
set offline directory to offdir | |
getOfflineDirectory () | |
get offline directory | |
handleCodeParagraph ($page_id, $paragraph_id, $title, $text) | |
store paragraph into file directory files/codefile_$pg_id_$paragraph_id/downloadtitle |
Data Fields | |
$ilias | |
$lm | |
$tpl | |
$lng | |
$layout_doc | |
$offline | |
$offline_directory |
Private Attributes | |
$needs_to_be_purchased = false |
Class ilLMPresentationGUI.
GUI class for learning module presentation
ilLMPresentationGUI: ilNoteGUI, ilInfoScreenGUI, ilShopPurchaseGUI
Definition at line 20 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::attrib2arr | ( | $a_attributes | ) |
Definition at line 505 of file class.ilLMPresentationGUI.php.
Referenced by layout(), and processNodes().
ilLMPresentationGUI::buildTag | ( | $type, | |
$name, | |||
$attr = "" |
|||
) |
generate a tag with given name and attributes
string | "start" | "end" | "" for starting or ending tag or complete tag |
string | element/tag name |
array | array of attributes |
Definition at line 2544 of file class.ilLMPresentationGUI.php.
Referenced by layout(), and processNodes().
ilLMPresentationGUI::determineLayout | ( | ) |
Determine layout.
Definition at line 530 of file class.ilLMPresentationGUI.php.
References getCurrentPageId(), getExportFormat(), and ilLMObject\lookupLayout().
Referenced by ilMainMenu(), and layout().
ilLMPresentationGUI::download_paragraph | ( | ) |
download source code paragraph
Definition at line 3654 of file class.ilLMPresentationGUI.php.
References $_GET, and ilPageObject\send_paragraph().
ilLMPresentationGUI::downloadExportFile | ( | ) |
send download file (xml/html)
Definition at line 3826 of file class.ilLMPresentationGUI.php.
References $_GET, $dir, $file, ilUtil\deliverFile(), and exit.
ilLMPresentationGUI::downloadFile | ( | ) |
download file of file lists
Definition at line 3642 of file class.ilLMPresentationGUI.php.
& ilLMPresentationGUI::executeCommand | ( | ) |
execute command
Definition at line 112 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $cmd, $ilias, $lng, $needs_to_be_purchased, $ret, ilLMObject\_isPagePublic(), ilLocator(), layout(), lmAccess(), and outputInfoScreen().
ilLMPresentationGUI::export | ( | ) |
calls export of digilib-object at this point other lm-objects can be exported
@access | public |
Definition at line 261 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::exportbibinfo | ( | ) |
export bibinfo for download or copy/paste
@access | public |
Definition at line 462 of file class.ilLMPresentationGUI.php.
References $_GET, $filename, $ilDB, ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilUtil\deliverData(), exit, ilObjStyleSheet\getContentStylePath(), ilUtil\getStyleSheetLocation(), and ilObjStyleSheet\getSyntaxStylePath().
ilLMPresentationGUI::fullscreen | ( | ) |
Definition at line 833 of file class.ilLMPresentationGUI.php.
References layout(), and offlineMode().
ilLMPresentationGUI::getCurrentFrameSet | ( | ) |
get frames of current frame set
Definition at line 522 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::getCurrentPageId | ( | ) |
Definition at line 1306 of file class.ilLMPresentationGUI.php.
References $_GET, $needs_to_be_purchased, ilLMObject\_isPagePublic(), ilPageObject\_lookupActive(), ilLMObject\_lookupType(), and exit.
Referenced by determineLayout(), getLink(), ilCitation(), ilLMNavigation(), ilLMNotes(), ilLMSubMenu(), ilPage(), ilTOC(), ilTranslation(), showNoPublicAccess(), showPreconditionsOfPage(), showPrintView(), and showTableOfContents().
ilLMPresentationGUI::getExportFormat | ( | ) |
get export format
Definition at line 211 of file class.ilLMPresentationGUI.php.
Referenced by determineLayout(), getLinkXML(), ilLMMenu(), outputInfoScreen(), showDownloadList(), showPrintViewSelection(), and showTableOfContents().
ilLMPresentationGUI::getLayoutLinkTargets | ( | ) |
Definition at line 1490 of file class.ilLMPresentationGUI.php.
References $res, $type, xpath_eval(), and xpath_new_context().
Referenced by getLinkTargetsXML(), ilGlossary(), ilMedia(), ilPage(), and ilTranslation().
ilLMPresentationGUI::getLink | ( | $a_ref_id, | |
$a_cmd = "" , |
|||
$a_obj_id = "" , |
|||
$a_frame = "" , |
|||
$a_type = "" , |
|||
$a_back_link = "append" , |
|||
$a_anchor = "" |
|||
) |
handles links for learning module presentation
Definition at line 3844 of file class.ilLMPresentationGUI.php.
References $_GET, $ilCtrl, ilLMObject\_lookupNID(), getCurrentPageId(), and offlineMode().
Referenced by getLinkXML(), ilLMNavigation(), ilLocator(), ilMedia(), ilPage(), ilTOC(), processNodes(), showPreconditionsOfPage(), and showTableOfContents().
ilLMPresentationGUI::getLinkTargetsXML | ( | ) |
Get XMl for Link Targets.
Definition at line 1991 of file class.ilLMPresentationGUI.php.
References $t, and getLayoutLinkTargets().
Referenced by ilPage().
ilLMPresentationGUI::getLinkXML | ( | $a_int_links, | |
$a_layoutframes | |||
) |
get xml for links
Definition at line 1837 of file class.ilLMPresentationGUI.php.
References $_GET, $target_arr, $target_id, $type, ilFrameTargetInfo\_getFrame(), ilLMObject\_lookupContObjID(), ilObject\_lookupObjId(), ilObject\_lookupType(), getExportFormat(), getLink(), and offlineMode().
Referenced by ilGlossary(), ilMedia(), and ilPage().
ilLMPresentationGUI::getOfflineDirectory | ( | ) |
get offline directory
current used in code paragraph
Definition at line 4064 of file class.ilLMPresentationGUI.php.
References $offline_directory.
Referenced by handleCodeParagraph(), ilGlossary(), and ilPage().
ilLMPresentationGUI::getSourcecodeDownloadLink | ( | ) |
Definition at line 4032 of file class.ilLMPresentationGUI.php.
References ilUtil\appendUrlParameterString(), and offlineMode().
Referenced by ilPage().
ilLMPresentationGUI::glossary | ( | ) |
Definition at line 850 of file class.ilLMPresentationGUI.php.
References $_GET, ilUtil\getStyleSheetLocation(), ilGlossary(), layout(), and offlineMode().
ilLMPresentationGUI::handleCodeParagraph | ( | $page_id, | |
$paragraph_id, | |||
$title, | |||
$text | |||
) |
store paragraph into file directory files/codefile_$pg_id_$paragraph_id/downloadtitle
Definition at line 4072 of file class.ilLMPresentationGUI.php.
References $file, $title, getOfflineDirectory(), and ilUtil\makeDirParents().
ilLMPresentationGUI::ilCitation | ( | ) |
Definition at line 1474 of file class.ilLMPresentationGUI.php.
References getCurrentPageId(), ilPageObject\getXMLContent(), and ilLocator().
ilLMPresentationGUI::ilGlossary | ( | ) |
show glossary term
Definition at line 2006 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, ilObjStyleSheet\getContentStylePath(), getLayoutLinkTargets(), getLinkXML(), getOfflineDirectory(), ilObjStyleSheet\getSyntaxStylePath(), and offlineMode().
Referenced by glossary(), and layout().
ilLMPresentationGUI::ilJavaScript | ( | $a_inline = "" , |
|
$a_file = "" , |
|||
$a_location = "" |
|||
) |
Puts JS into template.
Definition at line 2165 of file class.ilLMPresentationGUI.php.
Referenced by layout().
ilLMPresentationGUI::ilLMHead | ( | ) |
output lm header
Definition at line 1049 of file class.ilLMPresentationGUI.php.
References ilUtil\getImagePath(), and offlineMode().
Referenced by layout().
ilLMPresentationGUI::ilLMMenu | ( | ) |
output learning module menu
Definition at line 1040 of file class.ilLMPresentationGUI.php.
References getExportFormat().
Referenced by layout().
ilLMPresentationGUI::ilLMNavigation | ( | ) |
inserts sequential learning module navigation at template variable LMNAVIGATION_CONTENT
Definition at line 2179 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, $needs_to_be_purchased, ilLMPageObject\_getPresentationTitle(), ilLMObject\_isPagePublic(), ilPageObject\_lookupActive(), ilLMObject\_lookupType(), ilAccessKeyGUI\getAttribute(), getCurrentPageId(), ilUtil\getImagePath(), getLink(), ilAccessKey\NEXT, offlineMode(), ilAccessKey\PREVIOUS, and ilUtil\shortenText().
Referenced by layout().
ilLMPresentationGUI::ilLMNotes | ( | ) |
output notes of page
Definition at line 1147 of file class.ilLMPresentationGUI.php.
References $_GET, ilNoteGUI\enablePublicNotesDeletion(), getCurrentPageId(), and offlineMode().
Referenced by layout().
ilLMPresentationGUI::ilLMPresentationGUI | ( | ) |
Definition at line 32 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $data, $ilCtrl, $ilias, $lng, $tpl, $type, ilPaymentObject\_requiresPurchaseToAccess(), setSessionVars(), and ilTree\setTableNames().
ilLMPresentationGUI::ilLMSubMenu | ( | ) |
output learning module submenu
Definition at line 1069 of file class.ilLMPresentationGUI.php.
References $_GET, $title, ilFrameTargetInfo\_getFrame(), ilLMPageObject\_getPresentationTitle(), getCurrentPageId(), offlineMode(), and ilPermanentLinkGUI\setTitle().
Referenced by layout().
ilLMPresentationGUI::ilLocator | ( | ) |
locator
Definition at line 1204 of file class.ilLMPresentationGUI.php.
References $_GET, $key, $row, ilFrameTargetInfo\_getFrame(), ilStructureObject\_getPresentationTitle(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilLMObjectFactory\getInstance(), getLink(), offlineMode(), and ilUtil\shortenText().
Referenced by executeCommand(), ilCitation(), layout(), outputInfoScreen(), showDownloadList(), showPrintViewSelection(), and showTableOfContents().
ilLMPresentationGUI::ilMainMenu | ( | ) |
output main menu
Definition at line 887 of file class.ilLMPresentationGUI.php.
References $ilBench, determineLayout(), and offlineMode().
Referenced by layout().
ilLMPresentationGUI::ilMedia | ( | ) |
output media
Definition at line 2058 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, $params, ilMediaItem\_getMapAreasIntLinks(), ilPageObject\buildDom(), ilObjStyleSheet\getContentStylePath(), ilUtil\getImagePath(), getLayoutLinkTargets(), getLink(), getLinkXML(), ilUtil\getStyleSheetLocation(), ilUtil\getWebspaceDir(), IL_MODE_ALIAS, IL_MODE_OUTPUT, offlineMode(), xslt_create(), xslt_error(), xslt_free(), and xslt_process().
Referenced by layout().
ilLMPresentationGUI::ilPage | ( | & | $a_page_node, |
$a_page_id = 0 |
|||
) |
process <ilPage> content tag
object | page node |
integer | footer/header page id |
Definition at line 1517 of file class.ilLMPresentationGUI.php.
References $_GET, $_SESSION, $ilBench, $needs_to_be_purchased, $ret, ilObjContentObject\_checkPreconditionsOfPage(), ilLMObject\_exists(), ilLMPageObject\_getPresentationTitle(), ilLMObject\_isPagePublic(), ilLMObject\_lookupTitle(), ilLMObject\_lookupType(), ilTracking\_trackAccess(), ilCourseLMHistory\_updateLastAccess(), ilPageObject\buildDom(), ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), ilObjStyleSheet\getEffectiveContentStyleId(), ilUtil\getImagePath(), getLayoutLinkTargets(), getLink(), getLinkTargetsXML(), getLinkXML(), getOfflineDirectory(), getSourcecodeDownloadLink(), ilObjStyleSheet\getSyntaxStylePath(), offlineMode(), showNoPublicAccess(), and showPreconditionsOfPage().
Referenced by layout().
ilLMPresentationGUI::ilTOC | ( | $a_target | ) |
table of contents
Definition at line 917 of file class.ilLMPresentationGUI.php.
References $_GET, $_SESSION, $ilBench, ilFrameTargetInfo\_getFrame(), ilLMObject\_lookupType(), getCurrentPageId(), ilUtil\getImagePath(), getLink(), ilUtil\getStyleSheetLocation(), IL_FM_POSITIVE, and offlineMode().
Referenced by layout().
ilLMPresentationGUI::ilTranslation | ( | & | $a_page_node | ) |
Definition at line 1417 of file class.ilLMPresentationGUI.php.
References $_GET, $_SESSION, ilLMPageObject\_getPresentationTitle(), ilCourseLMHistory\_updateLastAccess(), getCurrentPageId(), getLayoutLinkTargets(), and mapCurrentPageId().
Referenced by layout().
ilLMPresentationGUI::infoScreen | ( | ) |
this one is called from the info button in the repository not very nice to set cmdClass/Cmd manually, if everything works through ilCtrl in the future this may be changed
Definition at line 2691 of file class.ilLMPresentationGUI.php.
References outputInfoScreen().
ilLMPresentationGUI::layout | ( | $a_xml = "main.xml" , |
|
$doShow = true |
|||
) |
generates frame layout
Definition at line 560 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $_SESSION, $ilBench, $ilSetting, $result, $tpl, ilAccordionGUI\addCss(), ilAccordionGUI\addJavaScript(), attrib2arr(), buildTag(), determineLayout(), domxml_open_mem(), exit, ilUtil\getStyleSheetLocation(), ilGlossary(), ilJavaScript(), ilLMHead(), ilLMMenu(), ilLMNavigation(), ilLMNotes(), ilLMSubMenu(), ilLocator(), ilMainMenu(), ilMedia(), ilPage(), ilTOC(), ilTranslation(), offlineMode(), processNodes(), setSessionVars(), xpath_eval(), and xpath_new_context().
Referenced by executeCommand(), fullscreen(), glossary(), media(), and offlineexport().
ilLMPresentationGUI::lmAccess | ( | $usr_id, | |
$lm_id, | |||
$obj_id | |||
) |
logs access to lm objects to enable retrieval of a 'last viewed lm list' and 'return to last lm' allows only ONE entry per user and lm object
A.L. Ammerlaan / INGMEDIA FH-Aachen / 2003.09.08
Definition at line 230 of file class.ilLMPresentationGUI.php.
References $ilDB, $q, $title, and $usr_id.
Referenced by executeCommand().
ilLMPresentationGUI::mapCurrentPageId | ( | $current_page_id | ) |
Definition at line 1400 of file class.ilLMPresentationGUI.php.
References $_SESSION, and ilTree\setTableNames().
Referenced by ilTranslation().
ilLMPresentationGUI::media | ( | ) |
Definition at line 838 of file class.ilLMPresentationGUI.php.
References $_GET, layout(), and offlineMode().
ilLMPresentationGUI::nop | ( | ) |
this dummy function is needed for offline package creation
Definition at line 219 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::offlineexport | ( | ) |
the different export types are processed here
@access | public |
Check if export-directory exists
create html-offline-directory
copy data into dir zip all end deliver zip-file for download
Definition at line 278 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $ilDB, $query, $result, $row, ilObject\_lookupObjId(), ilUtil\deliverFile(), exit, ilObjStyleSheet\getContentStylePath(), ilUtil\getStyleSheetLocation(), ilObjStyleSheet\getSyntaxStylePath(), ilUtil\html2pdf(), layout(), and ilUtil\zip().
ilLMPresentationGUI::offlineexportform | ( | ) |
draws export-form on screen
@access | public |
Definition at line 442 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::offlineMode | ( | ) |
checks wether offline content generation is activated
Definition at line 191 of file class.ilLMPresentationGUI.php.
References $offline.
Referenced by fullscreen(), getLink(), getLinkXML(), getSourcecodeDownloadLink(), glossary(), ilGlossary(), ilLMHead(), ilLMNavigation(), ilLMNotes(), ilLMSubMenu(), ilLocator(), ilMainMenu(), ilMedia(), ilPage(), ilTOC(), layout(), media(), outputInfoScreen(), showDownloadList(), showNoPublicAccess(), showPreconditionsOfPage(), showPrintView(), showPrintViewSelection(), and showTableOfContents().
ilLMPresentationGUI::outputInfoScreen | ( | $a_standard_locator = false | ) |
info screen
Definition at line 2709 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, getExportFormat(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), ilLocator(), and offlineMode().
Referenced by executeCommand(), infoScreen(), and showInfoScreen().
ilLMPresentationGUI::processNodes | ( | & | $a_content, |
& | $a_node | ||
) |
Definition at line 2478 of file class.ilLMPresentationGUI.php.
References $_GET, attrib2arr(), buildTag(), and getLink().
Referenced by layout().
ilLMPresentationGUI::setExportFormat | ( | $a_format | ) |
set export format
string | $a_format | "html" / "scorm" |
Definition at line 201 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::setOfflineDirectory | ( | $offdir | ) |
set offline directory to offdir
offdir | contains diretory where to store files |
current used in code paragraph
Definition at line 4053 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::setOfflineMode | ( | $a_offline = true | ) |
set offline mode (content is generated for offline package)
Definition at line 182 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::setSessionVars | ( | ) |
Definition at line 3599 of file class.ilLMPresentationGUI.php.
References $_POST, $_SESSION, and ilUtil\sendFailure().
Referenced by ilLMPresentationGUI(), and layout().
ilLMPresentationGUI::showDownloadList | ( | ) |
show download list
Definition at line 3664 of file class.ilLMPresentationGUI.php.
References $_GET, $dir, $ilBench, $size, $type, ilObjStyleSheet\getContentStylePath(), getExportFormat(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), ilLocator(), offlineMode(), and ilUtil\switchColor().
ilLMPresentationGUI::showInfoScreen | ( | ) |
info screen call from inside learning module
Definition at line 2701 of file class.ilLMPresentationGUI.php.
References outputInfoScreen().
ilLMPresentationGUI::showNoPublicAccess | ( | ) |
Definition at line 4008 of file class.ilLMPresentationGUI.php.
References ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), and offlineMode().
Referenced by ilPage().
ilLMPresentationGUI::showPreconditionsOfPage | ( | ) |
show preconditions of the page
Definition at line 1745 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, ilObjContentObject\_getMissingPreconditionsOfPage(), ilObjContentObject\_getMissingPreconditionsTopChapter(), ilLMObject\_lookupTitle(), ilObject\_lookupTitle(), ilRepositoryExplorer\buildFrameTarget(), ilRepositoryExplorer\buildLinkTarget(), ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), getLink(), and offlineMode().
Referenced by ilPage().
ilLMPresentationGUI::showPrintView | ( | $a_free_page = 0 | ) |
show print view
Definition at line 3007 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $ilBench, $ilCtrl, $key, $lng, $needs_to_be_purchased, $t, ilObjContentObject\_checkPreconditionsOfPage(), ilLMObject\_exists(), ilStructureObject\_getPresentationTitle(), ilLMPageObject\_getPresentationTitle(), ilInternalLink\_getTargetsOfSource(), ilLMObject\_isPagePublic(), ilGlossaryTerm\_lookGlossaryTerm(), ilPageObject\_lookupActive(), ilLMObject\_lookupType(), ilMDUtils\_parseCopyright(), ilObjStyleSheet\getContentPrintStyle(), ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), ilGlossaryDefinition\getDefinitionList(), ilObjStyleSheet\getEffectiveContentStyleId(), ilMD\getGeneral(), ilUtil\getImagePath(), ilObjStyleSheet\getSyntaxStylePath(), ilUtil\getWebspaceDir(), IL_CHAPTER_TITLE, IL_PAGE_TITLE, offlineMode(), ilUtil\sendFailure(), and ilUtil\sortArray().
ilLMPresentationGUI::showPrintViewSelection | ( | ) |
show selection screen for print view
Definition at line 2803 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $ilBench, $lng, $needs_to_be_purchased, ilObjContentObject\_checkPreconditionsOfPage(), ilStructureObject\_getPresentationTitle(), ilLMPageObject\_getPresentationTitle(), ilLMObject\_isPagePublic(), ilPageObject\_lookupActive(), ilObjStyleSheet\getContentStylePath(), getExportFormat(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), ilLocator(), and offlineMode().
ilLMPresentationGUI::showTableOfContents | ( | ) |
table of contents
Definition at line 2571 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, ilLMObject\_lookupType(), ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), getExportFormat(), ilUtil\getImagePath(), getLink(), ilUtil\getStyleSheetLocation(), ilLocator(), offlineMode(), and ilExplorer\setExpandTarget().
ilLMPresentationGUI::$ilias |
Definition at line 22 of file class.ilLMPresentationGUI.php.
Referenced by executeCommand(), and ilLMPresentationGUI().
ilLMPresentationGUI::$layout_doc |
Definition at line 26 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::$lm |
Definition at line 23 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::$lng |
Definition at line 25 of file class.ilLMPresentationGUI.php.
Referenced by executeCommand(), ilLMPresentationGUI(), showPrintView(), and showPrintViewSelection().
|
private |
Definition at line 30 of file class.ilLMPresentationGUI.php.
Referenced by executeCommand(), getCurrentPageId(), ilLMNavigation(), ilPage(), showPrintView(), and showPrintViewSelection().
ilLMPresentationGUI::$offline |
Definition at line 27 of file class.ilLMPresentationGUI.php.
Referenced by offlineMode().
ilLMPresentationGUI::$offline_directory |
Definition at line 28 of file class.ilLMPresentationGUI.php.
Referenced by getOfflineDirectory().
ilLMPresentationGUI::$tpl |
Definition at line 24 of file class.ilLMPresentationGUI.php.
Referenced by ilLMPresentationGUI(), and layout().