|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
User interface class for page content map editor. More...
Inheritance diagram for ilPCImageMapEditorGUI:
Collaboration diagram for ilPCImageMapEditorGUI:Public Member Functions | |
| __construct ($a_content_obj, $a_page) | |
| Constructor. More... | |
| getParentNodeName () | |
| Get parent node name. More... | |
| getImageMapTableHTML () | |
| Get table HTML. More... | |
| saveArea () | |
| Save new or updated map area. More... | |
| deleteAreas () | |
| Delete map areas. More... | |
| getLinkTypeOfArea ($a_nr) | |
| Get Link Type of Area. More... | |
| getTypeOfArea ($a_nr) | |
| Get Type of Area (only internal link) More... | |
| getTargetOfArea ($a_nr) | |
| Get Target of Area (only internal link) More... | |
| getTargetFrameOfArea ($a_nr) | |
| Get TargetFrame of Area (only internal link) More... | |
| getHrefOfArea ($a_nr) | |
| Get Href of Area (only external link) More... | |
| updateAreas () | |
| Update map areas. More... | |
| makeMapWorkCopy ( $a_edit_property="", $a_area_nr=0, $a_output_new_area=false, $a_area_type="", $a_coords="") | |
| Make work file for editing. More... | |
| getAliasXML () | |
Public Member Functions inherited from ilImageMapEditorGUI | |
| __construct ($a_media_object) | |
| Constructor. More... | |
| executeCommand () | |
| Execute current command. More... | |
| editMapAreas () | |
| Show map areas. More... | |
| getToolbar () | |
| Get toolbar. More... | |
| getEditorTitle () | |
| Get editor title. More... | |
| getImageMapTableHTML () | |
| Get table HTML. More... | |
| handleMapParameters () | |
| handle parameter during map area editing (storing to session) More... | |
| showImageMap () | |
| show image map More... | |
| updateAreas () | |
| Update map areas. More... | |
| addNewArea () | |
| Add area. More... | |
| linkWholePicture () | |
| Link the whole picture. More... | |
| addRectangle () | |
| Add a new rectangle. More... | |
| addCircle () | |
| Add a new circle. More... | |
| addPolygon () | |
| Add a new polygon. More... | |
| clearSessionVars () | |
| Clear Session Vars. More... | |
| addArea ($a_handle=true) | |
| Handle adding new area process. More... | |
| editMapArea ( $a_get_next_coordinate=false, $a_output_new_area=false, $a_save_form=false, $a_edit_property="", $a_area_nr=0) | |
| Edit a single map area. More... | |
| initAreaEditingForm ($a_edit_property) | |
| Init area editing form. More... | |
| makeMapWorkCopy ( $a_edit_property="", $a_area_nr=0, $a_output_new_area=false, $a_area_type="", $a_coords="") | |
| Make work file for editing. More... | |
| getImageMapOutput ($a_map_edit_mode="") | |
| Render the image map. More... | |
| getAdditionalPageXML () | |
| Get additional page xml (to be overwritten) More... | |
| outputPostProcessing ($a_output) | |
| Output post processing. More... | |
| getAliasXML () | |
| getMapAreaLinkString ($a_target, $a_type, $a_frame) | |
| Get text name of internal link. More... | |
| editImagemapForward () | |
| Get image map coordinates. More... | |
| saveArea () | |
| Save new or updated map area. More... | |
| setInternalLink () | |
| Set internal link. More... | |
| setLink ($a_handle=true) | |
| Set link. More... | |
| getLinkTypeOfArea ($a_nr) | |
| Get Link Type of Area. More... | |
| getTypeOfArea ($a_nr) | |
| Get Type of Area (only internal link) More... | |
| getTargetOfArea ($a_nr) | |
| Get Target of Area (only internal link) More... | |
| getTargetFrameOfArea ($a_nr) | |
| Get TargetFrame of Area (only internal link) More... | |
| getHrefOfArea ($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 ($a_handle=true) | |
| edit shape of existing map area More... | |
| setHighlight () | |
| Set highlight settings. More... | |
Protected Attributes | |
| $lng | |
| $ctrl | |
Protected Attributes inherited from ilImageMapEditorGUI | |
| $ctrl | |
| $tpl | |
| $lng | |
| $toolbar | |
Additional Inherited Members | |
Static Public Member Functions inherited from ilImageMapEditorGUI | |
| static | _recoverParameters () |
| Recover parameters from session variables (static) More... | |
User interface class for page content map editor.
@ilCtrl_Calls ilPCImageMapEditorGUI: ilInternalLinkGUI
Definition at line 17 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::__construct | ( | $a_content_obj, | |
| $a_page | |||
| ) |
Constructor.
Reimplemented in ilPCIIMTriggerEditorGUI.
Definition at line 32 of file class.ilPCImageMapEditorGUI.php.
References $DIC, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:| ilPCImageMapEditorGUI::deleteAreas | ( | ) |
Delete map areas.
Reimplemented from ilImageMapEditorGUI.
Definition at line 171 of file class.ilPCImageMapEditorGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, and ilUtil\sendFailure().
Here is the call graph for this function:| ilPCImageMapEditorGUI::getAliasXML | ( | ) |
Reimplemented from ilImageMapEditorGUI.
Definition at line 328 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::getHrefOfArea | ( | $a_nr | ) |
Get Href of Area (only external link)
Reimplemented from ilImageMapEditorGUI.
Definition at line 240 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::getImageMapTableHTML | ( | ) |
Get table HTML.
Reimplemented from ilImageMapEditorGUI.
Reimplemented in ilPCIIMTriggerEditorGUI.
Definition at line 64 of file class.ilPCImageMapEditorGUI.php.
References getParentNodeName().
Here is the call graph for this function:| ilPCImageMapEditorGUI::getLinkTypeOfArea | ( | $a_nr | ) |
Get Link Type of Area.
Reimplemented from ilImageMapEditorGUI.
Definition at line 200 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::getParentNodeName | ( | ) |
Get parent node name.
Reimplemented in ilPCIIMTriggerEditorGUI.
Definition at line 56 of file class.ilPCImageMapEditorGUI.php.
Referenced by getImageMapTableHTML().
Here is the caller graph for this function:| ilPCImageMapEditorGUI::getTargetFrameOfArea | ( | $a_nr | ) |
Get TargetFrame of Area (only internal link)
Reimplemented from ilImageMapEditorGUI.
Definition at line 230 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::getTargetOfArea | ( | $a_nr | ) |
Get Target of Area (only internal link)
Reimplemented from ilImageMapEditorGUI.
Definition at line 220 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::getTypeOfArea | ( | $a_nr | ) |
Get Type of Area (only internal link)
Reimplemented from ilImageMapEditorGUI.
Definition at line 210 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::makeMapWorkCopy | ( | $a_edit_property = "", |
|
$a_area_nr = 0, |
|||
$a_output_new_area = false, |
|||
$a_area_type = "", |
|||
$a_coords = "" |
|||
| ) |
Make work file for editing.
Reimplemented from ilImageMapEditorGUI.
Definition at line 286 of file class.ilPCImageMapEditorGUI.php.
| ilPCImageMapEditorGUI::saveArea | ( | ) |
Save new or updated map area.
Reimplemented from ilImageMapEditorGUI.
Reimplemented in ilPCIIMTriggerEditorGUI.
Definition at line 79 of file class.ilPCImageMapEditorGUI.php.
References $_POST, $_SESSION, $ctrl, $ilCtrl, $lng, IL_EXT_LINK, IL_INT_LINK, IL_NO_LINK, and ilUtil\stripSlashes().
Here is the call graph for this function:| ilPCImageMapEditorGUI::updateAreas | ( | ) |
Update map areas.
Reimplemented from ilImageMapEditorGUI.
Definition at line 250 of file class.ilPCImageMapEditorGUI.php.
References $_POST, $ctrl, $ilCtrl, $lng, $name, and ilUtil\stripSlashes().
Here is the call graph for this function:
|
protected |
Definition at line 27 of file class.ilPCImageMapEditorGUI.php.
Referenced by deleteAreas(), saveArea(), and updateAreas().
|
protected |
Definition at line 22 of file class.ilPCImageMapEditorGUI.php.
Referenced by deleteAreas(), saveArea(), and updateAreas().