Stud.IP  2.0 Revision 48548
 All Data Structures Namespaces Files Functions Variables Pages
Ilias4ConnectedCMS Class Reference
Inheritance diagram for Ilias4ConnectedCMS:
Inheritance graph
Collaboration diagram for Ilias4ConnectedCMS:
Collaboration graph

Public Member Functions

 Ilias4ConnectedCMS ($cms)
 updateConnections ($course_id)
 createCourse ($seminar_id)
 getPreferences ()
- Public Member Functions inherited from Ilias3ConnectedCMS
 Ilias3ConnectedCMS ($cms)
 setContentModule ($data, $is_connected=false)
 newContentModule ($module_id, $module_type, $is_connected=false)
 getUserContentModules ()
 searchContentModules ($key)
 getClientId ()
 getSID ()
 terminate ()
 deleteConnectedModules ($object_id)
- Public Member Functions inherited from ConnectedCMS
 ConnectedCMS ($cms="")
 init ($cms)
 initSubclasses ()
 getConnectionStatus ($cms="")
 getName ()
 getCMSType ()
 getAbsolutePath ()
 getTargetFile ()
 getClassPrefix ()
 isAuthNecessary ()
 getUserPrefix ()
 getLogo ()

Data Fields

 $user_category_node_id
 $ldap_enable
- Data Fields inherited from Ilias3ConnectedCMS
 $client_id
 $root_user_sid
 $main_category_node_id
 $user_role_template_id
 $user_skin
 $user_style
 $crs_roles
 $global_roles
 $db_class_object
 $db_class_tree
 $db_class_course
 $soap_client
- Data Fields inherited from ConnectedCMS
 $title
 $is_active
 $cms_type
 $name
 $ABSOLUTE_PATH_ELEARNINGMODULES
 $ABSOLUTE_PATH_SOAP
 $RELATIVE_PATH_DB_CLASSES
 $CLASS_PREFIX
 $auth_necessary
 $USER_AUTO_CREATE
 $USER_PREFIX
 $target_file
 $logo_file
 $DB_ELEARNINGMODULES_HOST
 $DB_ELEARNINGMODULES_USER
 $DB_ELEARNINGMODULES_PASSWORD
 $DB_ELEARNINGMODULES_DATABASE
 $db_classes
 $soap_data
 $soap_client
 $types
 $roles
 $db
 $db_class
 $link
 $user
 $permissions
 $content_module

Member Function Documentation

createCourse (   $seminar_id)

create course

creates new ilias course public

Parameters
string$seminar_idseminar-id
Returns
boolean successful

Here is the call graph for this function:

getPreferences ( )

get preferences

shows additional settings. public

Reimplemented from Ilias3ConnectedCMS.

Here is the call graph for this function:

Ilias4ConnectedCMS (   $cms)

constructor

init class. public

Parameters
string$cmssystem-type

Here is the call graph for this function:

updateConnections (   $course_id)

check connected modules and update connections

checks if there are modules in the course that are not connected to the seminar public

Parameters
string$course_idcourse-id
Returns
boolean successful

Here is the call graph for this function:

Field Documentation

$ldap_enable
$user_category_node_id

The documentation for this class was generated from the following file: