Stud.IP  jlu_3.3 Revision
Admin_UserController Class Reference
Inheritance diagram for Admin_UserController:
Inheritance graph
Collaboration diagram for Admin_UserController:
Collaboration graph

Public Member Functions

 before_filter (&$action, &$args)
 
 index_action ($advanced=false)
 
 delete_action ($user_id=NULL, $parent='')
 
 edit_action ($user_id=null)
 
 new_action ($prelim=false)
 
 migrate_action ($user_id=null)
 
 change_password_action ($user_id)
 
 unlock_action ($user_id)
 
 edit_institute_action ($user_id, $institute_id)
 
 delete_studycourse_action ($user_id, $fach_id, $abschlus_id)
 
 delete_institute_action ($user_id, $institut_id)
 
 delete_userdomain_action ($user_id)
 
 reset_notification_action ($user_id)
 
 addSidebar ()
 
- Public Member Functions inherited from StudipController
 before_filter (&$action, &$args)
 
 perform ($unconsumed_path)
 
 after_filter ($action, $args)
 
 validate_args (&$args, $types=NULL)
 
 url_for ($to='')
 
 link_for ($to='')
 
 relocate ($to)
 
 rescue ($exception)
 
 setInfoBoxImage ($image)
 
 addToInfobox ($category, $text, $icon='blank.gif')
 
 render_json ($data)
 
 relay ($to_uri)
 
 perform_relayed ($unconsumed)
 
 render_template_as_string ($template, $layout=null)
 

Additional Inherited Members

- Protected Member Functions inherited from StudipController
 populateInfobox ()
 
- Protected Attributes inherited from AuthenticatedController
 $with_session = true
 
 $allow_nobody = false
 
- Protected Attributes inherited from StudipController
 $with_session = false
 
 $allow_nobody = true
 
 $encoding = "windows-1252"
 
 $utf8decode_xhr = false
 

Detailed Description

controller class for the user-administration

Member Function Documentation

◆ addSidebar()

addSidebar ( )
Here is the call graph for this function:

◆ before_filter()

before_filter ( $action,
$args 
)

Common tasks for all actions.

Reimplemented from StudipController.

Here is the call graph for this function:

◆ change_password_action()

change_password_action (   $user_id)

Set the password of an user to a new random password, without security-query

Parameters
md5$user_id
Here is the call graph for this function:

◆ delete_action()

delete_action (   $user_id = NULL,
  $parent = '' 
)

Deleting one or more users

Parameters
md5$user_id
string$parentredirect to this page after deleting users
Here is the call graph for this function:

◆ delete_institute_action()

delete_institute_action (   $user_id,
  $institut_id 
)

Delete an institute of an user , without a security-query

Parameters
md5$user_id
md5$institut_id
Here is the call graph for this function:

◆ delete_studycourse_action()

delete_studycourse_action (   $user_id,
  $fach_id,
  $abschlus_id 
)

Delete an studycourse of an user , without a security-query

Parameters
md5$user_id
md5$fach_id
md5$abschluss_id
Here is the call graph for this function:

◆ delete_userdomain_action()

delete_userdomain_action (   $user_id)

Delete an assignment of an user to an userdomain, without a security-query

Parameters
md5$user_id
Here is the call graph for this function:

◆ edit_action()

edit_action (   $user_id = null)

Display all information according to the selected user. All details can be changed and deleted.

Parameters
md5$user_id
Here is the call graph for this function:

◆ edit_institute_action()

edit_institute_action (   $user_id,
  $institute_id 
)

Display institute informations of an user and save changes to it.

Parameters
md5$user_id
md5$institute_id
Here is the call graph for this function:

◆ index_action()

index_action (   $advanced = false)

Display searchbox and all searched users (if any).

Parameters
bool$advancedopen or close the advanced searchfields
Here is the call graph for this function:

◆ migrate_action()

migrate_action (   $user_id = null)

Migrate 2 users to 1 account. This is a part of the old numit-plugin

Here is the call graph for this function:

◆ new_action()

new_action (   $prelim = false)
Here is the call graph for this function:

◆ reset_notification_action()

reset_notification_action (   $user_id)
Here is the call graph for this function:

◆ unlock_action()

unlock_action (   $user_id)

Unlock an user, without security-query

Parameters
md5$user_id
Here is the call graph for this function:

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