tce_functions_user_select.php

tce_functions_user_select.php source file reference

Package: com\tecnick\tcexam\admin

Tags

  • file: Functions to display and select registered user.
  • author: Nicola Asuni
  • since: 2001-09-13

Functions

F_select_user()

File: tce_functions_user_select.php line 36

F_select_user(mixed $order_field, mixed $orderdir, mixed $firstrow, mixed $rowsperpage[, mixed $group_id = 0 ][, mixed $andwhere = '' ][, mixed $searchterms = '' ]) : true

Parameters

  • $order_field : mixed: (string) order by column name
  • $orderdir : mixed: (string) oreder direction
  • $firstrow : mixed: (string) number of first row to display
  • $rowsperpage : mixed: (string) number of rows per page
  • $group_id : mixed = 0: (int) id of the group (default = 0 = no specific group selected)
  • $andwhere : mixed = ‘’: (string) additional SQL WHERE query conditions
  • $searchterms : mixed = ‘’: (string) search terms

Tags

  • author: Nicola Asuni
  • since: 2001-09-13

Return values

true

F_show_select_user()

File: tce_functions_user_select.php line 64

F_show_select_user(mixed $order_field, mixed $orderdir, mixed $firstrow, mixed $rowsperpage[, mixed $group_id = 0 ][, mixed $andwhere = '' ][, mixed $searchterms = '' ]) : false

Parameters

  • $order_field : mixed: (string) Order by column name.
  • $orderdir : mixed: (int) Order direction.
  • $firstrow : mixed: (int) Number of first row to display.
  • $rowsperpage : mixed: (int) Number of rows per page.
  • $group_id : mixed = 0: (int) ID of the group (default = 0 = no specific group selected).
  • $andwhere : mixed = ‘’: (string) Additional SQL WHERE query conditions.
  • $searchterms : mixed = ‘’: (string) Search terms.

Tags

  • author: Nicola Asuni
  • since: 2001-09-13

Return values

false —

in case of empty database, true otherwise

F_show_select_user_popup()

File: tce_functions_user_select.php line 489

F_show_select_user_popup(mixed $order_field, mixed $orderdir, mixed $firstrow, mixed $rowsperpage[, mixed $group_id = 0 ][, mixed $andwhere = '' ][, mixed $searchterms = '' ][, string $cid = 0 ]) : false

Parameters

  • $order_field : mixed: (string) Order by column name.
  • $orderdir : mixed: (int) Order direction.
  • $firstrow : mixed: (int) Number of first row to display.
  • $rowsperpage : mixed: (int) Number of rows per page.
  • $group_id : mixed = 0: (int) ID of the group (default = 0 = no specific group selected).
  • $andwhere : mixed = ‘’: (string) Additional SQL WHERE query conditions.
  • $searchterms : mixed = ‘’: (string) Search terms.
  • $cid : string = 0: ID of the calling form field.

Tags

  • author: Nicola Asuni
  • since: 2012-04-14

Return values

false —

in case of empty database, true otherwise

F_isTestOnGroup()

File: tce_functions_user_select.php line 824

F_isTestOnGroup(mixed $test_id, mixed $group_id) : bool

Parameters

  • $test_id : mixed: (int) test ID
  • $group_id : mixed: (int) group ID

Tags

  • since: 11.1.003 (2010-10-05)

Return values

bool —

true/false

F_isUserOnGroup()

File: tce_functions_user_select.php line 846

F_isUserOnGroup(mixed $user_id, mixed $group_id) : bool

Parameters

  • $user_id : mixed: (int) user ID
  • $group_id : mixed: (int) group ID

Tags

  • since: 11.1.003 (2010-10-05)

Return values

bool —

true/false

F_isAuthorizedEditorForGroup()

File: tce_functions_user_select.php line 867

F_isAuthorizedEditorForGroup(mixed $group_id) : bool

Parameters

  • $group_id : mixed: (int) group ID

Tags

  • since: 11.1.003 (2010-10-05)

Return values

bool —

true/false

F_isAuthorizedEditorForUser()

File: tce_functions_user_select.php line 885

F_isAuthorizedEditorForUser(mixed $user_id) : bool

Parameters

  • $user_id : mixed: (int) user ID

Tags

  • since: 11.1.003 (2010-10-05)

Return values

bool —

true/false

F_user_group_select_sql()

File: tce_functions_user_select.php line 923

F_user_group_select_sql([mixed $where = '' ]) : sql

Parameters

  • $where : mixed = ‘’: (string) filters to add on WHERE clause

Tags

  • since: 11.1.003 (2010-10-05)

Return values

sql —

selection string

F_user_group_select()

File: tce_functions_user_select.php line 950

F_user_group_select([mixed $name = 'group_id' ]) : table

Parameters

  • $name : mixed = ‘group_id’: (string) name of the select field

Return values

table —

header element string

F_get_user_groups()

File: tce_functions_user_select.php line 990

F_get_user_groups(mixed $user_id) : array<string|int, mixed>

Parameters

  • $user_id : mixed: (int) user ID

Return values

array<string|int, mixed> —

containing user’s groups IDs

F_getUIDfromRegnum()

File: tce_functions_user_select.php line 1015

F_getUIDfromRegnum(mixed $regnum) : int

Parameters

  • $regnum : mixed

Tags

  • since: 11.3.005 (2012-07-31)

Return values

int —

User ID or 0 in case of error.