|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilPCMediaObjectGUI. More...
Inheritance diagram for ilPCMediaObjectGUI:
Collaboration diagram for ilPCMediaObjectGUI:Public Member Functions | |
| __construct ($a_pg_obj, $a_content_obj, $a_hier_id=0, $a_pc_id="") | |
| Constructor @access public. More... | |
| setSubCmd ($a_val) | |
| Set table sub command. More... | |
| getSubCmd () | |
| Get table sub command. More... | |
| 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 | |
| __construct ($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 | |
| $tpl | |
| $lng | |
| $ctrl | |
| $pg_obj | |
| $hier_id | |
| $dom | |
| $updated | |
| $target_script | |
| $return_location | |
| $page_config = null | |
Protected Member Functions | |
| checkFixSize () | |
| Check fix size. More... | |
Protected Member Functions inherited from ilPageContentGUI | |
| getCharacteristicsOfCurrentStyle ($a_type) | |
| Get characteristics of current style. More... | |
Protected Attributes | |
| $tabs | |
| $access | |
| $toolbar | |
| $user | |
| $ui | |
| $pool_view | |
| $sub_cmd | |
Protected Attributes inherited from ilPageContentGUI | |
| $error | |
| $log | |
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;" |
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::__construct | ( | $a_pg_obj, | |
| $a_content_obj, | |||
$a_hier_id = 0, |
|||
$a_pc_id = "" |
|||
| ) |
Constructor @access public.
Reimplemented from ilPageContentGUI.
Definition at line 61 of file class.ilPCMediaObjectGUI.php.
References $_GET, $DIC, $ilCtrl, ilPageContentGUI\setCharacteristics(), and user().
Here is the call graph for this function:| ilPCMediaObjectGUI::centerAlign | ( | ) |
align media object to center
Definition at line 1185 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 278 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_SESSION, $ctrl, $form, $ilCtrl, ilPageContentGUI\$lng, $tabs, ilPageContentGUI\displayValidationError(), getTabs(), insertFromPool(), poolSelection(), and selectPool().
Here is the call graph for this function:
|
protected |
Check fix size.
Definition at line 331 of file class.ilPCMediaObjectGUI.php.
References $ok, ilPageContentGUI\getHierId(), and ilUtil\sendFailure().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPCMediaObjectGUI::checkStyleSelection | ( | ) |
Checks whether style selection shoudl be available or not.
Definition at line 1265 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 1173 of file class.ilPCMediaObjectGUI.php.
| & 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 548 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_POST, ilPageContentGUI\$content_obj, $ctrl, $i, $ilCtrl, ilPageContentGUI\$lng, ilPageContentGUI\getPage(), insert(), ilMediaPoolItem\lookupForeignId(), 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 518 of file class.ilPCMediaObjectGUI.php.
References create().
Here is the call graph for this function:| ilPCMediaObjectGUI::editAlias | ( | ) |
edit properties form
Definition at line 624 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 1280 of file class.ilPCMediaObjectGUI.php.
References $ctrl, $form, $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 151 of file class.ilPCMediaObjectGUI.php.
References ilPageContentGUI\$lng, $ret, $tabs, ilPageContentGUI\$tpl, checkFixSize(), 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 900 of file class.ilPCMediaObjectGUI.php.
References ilPageContentGUI\$lng, $values, 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 143 of file class.ilPCMediaObjectGUI.php.
Referenced by executeCommand(), and getTabs().
Here is the caller graph for this function:| ilPCMediaObjectGUI::getHeader | ( | ) |
| ilPCMediaObjectGUI::getSubCmd | ( | ) |
Get table sub command.
Definition at line 112 of file class.ilPCMediaObjectGUI.php.
References $sub_cmd.
Referenced by insertFromPool().
Here is the caller graph for this function:| 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 1354 of file class.ilPCMediaObjectGUI.php.
References $ctrl, $format, $ilCtrl, $tabs, 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::initAliasForm | ( | ) |
Init alias form.
Definition at line 636 of file class.ilPCMediaObjectGUI.php.
References $ctrl, $format, $ilCtrl, $lm_set, ilPageContentGUI\$lng, $title, 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 218 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_SESSION, $ctrl, $form, $ilCtrl, ilPageContentGUI\$lng, $tabs, 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 358 of file class.ilPCMediaObjectGUI.php.
References $_SESSION, $access, $ctrl, $f, $html, $ilCtrl, ilPageContentGUI\$lng, $tabs, ilPageContentGUI\$tpl, $ui, ilObject\_lookupObjId(), ilObject\_lookupType(), getSubCmd(), 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 1201 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 1233 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 485 of file class.ilPCMediaObjectGUI.php.
References $ctrl, $ilCtrl, $tabs, 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 1217 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 1249 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 1050 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 1336 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 527 of file class.ilPCMediaObjectGUI.php.
References $_POST, $ctrl, $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 469 of file class.ilPCMediaObjectGUI.php.
References $_GET, $_SESSION, $ctrl, 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 133 of file class.ilPCMediaObjectGUI.php.
| ilPCMediaObjectGUI::setHeader | ( | $a_title = "" | ) |
Definition at line 118 of file class.ilPCMediaObjectGUI.php.
| ilPCMediaObjectGUI::setSubCmd | ( | $a_val | ) |
Set table sub command.
| string | $a_val | command |
Definition at line 102 of file class.ilPCMediaObjectGUI.php.
|
protected |
Definition at line 31 of file class.ilPCMediaObjectGUI.php.
Referenced by insertFromPool().
| ilPCMediaObjectGUI::$ctrl |
Definition at line 54 of file class.ilPCMediaObjectGUI.php.
Referenced by changeObjectReference(), create(), editStyle(), getTabs(), initAliasForm(), insert(), insertFromPool(), poolSelection(), selectObjectReference(), and selectPool().
| ilPCMediaObjectGUI::$header |
Definition at line 53 of file class.ilPCMediaObjectGUI.php.
Referenced by getHeader().
|
protected |
Definition at line 51 of file class.ilPCMediaObjectGUI.php.
|
protected |
Definition at line 59 of file class.ilPCMediaObjectGUI.php.
Referenced by getSubCmd().
|
protected |
Definition at line 26 of file class.ilPCMediaObjectGUI.php.
Referenced by changeObjectReference(), executeCommand(), getTabs(), insert(), insertFromPool(), and poolSelection().
|
protected |
Definition at line 36 of file class.ilPCMediaObjectGUI.php.
|
protected |
Definition at line 46 of file class.ilPCMediaObjectGUI.php.
Referenced by insertFromPool().
|
protected |
Definition at line 41 of file class.ilPCMediaObjectGUI.php.
Referenced by copyToClipboard().