|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for ilPCMap:
Collaboration diagram for ilPCMap:Public Member Functions | |
| init () | |
| Init object. More... | |
| create (ilPageObject $a_pg_obj, string $a_hier_id, string $a_pc_id="") | |
| setLatitude (?float $a_lat=null) | |
| getLatitude () | |
| setLongitude (?float $a_long=null) | |
| getLongitude () | |
| setZoom (?int $a_zoom) | |
| getZoom () | |
| setLayout (?int $a_width, ?int $a_height, string $a_horizontal_align) | |
| getWidth () | |
| getHeight () | |
| getHorizontalAlign () | |
| setCaption (string $a_caption) | |
| getCaption () | |
| modifyPageContentPostXsl (string $a_output, string $a_mode, bool $a_abstract_only=false) | |
| Modify page content after xsl. More... | |
Public Member Functions inherited from ilPageContent | |
| __construct (ilPageObject $a_pg_obj, ?PageManagerInterface $page_manager=null, ?ObjectAdapterInterface $object_adapter=null) | |
| setPage (ilPageObject $a_val) | |
| getPage () | |
| init () | |
| Init object. More... | |
| getType () | |
| getDomNode () | |
| getDomDoc () | |
| setDomNode (DOMNode $node) | |
| getChildNode () | |
| getJavascriptFiles (string $a_mode) | |
| getCssFiles (string $a_mode) | |
| getOnloadCode (string $a_mode) | |
| setHierId (string $a_hier_id) | |
| getHierId () | |
| lookupHierId () | |
| readHierId () | |
| setPcId (string $a_pcid) | |
| getPCId () | |
| setFileDownloadLink (string $a_download_link) | |
| getFileDownloadLink () | |
| setProfileBackUrl (string $url) | |
| getProfileBackUrl () | |
| setFullscreenLink (string $a_fullscreen_link) | |
| getFullscreenLink () | |
| setSourcecodeDownloadScript (string $script_name) | |
| getSourcecodeDownloadScript () | |
| readPCId () | |
| writePCId (string $a_pc_id) | |
| setEnabled (string $value) | |
| Set Enabled value for page content component. More... | |
| enable () | |
| disable () | |
| isEnabled () | |
| createPageContentNode (bool $a_set_this_node=true) | |
| Create page content node (always use this method first when adding a new element) More... | |
| getNewPageContentNode () | |
| modifyPageContentPostXsl (string $a_output, string $a_mode, bool $a_abstract_only=false) | |
| Modify page content after xsl. More... | |
| getModel () | |
| Get model as needed for the front-end editor. More... | |
Static Public Member Functions | |
| static | handleCaptionInput (string $a_text) |
| static | handleCaptionFormOutput (string $a_text) |
Static Public Member Functions inherited from ilPageContent | |
| static | sortHierIds (array $a_array) |
| Sort an array of Hier IDS in ascending order. More... | |
| static | isGreaterHierId (string $a, string $b) |
| Check whether Hier ID $a is greater than Hier ID $b. More... | |
| static | getLangVars () |
| Get lang vars needed for editing. More... | |
| static | handleCopiedContent (DOMDocument $a_domdoc, bool $a_self_ass=true, bool $a_clone_mobs=false, int $new_parent_id=0, int $obj_copy_id=0) |
| Handle copied content. More... | |
| static | afterPageUpdate (ilPageObject $a_page, DOMDocument $a_domdoc, string $a_xml, bool $a_creation) |
| After page has been updated (or created) More... | |
| static | beforePageDelete (ilPageObject $a_page) |
| Before page is being deleted. More... | |
| static | afterRepositoryCopy (ilPageObject $page, array $mapping, int $source_ref_id) |
| After repository (container) copy action. More... | |
| static | afterPageHistoryEntry (ilPageObject $a_page, DOMDocument $a_old_domdoc, string $a_old_xml, int $a_old_nr) |
| After page history entry has been created. More... | |
| static | deleteHistoryLowerEqualThan (string $parent_type, int $page_id, string $lang, int $delete_lower_than_nr) |
| Overwrite in derived classes, if old history entries are being deleted. More... | |
Additional Inherited Members | |
Data Fields inherited from ilPageContent | |
| string | $hier_id = "" |
| DOMNode | $dom_node = null |
| string | $page_lang = "" |
Protected Member Functions inherited from ilPageContent | |
| getPageManager () | |
| setType (string $a_type) | |
| Set Type. More... | |
| hasNode () | |
| createInitialChildNode (string $hier_id, string $pc_id, string $child, array $child_attributes=[]) | |
Protected Attributes inherited from ilPageContent | |
| DOMDocument | $dom_doc |
| ILIAS COPage InternalDomainService | $domain |
| string | $pcid |
| string | $type = "" |
| ilPageObject | $pg_obj |
| string | $file_download_link = '' |
| string | $fullscreen_link = '' |
| string | $sourcecode_download_script = '' |
| ilLogger | $log |
| string | $profile_back_url = "" |
| ILIAS COPage Dom DomUtil | $dom_util |
| PageManagerInterface | $page_manager = null |
| ObjectAdapterInterface | $object = null |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilPCMap Map content object (see ILIAS DTD)
Definition at line 24 of file class.ilPCMap.php.
| ilPCMap::create | ( | ilPageObject | $a_pg_obj, |
| string | $a_hier_id, | ||
| string | $a_pc_id = "" |
||
| ) |
Definition at line 31 of file class.ilPCMap.php.
| ilPCMap::getCaption | ( | ) |
Definition at line 173 of file class.ilPCMap.php.
| ilPCMap::getHeight | ( | ) |
Definition at line 133 of file class.ilPCMap.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ilPCMap::getHorizontalAlign | ( | ) |
Definition at line 148 of file class.ilPCMap.php.
| ilPCMap::getLatitude | ( | ) |
Definition at line 55 of file class.ilPCMap.php.
| ilPCMap::getLongitude | ( | ) |
Definition at line 74 of file class.ilPCMap.php.
| ilPCMap::getWidth | ( | ) |
Definition at line 118 of file class.ilPCMap.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ilPCMap::getZoom | ( | ) |
Definition at line 93 of file class.ilPCMap.php.
|
static |
Definition at line 195 of file class.ilPCMap.php.
Referenced by ilPCMapGUI\getValues().
Here is the caller graph for this function:
|
static |
Definition at line 185 of file class.ilPCMap.php.
| ilPCMap::init | ( | ) |
Init object.
This function must be overwritten and at least set the content type.
Reimplemented from ilPageContent.
Definition at line 26 of file class.ilPCMap.php.
References ilPageContent\setType().
Here is the call graph for this function:| ilPCMap::modifyPageContentPostXsl | ( | string | $a_output, |
| string | $a_mode, | ||
| bool | $a_abstract_only = false |
||
| ) |
Modify page content after xsl.
Reimplemented from ilPageContent.
Definition at line 204 of file class.ilPCMap.php.
| ilPCMap::setCaption | ( | string | $a_caption | ) |
Definition at line 160 of file class.ilPCMap.php.
| ilPCMap::setLatitude | ( | ?float | $a_lat = null | ) |
Definition at line 44 of file class.ilPCMap.php.
| ilPCMap::setLayout | ( | ?int | $a_width, |
| ?int | $a_height, | ||
| string | $a_horizontal_align | ||
| ) |
Definition at line 101 of file class.ilPCMap.php.
| ilPCMap::setLongitude | ( | ?float | $a_long = null | ) |
Definition at line 63 of file class.ilPCMap.php.
| ilPCMap::setZoom | ( | ?int | $a_zoom | ) |
Definition at line 82 of file class.ilPCMap.php.