ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
User interface class for page content map editor. More...
Public Member Functions | |
__construct ($a_content_obj, $a_page) | |
Constructor. More... | |
getParentNodeName () | |
Get parent node name. More... | |
getEditorTitle () | |
Get editor title. More... | |
getImageMapTableHTML () | |
Get trigger table. More... | |
getToolbar () | |
Get toolbar. More... | |
addNewArea () | |
Add new area. More... | |
initAreaEditingForm ($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 ($a_output) | |
Output post processing. More... | |
Public Member Functions inherited from ilPCImageMapEditorGUI | |
__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 | |
$tpl | |
$lng | |
$toolbar | |
$ctrl | |
Protected Attributes inherited from ilPCImageMapEditorGUI | |
$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.
ilPCIIMTriggerEditorGUI: ilInternalLinkGUI
Definition at line 17 of file class.ilPCIIMTriggerEditorGUI.php.
ilPCIIMTriggerEditorGUI::__construct | ( | $a_content_obj, | |
$a_page | |||
) |
Constructor.
Definition at line 42 of file class.ilPCIIMTriggerEditorGUI.php.
References $DIC, $tpl, ilAccordionGUI\addCss(), ilAccordionGUI\addJavaScript(), and iljQueryUtil\initjQueryUI().
ilPCIIMTriggerEditorGUI::addNewArea | ( | ) |
Add new area.
Definition at line 152 of file class.ilPCIIMTriggerEditorGUI.php.
References $_POST, $ctrl, $ilCtrl, $lng, and ilUtil\sendSuccess().
ilPCIIMTriggerEditorGUI::confirmDeleteTrigger | ( | ) |
Confirm trigger deletion.
Definition at line 265 of file class.ilPCIIMTriggerEditorGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, and ilUtil\sendFailure().
ilPCIIMTriggerEditorGUI::deleteTrigger | ( | ) |
Delete trigger.
Definition at line 293 of file class.ilPCIIMTriggerEditorGUI.php.
References $_POST, $ctrl, $ilCtrl, $lng, and ilUtil\sendSuccess().
ilPCIIMTriggerEditorGUI::getAdditionalPageXML | ( | ) |
Get additional page xml (to be overwritten)
Definition at line 314 of file class.ilPCIIMTriggerEditorGUI.php.
ilPCIIMTriggerEditorGUI::getEditorTitle | ( | ) |
Get editor title.
Definition at line 80 of file class.ilPCIIMTriggerEditorGUI.php.
References $lng.
ilPCIIMTriggerEditorGUI::getImageMapTableHTML | ( | ) |
Get trigger table.
Definition at line 90 of file class.ilPCIIMTriggerEditorGUI.php.
References $ctrl, $ilCtrl, $lng, $toolbar, $tpl, and getParentNodeName().
ilPCIIMTriggerEditorGUI::getParentNodeName | ( | ) |
Get parent node name.
Definition at line 70 of file class.ilPCIIMTriggerEditorGUI.php.
Referenced by getImageMapTableHTML().
ilPCIIMTriggerEditorGUI::getToolbar | ( | ) |
Get toolbar.
Definition at line 123 of file class.ilPCIIMTriggerEditorGUI.php.
References $ctrl, $ilCtrl, $lng, $options, $si, array, and ilSelectInputGUI\setOptions().
ilPCIIMTriggerEditorGUI::initAreaEditingForm | ( | $a_edit_property | ) |
Init area editing form.
int | $a_mode | Edit Mode |
Definition at line 172 of file class.ilPCIIMTriggerEditorGUI.php.
References $ctrl, $form, $ilCtrl, $lng, and ilTextInputGUI\setMaxLength().
ilPCIIMTriggerEditorGUI::outputPostProcessing | ( | $a_output | ) |
Output post processing.
Definition at line 325 of file class.ilPCIIMTriggerEditorGUI.php.
References $h, IL_PAGE_PREVIEW, and ilPageObjectGUI\setOutputMode().
ilPCIIMTriggerEditorGUI::saveArea | ( | ) |
Save new or updated map area.
Definition at line 206 of file class.ilPCIIMTriggerEditorGUI.php.
References $_POST, $_SESSION, $coords, $ctrl, $ilCtrl, $lng, ilUtil\sendSuccess(), and ilUtil\stripSlashes().
ilPCIIMTriggerEditorGUI::updateTrigger | ( | ) |
Update trigger.
Definition at line 245 of file class.ilPCIIMTriggerEditorGUI.php.
References $_POST, $ctrl, $ilCtrl, $lng, and ilUtil\sendSuccess().
|
protected |
Definition at line 37 of file class.ilPCIIMTriggerEditorGUI.php.
Referenced by addNewArea(), confirmDeleteTrigger(), deleteTrigger(), getImageMapTableHTML(), getToolbar(), initAreaEditingForm(), saveArea(), and updateTrigger().
|
protected |
Definition at line 27 of file class.ilPCIIMTriggerEditorGUI.php.
Referenced by addNewArea(), confirmDeleteTrigger(), deleteTrigger(), getEditorTitle(), getImageMapTableHTML(), getToolbar(), initAreaEditingForm(), saveArea(), and updateTrigger().
|
protected |
Definition at line 32 of file class.ilPCIIMTriggerEditorGUI.php.
Referenced by getImageMapTableHTML().
|
protected |
Definition at line 22 of file class.ilPCIIMTriggerEditorGUI.php.
Referenced by __construct(), confirmDeleteTrigger(), and getImageMapTableHTML().