|
Stud.IP
2.4 Revision 48548
|


Public Member Functions | |
| GetInstance ($range_id, $module_name, $config_id=NULL, $set_config=NULL, $global_id=NULL) | |
| ExternModule ($range_id, $module_name, $config_id=NULL, $set_config=NULL, $global_id=NULL) | |
| getType () | |
| getName () | |
| & | getConfig () |
| getDefaultConfig () | |
| getRangeDefaultConfig ($range_id= 'global') | |
| getAllElements () | |
| getValue ($attribute) | |
| setValue ($attribute, $value) | |
| getAttributes ($element_name, $tag_name) | |
| getArgs () | |
| toString ($args) | |
| toStringEdit ($open_elements="", $post_vars="", $faulty_values="", $anker="") | |
| printout ($args) | |
| printoutEdit ($element_name="", $post_vars="", $faulty_values="", $anker="") | |
| checkFormValues ($element_name="") | |
| store ($element_name= '', $values= '') | |
| getDescription () | |
| executeCommand ($element, $command, $value) | |
| checkRangeId ($range_id) | |
| printError () | |
| getModuleLink ($module_name, $config_id, $sri_link) | |
| setup () | |
| updateGenericDatafields ($element_name, $object_type) | |
| insertDatafieldMarkers ($object_type, &$markers, $element_name) | |
| insertPluginMarkers ($plugin_type, &$markers, $element_name) | |
| setRawOutput ($raw=TRUE) | |
| extHtmlReady ($text, $allow_links=FALSE) | |
| extFormatReady ($text) | |
| extWikiReady ($text, $show_comments= 'all') | |
| GetOrderedModuleTypes () | |
| getLinkToModule ($linked_element_name=null, $params=null, $with_module_params=false, $self=false) | |
| getLinkToSelf ($params=null, $with_module_params=false, $linked_element_name=null) | |
| getModuleParams ($params=null) | |
Static Public Member Functions | |
| static | HaveAccessModuleType ($view, $module_id=NULL, $module_name=NULL) |
Data Fields | |
| $type = NULL | |
| $name | |
| $config | |
| $registered_elements = array() | |
| $elements = array() | |
| $field_names = array() | |
| $data_fields = array() | |
| $args = array() | |
| $is_raw_output = FALSE | |
| checkFormValues | ( | $element_name = "" | ) |
| checkRangeId | ( | $range_id | ) |


| executeCommand | ( | $element, | |
| $command, | |||
| $value | |||
| ) |
| ExternModule | ( | $range_id, | |
| $module_name, | |||
$config_id = NULL, |
|||
$set_config = NULL, |
|||
$global_id = NULL |
|||
| ) |
The constructor of a child class has to call this parent constructor!


| extFormatReady | ( | $text | ) |

| extHtmlReady | ( | $text, | |
$allow_links = FALSE |
|||
| ) |


| extWikiReady | ( | $text, | |
$show_comments = 'all' |
|||
| ) |

| getAllElements | ( | ) |
| getArgs | ( | ) |
| getAttributes | ( | $element_name, | |
| $tag_name | |||
| ) |
| & getConfig | ( | ) |
| getDefaultConfig | ( | ) |


| getDescription | ( | ) |
| GetInstance | ( | $range_id, | |
| $module_name, | |||
$config_id = NULL, |
|||
$set_config = NULL, |
|||
$global_id = NULL |
|||
| ) |

| getLinkToModule | ( | $linked_element_name = null, |
|
$params = null, |
|||
$with_module_params = false, |
|||
$self = false |
|||
| ) |


| getLinkToSelf | ( | $params = null, |
|
$with_module_params = false, |
|||
$linked_element_name = null |
|||
| ) |


| getModuleLink | ( | $module_name, | |
| $config_id, | |||
| $sri_link | |||
| ) |
| getModuleParams | ( | $params = null | ) |

| getName | ( | ) |

| GetOrderedModuleTypes | ( | ) |
| getRangeDefaultConfig | ( | $range_id = 'global' | ) |


| getType | ( | ) |

| getValue | ( | $attribute | ) |

|
static |
Checks access for a module in a given view.of the admin area.
| string | $view | view in the admin area ('extern_inst' or 'extern_global') |
| int | $module_id | (optional) ID of the module (see extern_config.inc.php) |
| string | $module_name | (optional) name of the module (see extern_config.inc.php) |
| insertDatafieldMarkers | ( | $object_type, | |
| & | $markers, | ||
| $element_name | |||
| ) |


| insertPluginMarkers | ( | $plugin_type, | |
| & | $markers, | ||
| $element_name | |||
| ) |


| printError | ( | ) |


| printout | ( | $args | ) |
Reimplemented in ExternModuleTemplateSemBrowse, ExternModuleTemplatePersondetails, ExternModuleTemplatePersBrowse, ExternModuleTemplateLecturedetails, ExternModuleTemplatePersons, ExternModuleTemplateDownload, ExternModuleTemplateNews, ExternModuleGlobal, ExternModuleTemplateLectures, ExternModuleLecturedetails, ExternModulePersondetails, ExternModuleLecturestable, ExternModuleDownload, ExternModulePersons, ExternModuleLectures, ExternModuleNews, ExternModuleRangeLectureTree, ExternModuleSemLectureTree, and ExternModuleNewsticker.

| printoutEdit | ( | $element_name = "", |
|
$post_vars = "", |
|||
$faulty_values = "", |
|||
$anker = "" |
|||
| ) |

| setRawOutput | ( | $raw = TRUE | ) |

| setup | ( | ) |
Reimplemented in ExternModuleTemplatePersondetails, ExternModuleTemplateSemBrowse, ExternModuleLecturedetails, ExternModulePersondetails, ExternModuleTemplateLecturedetails, ExternModuleTemplatePersBrowse, ExternModuleTemplateLectures, ExternModuleTemplateDownload, ExternModuleLecturestable, ExternModuleTemplatePersons, ExternModuleDownload, ExternModuleGlobal, ExternModulePersons, ExternModuleTemplateNews, ExternModuleNews, ExternModuleLectures, and ExternModuleNewsticker.

| setValue | ( | $attribute, | |
| $value | |||
| ) |
| store | ( | $element_name = '', |
|
$values = '' |
|||
| ) |
Reimplemented in ExternModuleGlobal.
| toString | ( | $args | ) |
Reimplemented in ExternModuleLecturedetails, ExternModuleDownload, and ExternModuleNewsticker.

| toStringEdit | ( | $open_elements = "", |
|
$post_vars = "", |
|||
$faulty_values = "", |
|||
$anker = "" |
|||
| ) |
Reimplemented in ExternModuleTemplatePersondetails, ExternModuleTemplateSemBrowse, ExternModuleTemplateLecturedetails, ExternModuleTemplatePersBrowse, ExternModuleTemplateLectures, ExternModuleTemplateDownload, ExternModuleTemplatePersons, and ExternModuleTemplateNews.


| updateGenericDatafields | ( | $element_name, | |
| $object_type | |||
| ) |


| $args = array() |
| $config |
| $data_fields = array() |
| $elements = array() |
| $field_names = array() |
| $is_raw_output = FALSE |
| $name |
| $registered_elements = array() |
| $type = NULL |