ILIAS
Release_4_2_x_branch Revision 61807
|
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 | |
redrawHeaderAction () | |
Redraw header action. | |
addHeaderAction ($a_redraw=false) | |
Add header action. | |
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 | |
basicPageGuiInit ($a_page_gui) | |
Basic page gui initialisation. | |
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 | |
initPrintViewSelectionForm () | |
Init print view selection form. | |
showPrintView () | |
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="", $a_srcstring="") | |
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 |
Protected Member Functions | |
renderPageTitle () |
Private Attributes | |
$needs_to_be_purchased = false |
Class ilLMPresentationGUI.
GUI class for learning module presentation
ilLMPresentationGUI: ilNoteGUI, ilInfoScreenGUI, ilShopPurchaseGUI ilLMPresentationGUI: ilPageObjectGUI, ilCommonActionDispatcherGUI
Definition at line 21 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::addHeaderAction | ( | $a_redraw = false | ) |
Add header action.
Definition at line 1211 of file class.ilLMPresentationGUI.php.
References $_GET, getCurrentPageId(), ilCommonActionDispatcherGUI\setSubObject(), and ilCommonActionDispatcherGUI\TYPE_REPOSITORY.
Referenced by ilLMNotes(), and redrawHeaderAction().
ilLMPresentationGUI::attrib2arr | ( | $a_attributes | ) |
Definition at line 533 of file class.ilLMPresentationGUI.php.
Referenced by layout(), and processNodes().
ilLMPresentationGUI::basicPageGuiInit | ( | $a_page_gui | ) |
Basic page gui initialisation.
@return |
Definition at line 1861 of file class.ilLMPresentationGUI.php.
References $_GET, ilObjStyleSheet\getEffectiveContentStyleId(), getLink(), getOfflineDirectory(), and offlineMode().
Referenced by executeCommand(), and ilPage().
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 2708 of file class.ilLMPresentationGUI.php.
Referenced by layout(), and processNodes().
ilLMPresentationGUI::determineLayout | ( | ) |
Determine layout.
Definition at line 558 of file class.ilLMPresentationGUI.php.
References $_GET, getCurrentPageId(), getExportFormat(), and ilLMObject\lookupLayout().
Referenced by ilMainMenu(), and layout().
ilLMPresentationGUI::download_paragraph | ( | ) |
download source code paragraph
Definition at line 3835 of file class.ilLMPresentationGUI.php.
References $_GET, and ilPageObject\send_paragraph().
ilLMPresentationGUI::downloadExportFile | ( | ) |
send download file (xml/html)
Definition at line 4011 of file class.ilLMPresentationGUI.php.
References $_GET, $dir, $file, ilUtil\deliverFile(), and exit.
ilLMPresentationGUI::downloadFile | ( | ) |
download file of file lists
Definition at line 3822 of file class.ilLMPresentationGUI.php.
& ilLMPresentationGUI::executeCommand | ( | ) |
execute command
Definition at line 117 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $cmd, $ilCtrl, $ilias, $lng, $needs_to_be_purchased, $ret, ilLMObject\_isPagePublic(), basicPageGuiInit(), ilCommonActionDispatcherGUI\getInstanceFromAjaxCall(), 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 289 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::exportbibinfo | ( | ) |
export bibinfo for download or copy/paste
@access | public |
Definition at line 490 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 883 of file class.ilLMPresentationGUI.php.
References layout(), and offlineMode().
ilLMPresentationGUI::getCurrentFrameSet | ( | ) |
get frames of current frame set
Definition at line 550 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::getCurrentPageId | ( | ) |
Definition at line 1419 of file class.ilLMPresentationGUI.php.
References $_GET, $needs_to_be_purchased, $path, ilLMObject\_isPagePublic(), ilPageObject\_lookupActive(), ilLMObject\_lookupType(), and exit.
Referenced by addHeaderAction(), determineLayout(), getLink(), ilCitation(), ilLMMenu(), ilLMNavigation(), ilLMNotes(), ilLMSubMenu(), ilMainMenu(), ilPage(), ilTOC(), ilTranslation(), showNoPublicAccess(), showPreconditionsOfPage(), showPrintView(), and showTableOfContents().
ilLMPresentationGUI::getExportFormat | ( | ) |
get export format
Definition at line 239 of file class.ilLMPresentationGUI.php.
Referenced by determineLayout(), getLinkXML(), ilLMMenu(), outputInfoScreen(), showDownloadList(), showPrintViewSelection(), and showTableOfContents().
ilLMPresentationGUI::getLayoutLinkTargets | ( | ) |
Definition at line 1603 of file class.ilLMPresentationGUI.php.
References $path, $res, 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 = "" , |
|||
$a_srcstring = "" |
|||
) |
handles links for learning module presentation
Definition at line 4029 of file class.ilLMPresentationGUI.php.
References $_GET, $ilCtrl, getCurrentPageId(), ilLMPageObject\getExportId(), and offlineMode().
Referenced by basicPageGuiInit(), getLinkXML(), ilLMNavigation(), ilLocator(), ilMedia(), ilTOC(), processNodes(), showPreconditionsOfPage(), and showTableOfContents().
ilLMPresentationGUI::getLinkTargetsXML | ( | ) |
Get XMl for Link Targets.
Definition at line 2148 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 1977 of file class.ilLMPresentationGUI.php.
References $_GET, $ilCtrl, $target_arr, $target_id, 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 4256 of file class.ilLMPresentationGUI.php.
References $offline_directory.
Referenced by basicPageGuiInit(), handleCodeParagraph(), and ilGlossary().
ilLMPresentationGUI::getSourcecodeDownloadLink | ( | ) |
Definition at line 4224 of file class.ilLMPresentationGUI.php.
References ilUtil\appendUrlParameterString(), and offlineMode().
Referenced by ilPage().
ilLMPresentationGUI::glossary | ( | ) |
Definition at line 900 of file class.ilLMPresentationGUI.php.
References $_GET, ilUtil\getStyleSheetLocation(), ilGlossary(), layout(), offlineMode(), and renderPageTitle().
ilLMPresentationGUI::handleCodeParagraph | ( | $page_id, | |
$paragraph_id, | |||
$title, | |||
$text | |||
) |
store paragraph into file directory files/codefile_$pg_id_$paragraph_id/downloadtitle
Definition at line 4264 of file class.ilLMPresentationGUI.php.
References $file, $title, getOfflineDirectory(), and ilUtil\makeDirParents().
ilLMPresentationGUI::ilCitation | ( | ) |
Definition at line 1587 of file class.ilLMPresentationGUI.php.
References getCurrentPageId(), ilPageObject\getXMLContent(), and ilLocator().
ilLMPresentationGUI::ilGlossary | ( | ) |
show glossary term
Definition at line 2162 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, $ilCtrl, 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 2329 of file class.ilLMPresentationGUI.php.
Referenced by layout().
ilLMPresentationGUI::ilLMHead | ( | ) |
output lm header
Definition at line 1105 of file class.ilLMPresentationGUI.php.
References ilUtil\getImagePath(), and offlineMode().
Referenced by layout().
ilLMPresentationGUI::ilLMMenu | ( | ) |
output learning module menu
Definition at line 1096 of file class.ilLMPresentationGUI.php.
References getCurrentPageId(), and getExportFormat().
Referenced by layout().
ilLMPresentationGUI::ilLMNavigation | ( | ) |
inserts sequential learning module navigation at template variable LMNAVIGATION_CONTENT
Definition at line 2343 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 1242 of file class.ilLMPresentationGUI.php.
References $_GET, $ilSetting, addHeaderAction(), ilNoteGUI\enablePublicNotesDeletion(), getCurrentPageId(), and offlineMode().
Referenced by layout().
ilLMPresentationGUI::ilLMPresentationGUI | ( | ) |
Definition at line 33 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $data, $ilCtrl, $ilias, $lng, $tpl, ilPaymentObject\_requiresPurchaseToAccess(), setSessionVars(), and ilTree\setTableNames().
ilLMPresentationGUI::ilLMSubMenu | ( | ) |
output learning module submenu
Definition at line 1125 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 1317 of file class.ilLMPresentationGUI.php.
References $_GET, $path, $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 937 of file class.ilLMPresentationGUI.php.
References $ilBench, determineLayout(), getCurrentPageId(), and offlineMode().
Referenced by layout().
ilLMPresentationGUI::ilMedia | ( | ) |
output media
Definition at line 2222 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, ilMediaItem\_getMapAreasIntLinks(), ilPageObject\buildDom(), ilObjStyleSheet\getContentStylePath(), ilUtil\getImagePath(), getLayoutLinkTargets(), getLink(), getLinkXML(), ilUtil\getStyleSheetLocation(), ilUtil\getWebspaceDir(), IL_MODE_ALIAS, IL_MODE_OUTPUT, offlineMode(), renderPageTitle(), 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 1631 of file class.ilLMPresentationGUI.php.
References $_GET, $_SESSION, $ilBench, $needs_to_be_purchased, $ret, ilObjContentObject\_checkPreconditionsOfPage(), ilLMObject\_exists(), ilUserSearchCache\_getInstance(), ilLMPageObject\_getPresentationTitle(), ilLMObject\_isPagePublic(), ilLMObject\_lookupTitle(), ilLMObject\_lookupType(), ilTracking\_trackAccess(), ilCourseLMHistory\_updateLastAccess(), ilLPStatusWrapper\_updateStatus(), basicPageGuiInit(), ilPageObject\buildDom(), ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), ilUtil\getImagePath(), getLayoutLinkTargets(), getLinkTargetsXML(), getLinkXML(), getSourcecodeDownloadLink(), ilObjStyleSheet\getSyntaxStylePath(), ilTextHighlighterGUI\highlight(), ilUserSearchCache\LAST_QUERY, offlineMode(), showNoPublicAccess(), and showPreconditionsOfPage().
Referenced by layout().
ilLMPresentationGUI::ilTOC | ( | $a_target | ) |
table of contents
Definition at line 973 of file class.ilLMPresentationGUI.php.
References $_GET, $_SESSION, $ilBench, $path, ilFrameTargetInfo\_getFrame(), ilLMObject\_lookupType(), getCurrentPageId(), ilUtil\getImagePath(), getLink(), ilUtil\getStyleSheetLocation(), IL_FM_POSITIVE, offlineMode(), and renderPageTitle().
Referenced by layout().
ilLMPresentationGUI::ilTranslation | ( | & | $a_page_node | ) |
Definition at line 1530 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 2855 of file class.ilLMPresentationGUI.php.
References outputInfoScreen().
ilLMPresentationGUI::initPrintViewSelectionForm | ( | ) |
Init print view selection form.
Definition at line 3147 of file class.ilLMPresentationGUI.php.
References $ilCtrl, $lng, and ilRadioGroupInputGUI\setValue().
Referenced by showPrintViewSelection().
ilLMPresentationGUI::layout | ( | $a_xml = "main.xml" , |
|
$doShow = true |
|||
) |
generates frame layout
Definition at line 594 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $_SESSION, $ilBench, $ilSetting, $path, $result, $tpl, ilAccordionGUI\addCss(), ilAccordionGUI\addJavaScript(), attrib2arr(), buildTag(), determineLayout(), domxml_open_mem(), exit, ilUtil\getStyleSheetLocation(), ilObjContentObject\getSupplyingExportFiles(), ilGlossary(), ilJavaScript(), ilLMHead(), ilLMMenu(), ilLMNavigation(), ilLMNotes(), ilLMSubMenu(), ilLocator(), ilMainMenu(), ilMedia(), ilPage(), ilTOC(), ilTranslation(), offlineMode(), processNodes(), renderPageTitle(), 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 258 of file class.ilLMPresentationGUI.php.
References $ilDB, $title, and $usr_id.
Referenced by executeCommand().
ilLMPresentationGUI::mapCurrentPageId | ( | $current_page_id | ) |
Definition at line 1513 of file class.ilLMPresentationGUI.php.
References $_SESSION, and ilTree\setTableNames().
Referenced by ilTranslation().
ilLMPresentationGUI::media | ( | ) |
Definition at line 888 of file class.ilLMPresentationGUI.php.
References $_GET, layout(), and offlineMode().
ilLMPresentationGUI::nop | ( | ) |
this dummy function is needed for offline package creation
Definition at line 247 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 306 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 470 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::offlineMode | ( | ) |
checks wether offline content generation is activated
Definition at line 219 of file class.ilLMPresentationGUI.php.
References $offline.
Referenced by basicPageGuiInit(), 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 2873 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, getExportFormat(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), ilLocator(), offlineMode(), and renderPageTitle().
Referenced by executeCommand(), infoScreen(), and showInfoScreen().
ilLMPresentationGUI::processNodes | ( | & | $a_content, |
& | $a_node | ||
) |
Definition at line 2642 of file class.ilLMPresentationGUI.php.
References $_GET, attrib2arr(), buildTag(), and getLink().
Referenced by layout().
ilLMPresentationGUI::redrawHeaderAction | ( | ) |
Redraw header action.
Definition at line 1202 of file class.ilLMPresentationGUI.php.
References addHeaderAction(), and exit.
|
protected |
Definition at line 4279 of file class.ilLMPresentationGUI.php.
Referenced by glossary(), ilMedia(), ilTOC(), layout(), outputInfoScreen(), showDownloadList(), showPrintView(), showPrintViewSelection(), and showTableOfContents().
ilLMPresentationGUI::setExportFormat | ( | $a_format | ) |
set export format
string | $a_format | "html" / "scorm" |
Definition at line 229 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 4245 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::setOfflineMode | ( | $a_offline = true | ) |
set offline mode (content is generated for offline package)
Definition at line 210 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::setSessionVars | ( | ) |
Definition at line 3779 of file class.ilLMPresentationGUI.php.
References $_POST, $_SESSION, and ilUtil\sendFailure().
Referenced by ilLMPresentationGUI(), and layout().
ilLMPresentationGUI::showDownloadList | ( | ) |
show download list
Definition at line 3845 of file class.ilLMPresentationGUI.php.
References $_GET, $dir, $ilBench, $size, ilMDUtils\_parseCopyright(), ilObjStyleSheet\getContentStylePath(), getExportFormat(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), ilLocator(), offlineMode(), renderPageTitle(), and ilUtil\switchColor().
ilLMPresentationGUI::showInfoScreen | ( | ) |
info screen call from inside learning module
Definition at line 2865 of file class.ilLMPresentationGUI.php.
References outputInfoScreen().
ilLMPresentationGUI::showNoPublicAccess | ( | ) |
Definition at line 4200 of file class.ilLMPresentationGUI.php.
References ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), and offlineMode().
Referenced by ilPage().
ilLMPresentationGUI::showPreconditionsOfPage | ( | ) |
show preconditions of the page
Definition at line 1885 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 | ( | ) |
show print view
Definition at line 3183 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $ilBench, $ilCtrl, $lng, $needs_to_be_purchased, $path, $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(), renderPageTitle(), ilUtil\sendFailure(), and ilUtil\sortArray().
ilLMPresentationGUI::showPrintViewSelection | ( | ) |
show selection screen for print view
Definition at line 2967 of file class.ilLMPresentationGUI.php.
References $_GET, $_POST, $lng, $needs_to_be_purchased, ilObjContentObject\_checkPreconditionsOfPage(), ilStructureObject\_getPresentationTitle(), ilLMPageObject\_getPresentationTitle(), ilLMObject\_isPagePublic(), ilPageObject\_lookupActive(), ilObjStyleSheet\getContentStylePath(), getExportFormat(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), ilLocator(), initPrintViewSelectionForm(), offlineMode(), and renderPageTitle().
ilLMPresentationGUI::showTableOfContents | ( | ) |
table of contents
Definition at line 2735 of file class.ilLMPresentationGUI.php.
References $_GET, $ilBench, ilLMObject\_lookupType(), ilObjStyleSheet\getContentStylePath(), getCurrentPageId(), getExportFormat(), ilUtil\getImagePath(), getLink(), ilUtil\getStyleSheetLocation(), ilLocator(), offlineMode(), renderPageTitle(), and ilExplorer\setExpandTarget().
ilLMPresentationGUI::$ilias |
Definition at line 23 of file class.ilLMPresentationGUI.php.
Referenced by executeCommand(), and ilLMPresentationGUI().
ilLMPresentationGUI::$layout_doc |
Definition at line 27 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::$lm |
Definition at line 24 of file class.ilLMPresentationGUI.php.
ilLMPresentationGUI::$lng |
Definition at line 26 of file class.ilLMPresentationGUI.php.
Referenced by executeCommand(), ilLMPresentationGUI(), initPrintViewSelectionForm(), showPrintView(), and showPrintViewSelection().
|
private |
Definition at line 31 of file class.ilLMPresentationGUI.php.
Referenced by executeCommand(), getCurrentPageId(), ilLMNavigation(), ilPage(), showPrintView(), and showPrintViewSelection().
ilLMPresentationGUI::$offline |
Definition at line 28 of file class.ilLMPresentationGUI.php.
Referenced by offlineMode().
ilLMPresentationGUI::$offline_directory |
Definition at line 29 of file class.ilLMPresentationGUI.php.
Referenced by getOfflineDirectory().
ilLMPresentationGUI::$tpl |
Definition at line 25 of file class.ilLMPresentationGUI.php.
Referenced by ilLMPresentationGUI(), and layout().