ILIAS
Release_3_10_x_branch Revision 61812
|
Class ilInternalLinkGUI. More...
Public Member Functions | |
ilInternalLinkGUI ($a_default_type, $a_default_obj) | |
determineLinkType () | |
setMode ($a_mode="text") | |
setSetLinkTargetScript ($a_script) | |
setReturn ($a_return) | |
getSetLinkTargetScript () | |
filterLinkType ($a_link_type) | |
& | executeCommand () |
resetSessionVars () | |
resetLinkList () | |
closeLinkHelp () | |
prepareJavascriptOutput ($str) | |
showLinkHelp () | |
show link help list | |
outputThumbnail (&$tpl, $a_id, $a_mode="") | |
output thumbnail | |
changeLinkType () | |
change link type | |
setMedPoolFolder () | |
select media pool folder | |
changeTargetObject ($a_type="") | |
cange target object | |
selectRepositoryItem () | |
select repository item explorer | |
isEnabledJavaScript () | |
determine, wether js is used |
Data Fields | |
$default_type | |
$default_obj | |
$link_type | |
$link_target | |
$lng | |
$mode | |
$set_link_script | |
$ctrl | |
$tree |
Class ilInternalLinkGUI.
Some gui methods to handle internal links
Definition at line 37 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::changeLinkType | ( | ) |
change link type
Definition at line 813 of file class.ilInternalLinkGUI.php.
References $_SESSION, determineLinkType(), and showLinkHelp().
ilInternalLinkGUI::changeTargetObject | ( | $a_type = "" | ) |
cange target object
Definition at line 832 of file class.ilInternalLinkGUI.php.
References $_GET, $_SESSION, $tpl, ilUtil\appendUrlParameterString(), exit, ilUtil\getStyleSheetLocation(), IL_FM_POSITIVE, and showLinkHelp().
Referenced by showLinkHelp().
ilInternalLinkGUI::closeLinkHelp | ( | ) |
Definition at line 175 of file class.ilInternalLinkGUI.php.
References ilUtil\redirect().
ilInternalLinkGUI::determineLinkType | ( | ) |
Definition at line 108 of file class.ilInternalLinkGUI.php.
References $_SESSION.
Referenced by changeLinkType(), ilInternalLinkGUI(), and resetLinkList().
& ilInternalLinkGUI::executeCommand | ( | ) |
ilInternalLinkGUI::filterLinkType | ( | $a_link_type | ) |
Definition at line 141 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::getSetLinkTargetScript | ( | ) |
Definition at line 136 of file class.ilInternalLinkGUI.php.
References $set_link_script.
Referenced by selectRepositoryItem(), and showLinkHelp().
ilInternalLinkGUI::ilInternalLinkGUI | ( | $a_default_type, | |
$a_default_obj | |||
) |
Definition at line 49 of file class.ilInternalLinkGUI.php.
References $_SESSION, $default_obj, $ilCtrl, $lng, $tree, ilObject\_lookupType(), determineLinkType(), and resetSessionVars().
ilInternalLinkGUI::isEnabledJavaScript | ( | ) |
determine, wether js is used
Definition at line 1063 of file class.ilInternalLinkGUI.php.
References ilPageEditorGUI\_doJSEditing().
Referenced by outputThumbnail(), and showLinkHelp().
ilInternalLinkGUI::outputThumbnail | ( | & | $tpl, |
$a_id, | |||
$a_mode = "" |
|||
) |
output thumbnail
Definition at line 764 of file class.ilInternalLinkGUI.php.
References $tpl, and isEnabledJavaScript().
Referenced by showLinkHelp().
ilInternalLinkGUI::prepareJavascriptOutput | ( | $str | ) |
Definition at line 188 of file class.ilInternalLinkGUI.php.
References ilPageEditorGUI\_doJSEditing().
Referenced by showLinkHelp().
ilInternalLinkGUI::resetLinkList | ( | ) |
Definition at line 168 of file class.ilInternalLinkGUI.php.
References determineLinkType(), resetSessionVars(), and showLinkHelp().
ilInternalLinkGUI::resetSessionVars | ( | ) |
Definition at line 161 of file class.ilInternalLinkGUI.php.
References $_SESSION.
Referenced by ilInternalLinkGUI(), and resetLinkList().
ilInternalLinkGUI::selectRepositoryItem | ( | ) |
select repository item explorer
Definition at line 970 of file class.ilInternalLinkGUI.php.
References $_GET, $_SESSION, $tpl, ilUtil\appendUrlParameterString(), getSetLinkTargetScript(), ilUtil\getStyleSheetLocation(), and IL_FM_POSITIVE.
Referenced by showLinkHelp().
ilInternalLinkGUI::setMedPoolFolder | ( | ) |
select media pool folder
Definition at line 823 of file class.ilInternalLinkGUI.php.
References $_GET, $_SESSION, and showLinkHelp().
ilInternalLinkGUI::setMode | ( | $a_mode = "text" | ) |
Definition at line 121 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::setReturn | ( | $a_return | ) |
Definition at line 131 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::setSetLinkTargetScript | ( | $a_script | ) |
Definition at line 126 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::showLinkHelp | ( | ) |
show link help list
Definition at line 204 of file class.ilInternalLinkGUI.php.
References $_SESSION, $link_type, $tpl, ilObject\_lookupObjId(), ilObject\_lookupType(), ilImageMapEditorGUI\_recoverParameters(), ilUtil\appendUrlParameterString(), changeTargetObject(), exit, ilUtil\formSelect(), ilUtil\getImagePath(), ilLMPageObject\getPageList(), getSetLinkTargetScript(), ilUtil\getStyleSheetLocation(), isEnabledJavaScript(), outputThumbnail(), prepareJavascriptOutput(), and selectRepositoryItem().
Referenced by changeLinkType(), changeTargetObject(), resetLinkList(), and setMedPoolFolder().
ilInternalLinkGUI::$ctrl |
Definition at line 46 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::$default_obj |
Definition at line 40 of file class.ilInternalLinkGUI.php.
Referenced by ilInternalLinkGUI().
ilInternalLinkGUI::$default_type |
Definition at line 39 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::$link_target |
Definition at line 42 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::$link_type |
Definition at line 41 of file class.ilInternalLinkGUI.php.
Referenced by showLinkHelp().
ilInternalLinkGUI::$lng |
Definition at line 43 of file class.ilInternalLinkGUI.php.
Referenced by ilInternalLinkGUI().
ilInternalLinkGUI::$mode |
Definition at line 44 of file class.ilInternalLinkGUI.php.
ilInternalLinkGUI::$set_link_script |
Definition at line 45 of file class.ilInternalLinkGUI.php.
Referenced by getSetLinkTargetScript().
ilInternalLinkGUI::$tree |
Definition at line 47 of file class.ilInternalLinkGUI.php.
Referenced by ilInternalLinkGUI().