|
ILIAS
release_8 Revision v8.24
|
User interface class for page content map editor. More...
Inheritance diagram for ilPCIIMTriggerEditorGUI:
Collaboration diagram for ilPCIIMTriggerEditorGUI:Public Member Functions | |
| __construct (ilPCInteractiveImage $a_content_obj, ilPageObject $a_page, EditGUIRequest $request) | |
| getParentNodeName () | |
| getEditorTitle () | |
| getImageMapTableHTML () | |
| Get trigger table. More... | |
| getToolbar () | |
| addNewArea () | |
| initAreaEditingForm (string $a_edit_property) | |
| Init area editing form. More... | |
| saveArea () | |
| Save new or updated map area. More... | |
| updateTrigger () | |
| Update trigger. More... | |
| confirmDeleteTrigger () | |
| Confirm trigger deletion. More... | |
| deleteTrigger () | |
| Delete trigger. More... | |
| getAdditionalPageXML () | |
| Get additional page xml (to be overwritten) More... | |
| outputPostProcessing (string $a_output) | |
Public Member Functions inherited from ilPCImageMapEditorGUI | |
| __construct ( $a_content_obj, ilPageObject $a_page, EditGUIRequest $request) | |
| getParentNodeName () | |
| getImageMapTableHTML () | |
| saveArea () | |
| Save new or updated map area. More... | |
| deleteAreas () | |
| Delete map areas. More... | |
| getLinkTypeOfArea (int $a_nr) | |
| Get Link Type of Area. More... | |
| getTypeOfArea (int $a_nr) | |
| Get Type of Area (only internal link) More... | |
| getTargetOfArea (int $a_nr) | |
| Get Target of Area (only internal link) More... | |
| getTargetFrameOfArea (int $a_nr) | |
| Get TargetFrame of Area (only internal link) More... | |
| getHrefOfArea (int $a_nr) | |
| Get Href of Area (only external link) More... | |
| updateAreas () | |
| Update map areas. More... | |
| makeMapWorkCopy (string $a_edit_property="", int $a_area_nr=0, bool $a_output_new_area=false, string $a_area_type="", string $a_coords="") | |
| Make work file for editing. More... | |
| getAliasXML () | |
Public Member Functions inherited from ilImageMapEditorGUI | |
| __construct (ilObjMediaObject $a_media_object) | |
| executeCommand () | |
| editMapAreas () | |
| getToolbar () | |
| getEditorTitle () | |
| getImageMapTableHTML () | |
| handleMapParameters () | |
| showImageMap () | |
| updateAreas () | |
| addNewArea () | |
| linkWholePicture () | |
| addRectangle () | |
| addCircle () | |
| addPolygon () | |
| clearSessionVars () | |
| addArea (bool $a_handle=true) | |
| editMapArea (bool $a_get_next_coordinate=false, bool $a_output_new_area=false, bool $a_save_form=false, string $a_edit_property="", int $a_area_nr=0) | |
| Edit a single map area. More... | |
| initAreaEditingForm (string $a_edit_property) | |
| makeMapWorkCopy (string $a_edit_property="", int $a_area_nr=0, bool $a_output_new_area=false, string $a_area_type="", string $a_coords="") | |
| Make work file for editing. More... | |
| getImageMapOutput (string $a_map_edit_mode="") | |
| Render the image map. More... | |
| getAdditionalPageXML () | |
| Get additional page xml (to be overwritten) More... | |
| outputPostProcessing (string $a_output) | |
| getAliasXML () | |
| getMapAreaLinkString (string $a_target, string $a_type, string $a_frame) | |
| Get text name of internal link. More... | |
| editImagemapForward () | |
| Get image map coordinates. More... | |
| saveArea () | |
| Save new or updated map area. More... | |
| setInternalLink () | |
| setLink (bool $a_handle=true) | |
| getLinkTypeOfArea (int $a_nr) | |
| getTypeOfArea (int $a_nr) | |
| Get Type of Area (only internal link) More... | |
| getTargetOfArea (int $a_nr) | |
| Get Target of Area (only internal link) More... | |
| getTargetFrameOfArea (int $a_nr) | |
| Get TargetFrame of Area (only internal link) More... | |
| getHrefOfArea (int $a_nr) | |
| Get Href of Area (only external link) More... | |
| deleteAreas () | |
| Delete map areas. More... | |
| editLink () | |
| Edit existing link. More... | |
| editShapeWholePicture () | |
| Edit an existing shape (make it a whole picture link) More... | |
| editShapeRectangle () | |
| Edit an existing shape (make it a rectangle) More... | |
| editShapeCircle () | |
| Edit an existing shape (make it a circle) More... | |
| editShapePolygon () | |
| Edit an existing shape (make it a polygon) More... | |
| setShape (bool $a_handle=true) | |
| edit shape of existing map area More... | |
| setHighlight () | |
| Set highlight settings. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ilImageMapEditorGUI | |
| static | _recoverParameters () |
| Recover parameters from session variables (static) More... | |
Protected Attributes inherited from ilPCImageMapEditorGUI | |
| MapEditorSessionRepository | $map_repo |
| ilMediaAliasItem | $std_alias_item |
| ilPageObject | $page |
| $content_obj | |
| EditGUIRequest | $edit_request |
Protected Attributes inherited from ilImageMapEditorGUI | |
| ilObjMediaObject | $media_object |
| ImageMapGUIRequest | $request |
| ImageMapManager | $map |
| ilTemplate | $tpl |
| ilGlobalTemplateInterface | $main_tpl |
| ilCtrl | $ctrl |
| ilLanguage | $lng |
| ilToolbarGUI | $toolbar |
User interface class for page content map editor.
Definition at line 27 of file class.ilPCIIMTriggerEditorGUI.php.
| ilPCIIMTriggerEditorGUI::__construct | ( | ilPCInteractiveImage | $a_content_obj, |
| ilPageObject | $a_page, | ||
| EditGUIRequest | $request | ||
| ) |
Definition at line 29 of file class.ilPCIIMTriggerEditorGUI.php.
References ilImageMapEditorGUI\$request, ILIAS\GlobalScreen\Provider\__construct(), ilAccordionGUI\addCss(), ilAccordionGUI\addJavaScript(), and iljQueryUtil\initjQueryUI().
Here is the call graph for this function:| ilPCIIMTriggerEditorGUI::addNewArea | ( | ) |
Reimplemented from ilImageMapEditorGUI.
Definition at line 107 of file class.ilPCIIMTriggerEditorGUI.php.
References ilImageMapEditorGUI\$ctrl, ilImageMapEditorGUI\$lng, and ilLanguage\txt().
Here is the call graph for this function:| ilPCIIMTriggerEditorGUI::confirmDeleteTrigger | ( | ) |
Confirm trigger deletion.
Definition at line 230 of file class.ilPCIIMTriggerEditorGUI.php.
| ilPCIIMTriggerEditorGUI::deleteTrigger | ( | ) |
Delete trigger.
| ilDateTimeException |
Definition at line 260 of file class.ilPCIIMTriggerEditorGUI.php.
References $lng.
| ilPCIIMTriggerEditorGUI::getAdditionalPageXML | ( | ) |
Get additional page xml (to be overwritten)
Reimplemented from ilImageMapEditorGUI.
Definition at line 281 of file class.ilPCIIMTriggerEditorGUI.php.
| ilPCIIMTriggerEditorGUI::getEditorTitle | ( | ) |
Reimplemented from ilImageMapEditorGUI.
Definition at line 49 of file class.ilPCIIMTriggerEditorGUI.php.
References ilImageMapEditorGUI\$lng, and ilLanguage\txt().
Here is the call graph for this function:| ilPCIIMTriggerEditorGUI::getImageMapTableHTML | ( | ) |
Get trigger table.
Reimplemented from ilPCImageMapEditorGUI.
Definition at line 59 of file class.ilPCIIMTriggerEditorGUI.php.
References ilImageMapEditorGUI\$ctrl, ilImageMapEditorGUI\$lng, ilImageMapEditorGUI\$toolbar, getParentNodeName(), and ilLanguage\txt().
Here is the call graph for this function:| ilPCIIMTriggerEditorGUI::getParentNodeName | ( | ) |
Reimplemented from ilPCImageMapEditorGUI.
Definition at line 44 of file class.ilPCIIMTriggerEditorGUI.php.
Referenced by getImageMapTableHTML().
Here is the caller graph for this function:| ilPCIIMTriggerEditorGUI::getToolbar | ( | ) |
Reimplemented from ilImageMapEditorGUI.
Definition at line 85 of file class.ilPCIIMTriggerEditorGUI.php.
References ilImageMapEditorGUI\$ctrl, ilImageMapEditorGUI\$lng, and ilLanguage\txt().
Here is the call graph for this function:| ilPCIIMTriggerEditorGUI::initAreaEditingForm | ( | string | $a_edit_property | ) |
Init area editing form.
Reimplemented from ilImageMapEditorGUI.
Definition at line 126 of file class.ilPCIIMTriggerEditorGUI.php.
| ilPCIIMTriggerEditorGUI::outputPostProcessing | ( | string | $a_output | ) |
Reimplemented from ilImageMapEditorGUI.
Definition at line 286 of file class.ilPCIIMTriggerEditorGUI.php.
References ilPageObjectGUI\PREVIEW.
| ilPCIIMTriggerEditorGUI::saveArea | ( | ) |
Save new or updated map area.
Reimplemented from ilPCImageMapEditorGUI.
Definition at line 157 of file class.ilPCIIMTriggerEditorGUI.php.
References $lng.
| ilPCIIMTriggerEditorGUI::updateTrigger | ( | ) |
Update trigger.
Definition at line 196 of file class.ilPCIIMTriggerEditorGUI.php.
References $lng.