ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilContentPagePageCommandForwarder. More...
Public Member Functions | |
__construct (\Psr\Http\Message\ServerRequestInterface $request, \ilCtrl $ctrl, \ilTabsGUI $tabs, \ilLanguage $lng, \ilObjContentPage $parentObject) | |
ilContentPagePageCommandForwarder constructor. More... | |
setPresentationMode (string $presentationMode) | |
forward (string $ctrlLink='') | |
Data Fields | |
const | PRESENTATION_MODE_EDITING = 'PRESENTATION_MODE_EDITING' |
presentation mode for authoring More... | |
const | PRESENTATION_MODE_PRESENTATION = 'PRESENTATION_MODE_PRESENTATION' |
presentation mode for requesting More... | |
const | PRESENTATION_MODE_EMBEDDED_PRESENTATION = 'PRESENTATION_MODE_EMBEDDED_PRESENTATION' |
presentation mode for embedded presentation, e.g. More... | |
Data Fields inherited from ilContentPageObjectConstants | |
const | OBJ_TYPE = 'copa' |
const | UI_CMD_VIEW = 'view' |
const | UI_CMD_EDIT = 'edit' |
const | UI_CMD_UPDATE = 'update' |
const | UI_CMD_COPAGE_DOWNLOAD_FILE = 'downloadFile' |
const | UI_CMD_COPAGE_DISPLAY_FULLSCREEN = 'displayMediaFullscreen' |
const | UI_CMD_COPAGE_DOWNLOAD_PARAGRAPH = 'download_paragraph' |
const | UI_TAB_ID_CONTENT = 'content' |
const | UI_TAB_ID_INFO = 'info_short' |
const | UI_TAB_ID_SETTINGS = 'settings' |
const | UI_TAB_ID_ICON = 'icon' |
const | UI_TAB_ID_STYLE = 'style' |
const | UI_TAB_ID_LP = 'learning_progress' |
const | UI_TAB_ID_EXPORT = 'export' |
const | UI_TAB_ID_PERMISSIONS = 'perm_settings' |
Protected Member Functions | |
getPageObjectGUI ($isEmbedded=false) | |
ensurePageObjectExists () | |
setBackLinkTab () | |
buildEditingPageObjectGUI () | |
buildPresentationPageObjectGUI () | |
buildEmbeddedPresentationPageObjectGUI () | |
Protected Attributes | |
$presentationMode = self::PRESENTATION_MODE_EDITING | |
$ctrl | |
$lng | |
$tabs | |
$parentObject | |
$backUrl = '' | |
Class ilContentPagePageCommandForwarder.
Definition at line 7 of file class.ilContentPagePageCommandForwarder.php.
ilContentPagePageCommandForwarder::__construct | ( | \Psr\Http\Message\ServerRequestInterface | $request, |
\ilCtrl | $ctrl, | ||
\ilTabsGUI | $tabs, | ||
\ilLanguage | $lng, | ||
\ilObjContentPage | $parentObject | ||
) |
ilContentPagePageCommandForwarder constructor.
\Psr\Http\Message\ServerRequestInterface | $request | |
\ilCtrl | $ctrl | |
\ilTabsGUI | $tabs | |
\ilLanguage | $lng | |
\ilObjContentPage | $parentObject |
Definition at line 62 of file class.ilContentPagePageCommandForwarder.php.
References $ctrl, $lng, $parentObject, and $tabs.
|
protected |
Definition at line 137 of file class.ilContentPagePageCommandForwarder.php.
References ensurePageObjectExists(), getPageObjectGUI(), and setBackLinkTab().
Referenced by forward().
|
protected |
Definition at line 174 of file class.ilContentPagePageCommandForwarder.php.
References ensurePageObjectExists(), ilObjStyleSheet\getEffectiveContentStyleId(), and getPageObjectGUI().
Referenced by forward().
|
protected |
Definition at line 154 of file class.ilContentPagePageCommandForwarder.php.
References ensurePageObjectExists(), ilObjStyleSheet\getEffectiveContentStyleId(), and getPageObjectGUI().
Referenced by forward().
|
protected |
Definition at line 105 of file class.ilContentPagePageCommandForwarder.php.
References ilPageObject\_exists().
Referenced by buildEditingPageObjectGUI(), buildEmbeddedPresentationPageObjectGUI(), and buildPresentationPageObjectGUI().
ilContentPagePageCommandForwarder::forward | ( | string | $ctrlLink = '' | ) |
string | $ctrlLink |
ilCtrlException | |
ilException |
Definition at line 205 of file class.ilContentPagePageCommandForwarder.php.
References buildEditingPageObjectGUI(), buildEmbeddedPresentationPageObjectGUI(), and buildPresentationPageObjectGUI().
|
protected |
bool | $isEmbedded |
Definition at line 87 of file class.ilContentPagePageCommandForwarder.php.
References ilObjStyleSheet\getEffectiveContentStyleId(), and ilPageObjectGUI\setStyleId().
Referenced by buildEditingPageObjectGUI(), buildEmbeddedPresentationPageObjectGUI(), and buildPresentationPageObjectGUI().
|
protected |
Definition at line 118 of file class.ilContentPagePageCommandForwarder.php.
References $backUrl, and ilUtil\stripSlashes().
Referenced by buildEditingPageObjectGUI().
ilContentPagePageCommandForwarder::setPresentationMode | ( | string | $presentationMode | ) |
string | $presentationMode |
Definition at line 194 of file class.ilContentPagePageCommandForwarder.php.
References $presentationMode.
|
protected |
Definition at line 52 of file class.ilContentPagePageCommandForwarder.php.
Referenced by setBackLinkTab().
|
protected |
Definition at line 32 of file class.ilContentPagePageCommandForwarder.php.
Referenced by __construct().
|
protected |
Definition at line 37 of file class.ilContentPagePageCommandForwarder.php.
Referenced by __construct().
|
protected |
Definition at line 47 of file class.ilContentPagePageCommandForwarder.php.
Referenced by __construct().
|
protected |
Definition at line 27 of file class.ilContentPagePageCommandForwarder.php.
Referenced by setPresentationMode().
|
protected |
Definition at line 42 of file class.ilContentPagePageCommandForwarder.php.
Referenced by __construct().
const ilContentPagePageCommandForwarder::PRESENTATION_MODE_EDITING = 'PRESENTATION_MODE_EDITING' |
presentation mode for authoring
Definition at line 12 of file class.ilContentPagePageCommandForwarder.php.
const ilContentPagePageCommandForwarder::PRESENTATION_MODE_EMBEDDED_PRESENTATION = 'PRESENTATION_MODE_EMBEDDED_PRESENTATION' |
presentation mode for embedded presentation, e.g.
in a kiosk mode
Definition at line 22 of file class.ilContentPagePageCommandForwarder.php.
Referenced by ilContentPageKioskModeView\render().
const ilContentPagePageCommandForwarder::PRESENTATION_MODE_PRESENTATION = 'PRESENTATION_MODE_PRESENTATION' |
presentation mode for requesting
Definition at line 17 of file class.ilContentPagePageCommandForwarder.php.
Referenced by ilObjContentPageGUI\getContent().