|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Class ilPCMediaObjectGUI. More...
Inheritance diagram for ilPCMediaObjectGUI:
Collaboration diagram for ilPCMediaObjectGUI:Public Member Functions | |
| ilPCMediaObjectGUI ($a_pg_obj, $a_content_obj, $a_hier_id=0, $a_pc_id="") | |
| setHeader ($a_title="") | |
| getHeader () | |
| setEnabledMapAreas ($a_enabledmapareas) | |
| Set Enable map areas. More... | |
| getEnabledMapAreas () | |
| Get Enable map areas. More... | |
| & | executeCommand () |
| execute command More... | |
| insert ($a_post_cmd="edpost", $a_submit_cmd="create_mob", $a_input_error=false) | |
| Insert new media object form. More... | |
| changeObjectReference () | |
| Change object reference. More... | |
| insertFromPool ($a_change_obj_ref=false) | |
| Insert media object from pool. More... | |
| selectPool ($a_change_obj_ref=false) | |
| Select concrete pool. More... | |
| poolSelection ($a_change_obj_ref=false) | |
| Pool Selection. More... | |
| createNewObjectReference () | |
| Create new media object and replace currrent media item with it. More... | |
| selectObjectReference () | |
| Create new media object and replace currrent media item with it. More... | |
| & | create ($a_create_alias=true, $a_change_obj_ref=false) |
| create new media object in dom and update page in db More... | |
| editAlias () | |
| edit properties form More... | |
| initAliasForm () | |
| Init alias form. More... | |
| getAliasValues () | |
| Put alias values into form. More... | |
| saveAliasProperties () | |
| save table properties in db and return to page edit screen More... | |
| copyToClipboard () | |
| copy media object to clipboard More... | |
| centerAlign () | |
| align media object to center More... | |
| leftAlign () | |
| align media object to left More... | |
| rightAlign () | |
| align media object to right More... | |
| leftFloatAlign () | |
| align media object to left, floating text More... | |
| rightFloatAlign () | |
| align media object to right, floating text More... | |
| checkStyleSelection () | |
| Checks whether style selection shoudl be available or not. More... | |
| editStyle () | |
| Edit Style. More... | |
| saveStyle () | |
| Save Style. More... | |
| getTabs (&$tab_gui, $a_create=false, $a_change_obj_ref=false) | |
| add tabs to ilTabsGUI object More... | |
Public Member Functions inherited from ilPageContentGUI | |
| ilPageContentGUI ($a_pg_obj, $a_content_obj, $a_hier_id=0, $a_pc_id="") | |
| Constructor @access public. More... | |
| setContentObject ($a_val) | |
| Set content object. More... | |
| getContentObject () | |
| Get content object. More... | |
| setPage ($a_val) | |
| Set page. More... | |
| getPage () | |
| Get page. More... | |
| setPageConfig ($a_val) | |
| Set Page Config. More... | |
| getPageConfig () | |
| Get Page Config. More... | |
| setStyleId ($a_styleid) | |
| Set Style Id. More... | |
| getStyleId () | |
| Get Style Id. More... | |
| getStyle () | |
| Get style object. More... | |
| setCharacteristics ($a_chars) | |
| Set Characteristics. More... | |
| getCharacteristics () | |
| Get characteristics. More... | |
| getHierId () | |
| get hierarchical id in dom object More... | |
| setHierId ($a_hier_id) | |
| get hierarchical id in dom object More... | |
| getBBMenu ($a_ta_name="par_content") | |
| Get the bb menu incl. More... | |
| delete () | |
| delete content element More... | |
| moveAfter () | |
| move content element after another element More... | |
| moveBefore () | |
| move content element before another element More... | |
| splitPage () | |
| split page to new page at specified position More... | |
| splitPageNext () | |
| split page to next page at specified position More... | |
| displayValidationError () | |
| display validation errors More... | |
| cancelCreate () | |
| cancel creating page content More... | |
| cancelUpdate () | |
| cancel update More... | |
| cancel () | |
| Cancel. More... | |
| deactivate () | |
| gui function set enabled if is not enabled and vice versa More... | |
| cut () | |
| Cut single element. More... | |
| copy () | |
| Copy single element. More... | |
| getTemplateOptions ($a_type) | |
| Get table templates. More... | |
Data Fields | |
| $header | |
| $ctrl | |
Data Fields inherited from ilPageContentGUI | |
| $content_obj | |
| $ilias | |
| $tpl | |
| $lng | |
| $ctrl | |
| $pg_obj | |
| $hier_id | |
| $dom | |
| $updated | |
| $target_script | |
| $return_location | |
| $page_config = null | |
Additional Inherited Members | |
Static Public Member Functions inherited from ilPageContentGUI | |
| static | _getCommonBBButtons () |
| Get common bb buttons. More... | |
Static Public Attributes inherited from ilPageContentGUI | |
| static | $style_selector_reset = "margin-top:2px; margin-bottom:2px; text-indent:0px; position:static; float:none; width: auto;" |
Protected Member Functions inherited from ilPageContentGUI | |
| getCharacteristicsOfCurrentStyle ($a_type) | |
| Get characteristics of current style. More... | |
Protected Attributes inherited from ilPageContentGUI | |
| $log | |
Static Protected Attributes inherited from ilPageContentGUI | |
| static | $common_bb_buttons |
Class ilPCMediaObjectGUI.
Editing User Interface for MediaObjects within LMs (see ILIAS DTD)
@ilCtrl_Calls ilPCMediaObjectGUI: ilObjMediaObjectGUI, ilPCImageMapEditorGUI
Definition at line 21 of file class.ilPCMediaObjectGUI.php.
| ilPCMediaObjectGUI::centerAlign | ( | ) |
align media object to center
Definition at line 1081 of file class.ilPCMediaObjectGUI.php.
References $_SESSION, and ilPageContentGUI\getHierId().
Here is the call graph for this function:| ilPCMediaObjectGUI::changeObjectReference | ( | ) |
Change object reference.
Definition at line 204 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_SESSION, $ilCtrl, ilPageContentGUI\$lng, ilPageContentGUI\displayValidationError(), getTabs(), insertFromPool(), poolSelection(), and selectPool().
Here is the call graph for this function:| ilPCMediaObjectGUI::checkStyleSelection | ( | ) |
Checks whether style selection shoudl be available or not.
Definition at line 1141 of file class.ilPCMediaObjectGUI.php.
References ilPageContentGUI\getCharacteristics().
Referenced by getTabs().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::copyToClipboard | ( | ) |
copy media object to clipboard
Definition at line 1070 of file class.ilPCMediaObjectGUI.php.
References ilUtil\sendSuccess().
Here is the call graph for this function:| & ilPCMediaObjectGUI::create | ( | $a_create_alias = true, |
|
$a_change_obj_ref = false |
|||
| ) |
create new media object in dom and update page in db
Definition at line 401 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_POST, ilPageContentGUI\$content_obj, $ilCtrl, ilPageContentGUI\$lng, ilPageContentGUI\getPage(), insert(), ilMediaPoolItem\lookupForeignId(), ilUtil\sendSuccess(), ilPageContentGUI\setHierId(), and ilObjMediaObjectGUI\setObjectPerCreationForm().
Referenced by createNewObjectReference().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::createNewObjectReference | ( | ) |
Create new media object and replace currrent media item with it.
(keep all instance parameters)
Definition at line 368 of file class.ilPCMediaObjectGUI.php.
References create().
Here is the call graph for this function:| ilPCMediaObjectGUI::editAlias | ( | ) |
edit properties form
Definition at line 488 of file class.ilPCMediaObjectGUI.php.
References ilPageContentGUI\$tpl, getAliasValues(), and initAliasForm().
Referenced by saveAliasProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::editStyle | ( | ) |
Edit Style.
Definition at line 1157 of file class.ilPCMediaObjectGUI.php.
References $html, $ilCtrl, ilPageContentGUI\$lng, $ret, ilPageContentGUI\$tpl, ilPageContentGUI\displayValidationError(), and ilPageContentGUI\getCharacteristics().
Referenced by saveStyle().
Here is the call graph for this function:
Here is the caller graph for this function:| & ilPCMediaObjectGUI::executeCommand | ( | ) |
execute command
Definition at line 72 of file class.ilPCMediaObjectGUI.php.
References $cmd, ilPageContentGUI\$lng, $ret, ilPageContentGUI\$tpl, ilPageContentGUI\getCharacteristicsOfCurrentStyle(), getEnabledMapAreas(), ilUtil\getImagePath(), and getTabs().
Here is the call graph for this function:| ilPCMediaObjectGUI::getAliasValues | ( | ) |
Put alias values into form.
Definition at line 747 of file class.ilPCMediaObjectGUI.php.
References ilPageContentGUI\$lng, ilObjMediaObject\_useAutoStartParameterOnly(), and ilPageContentGUI\getHierId().
Referenced by editAlias().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::getEnabledMapAreas | ( | ) |
Get Enable map areas.
Definition at line 64 of file class.ilPCMediaObjectGUI.php.
Referenced by executeCommand(), and getTabs().
Here is the caller graph for this function:| ilPCMediaObjectGUI::getHeader | ( | ) |
| ilPCMediaObjectGUI::getTabs | ( | & | $tab_gui, |
$a_create = false, |
|||
$a_change_obj_ref = false |
|||
| ) |
add tabs to ilTabsGUI object
| object | $tab_gui | ilTabsGUI object |
| boolean | $a_create | new creation true/false |
Definition at line 1233 of file class.ilPCMediaObjectGUI.php.
References $cmd, $ilCtrl, checkStyleSelection(), and getEnabledMapAreas().
Referenced by changeObjectReference(), executeCommand(), insert(), insertFromPool(), and poolSelection().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::ilPCMediaObjectGUI | ( | $a_pg_obj, | |
| $a_content_obj, | |||
$a_hier_id = 0, |
|||
$a_pc_id = "" |
|||
| ) |
Definition at line 26 of file class.ilPCMediaObjectGUI.php.
References $ilCtrl, and ilPageContentGUI\setCharacteristics().
Here is the call graph for this function:| ilPCMediaObjectGUI::initAliasForm | ( | ) |
Init alias form.
Definition at line 500 of file class.ilPCMediaObjectGUI.php.
References $ilCtrl, $lm_set, ilPageContentGUI\$lng, ilObjMediaObject\_getSimpleMimeTypes(), ilObjMediaObject\_useAutoStartParameterOnly(), and ilPageContentGUI\getHierId().
Referenced by editAlias().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::insert | ( | $a_post_cmd = "edpost", |
|
$a_submit_cmd = "create_mob", |
|||
$a_input_error = false |
|||
| ) |
Insert new media object form.
Definition at line 140 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_SESSION, $ilCtrl, ilPageContentGUI\$lng, ilPageContentGUI\$tpl, ilPageContentGUI\displayValidationError(), getTabs(), insertFromPool(), poolSelection(), and selectPool().
Referenced by create().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::insertFromPool | ( | $a_change_obj_ref = false | ) |
Insert media object from pool.
Definition at line 258 of file class.ilPCMediaObjectGUI.php.
References $_SESSION, $html, $ilCtrl, ilPageContentGUI\$lng, ilPageContentGUI\$tpl, ilObject\_lookupObjId(), ilObject\_lookupType(), getTabs(), ilMediaPoolTableGUI\IL_MEP_SELECT, ilMediaPoolTableGUI\IL_MEP_SELECT_SINGLE, and poolSelection().
Referenced by changeObjectReference(), and insert().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::leftAlign | ( | ) |
align media object to left
Definition at line 1093 of file class.ilPCMediaObjectGUI.php.
References $_SESSION, and ilPageContentGUI\getHierId().
Here is the call graph for this function:| ilPCMediaObjectGUI::leftFloatAlign | ( | ) |
align media object to left, floating text
Definition at line 1117 of file class.ilPCMediaObjectGUI.php.
References $_SESSION, and ilPageContentGUI\getHierId().
Here is the call graph for this function:| ilPCMediaObjectGUI::poolSelection | ( | $a_change_obj_ref = false | ) |
Pool Selection.
Definition at line 333 of file class.ilPCMediaObjectGUI.php.
References $ilCtrl, ilPageContentGUI\$tpl, and getTabs().
Referenced by changeObjectReference(), insert(), and insertFromPool().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::rightAlign | ( | ) |
align media object to right
Definition at line 1105 of file class.ilPCMediaObjectGUI.php.
References $_SESSION, and ilPageContentGUI\getHierId().
Here is the call graph for this function:| ilPCMediaObjectGUI::rightFloatAlign | ( | ) |
align media object to right, floating text
Definition at line 1129 of file class.ilPCMediaObjectGUI.php.
References $_SESSION, and ilPageContentGUI\getHierId().
Here is the call graph for this function:| ilPCMediaObjectGUI::saveAliasProperties | ( | ) |
save table properties in db and return to page edit screen
Definition at line 916 of file class.ilPCMediaObjectGUI.php.
References $_POST, ilObjMediaObject\_useAutoStartParameterOnly(), editAlias(), ilUtil\extractParameterString(), ilPageContentGUI\getHierId(), and ilUtil\stripSlashes().
Here is the call graph for this function:| ilPCMediaObjectGUI::saveStyle | ( | ) |
Save Style.
Definition at line 1212 of file class.ilPCMediaObjectGUI.php.
References $_POST, and editStyle().
Here is the call graph for this function:| ilPCMediaObjectGUI::selectObjectReference | ( | ) |
Create new media object and replace currrent media item with it.
(keep all instance parameters)
Definition at line 377 of file class.ilPCMediaObjectGUI.php.
References $_POST, $ilCtrl, ilPageContentGUI\$lng, ilMediaPoolItem\lookupForeignId(), and ilUtil\sendInfo().
Here is the call graph for this function:| ilPCMediaObjectGUI::selectPool | ( | $a_change_obj_ref = false | ) |
Select concrete pool.
Definition at line 314 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_SESSION, and $ilCtrl.
Referenced by changeObjectReference(), and insert().
Here is the caller graph for this function:| ilPCMediaObjectGUI::setEnabledMapAreas | ( | $a_enabledmapareas | ) |
Set Enable map areas.
| boolean | $a_enabledmapareas | Enable map areas |
Definition at line 54 of file class.ilPCMediaObjectGUI.php.
| ilPCMediaObjectGUI::setHeader | ( | $a_title = "" | ) |
Definition at line 39 of file class.ilPCMediaObjectGUI.php.
| ilPCMediaObjectGUI::$ctrl |
Definition at line 24 of file class.ilPCMediaObjectGUI.php.
| ilPCMediaObjectGUI::$header |
Definition at line 23 of file class.ilPCMediaObjectGUI.php.
Referenced by getHeader().