|
Stud.IP
jlu_3.3 Revision
|


Public Member Functions | |
| ContentModule ($module_id="", $module_type, $cms_type) | |
| setId ($module_id) | |
| getId () | |
| setCMSType ($module_cms_type) | |
| getCMSType () | |
| getCMSName () | |
| setModuleType ($module_type) | |
| getModuleType () | |
| getModuleTypeName () | |
| setTitle ($module_title) | |
| getTitle () | |
| setDescription ($module_description) | |
| getDescription () | |
| setAuthors ($module_authors) | |
| getAuthors () | |
| setConnection ($seminar_id) | |
| unsetConnection ($seminar_id) | |
| setConnectionType ($is_connected) | |
| isConnected () | |
| getReferenceString () | |
| getIcon () | |
| isDummy () | |
| createDummyForErrormessage ($error="unknown") | |
| isAllowed ($operation) | |
Data Fields | |
| $id | |
| $title | |
| $module_type | |
| $module_type_name | |
| $icon_file | |
| $cms_type | |
| $cms_name | |
| $description | |
| $authors | |
| $is_connected | |
| $is_dummy | |
| $allowed_operations | |
| $db_class | |
| $view | |
| ContentModule | ( | $module_id = "", |
|
| $module_type, | |||
| $cms_type | |||
| ) |
constructor
init class. don't call directly, class is loaded by ConnectedCMS. @access public
| string | $module_id | module-id |
| string | $module_type | module-type |
| string | $cms_type | system-type |

| createDummyForErrormessage | ( | $error = "unknown" | ) |
create module-dummy
sets title and description of module to display error-message @access public
| string | $error | error-type |


| getAuthors | ( | ) |
get authors
returns authors @access public
| getCMSName | ( | ) |
get cms name
returns cms name @access public

| getCMSType | ( | ) |
get cms-type
returns cms-type @access public
| getDescription | ( | ) |
get description
returns description @access public
| getIcon | ( | ) |
get icon-image
returns icon-image @access public

| getId | ( | ) |
get id
returns id @access public

| getModuleType | ( | ) |
get module-type
returns module-type @access public
| getModuleTypeName | ( | ) |
get module-type name
returns module-type name @access public
| getReferenceString | ( | ) |
get reference string
returns reference string for content-module @access public
| getTitle | ( | ) |
get title
returns title @access public
| isAllowed | ( | $operation | ) |
ask for permission for given operation
dummy-method. returns false. must be overwritten by subclass. @access public
| string | $operation | operation |
Reimplemented in Ilias3ContentModule, and PmWikiContentModule.
| isConnected | ( | ) |
get connection-status
returns true, if module is connected to seminar @access public
| isDummy | ( | ) |
get module-status
returns true, if module is a dummy @access public

| setAuthors | ( | $module_authors | ) |
set authors
sets authors @access public
| array | $module_authors | authors |

| setCMSType | ( | $module_cms_type | ) |
set cms-type
sets cms-type @access public
| string | $module_cms_type | cms-type |

| setConnection | ( | $seminar_id | ) |
set connection
sets connection with seminar @access public
| string | $seminar_id | seminar-id |
Reimplemented in Ilias3ContentModule, and Ilias4ContentModule.


| setConnectionType | ( | $is_connected | ) |
set connection-status
sets connection-status @access public
| boolean | $is_connected | connection-status |
| setDescription | ( | $module_description | ) |
set description
sets description @access public
| string | $module_description | description |

| setId | ( | $module_id | ) |
set id
sets id @access public
| string | $module_id | id |

| setModuleType | ( | $module_type | ) |
set module-type
sets module-type @access public
| string | $module_type | module-type |

| setTitle | ( | $module_title | ) |
set title
sets title @access public
| string | $module_title | title |

| unsetConnection | ( | $seminar_id | ) |
unset connection
unsets connection with seminar @access public
| string | $seminar_id | seminar-id |
Reimplemented in Ilias3ContentModule.

| $allowed_operations |
| $authors |
| $cms_name |
| $cms_type |
| $db_class |
| $description |
| $icon_file |
| $id |
| $is_connected |
| $is_dummy |
| $module_type |
| $module_type_name |
| $view |