dokeos-library
[ class tree: dokeos-library ] [ index: dokeos-library ] [ all elements ]

Procedural File: groupmanager.lib.php

Source Location: /main/inc/lib/groupmanager.lib.php



Classes:

GroupManager
This library contains some functions for group-management.


Page Details:

This is the group library for Dokeos.

Include/require it in your code to use its functionality.




Tags:

author:  various authors
author:  Roan Embrechts (Vrije Universiteit Brussel), virtual courses support + some cleaning
author:  Bart Mollet (HoGent), all functions in class GroupManager
filesource:  Source Code for this file


Includes:

require_once('course.lib.php') [line 36]
require_once('tablesort.lib.php') [line 37]
require_once('fileManage.lib.php') [line 38]
require_once('fileUpload.lib.php') [line 39]
require_once('database.lib.php') [line 35]
This is the group library for Dokeos.

Include/require it in your code to use its functionality.




Tags:

author:  various authors
author:  Roan Embrechts (Vrije Universiteit Brussel), virtual courses support + some cleaning
author:  Bart Mollet (HoGent), all functions in class GroupManager
filesource:  Source Code for this file





DEFAULT_GROUP_CATEGORY [line 78]

DEFAULT_GROUP_CATEGORY = 2

[ Top ]



GROUP_PER_MEMBER_NO_LIMIT [line 51]

GROUP_PER_MEMBER_NO_LIMIT = "0"
No limit on the number of groups per user


[ Top ]



GROUP_TOOL_ANNOUNCEMENT [line 67]

GROUP_TOOL_ANNOUNCEMENT = "3"

[ Top ]



GROUP_TOOL_CALENDAR [line 66]

GROUP_TOOL_CALENDAR = "2"

[ Top ]



GROUP_TOOL_DOCUMENTS [line 65]

GROUP_TOOL_DOCUMENTS = "1"
Constants for the available group tools


[ Top ]



GROUP_TOOL_WORK [line 68]

GROUP_TOOL_WORK = "4"

[ Top ]



INFINITE [line 43]

INFINITE = "99999"
infinite


[ Top ]



MEMBER_PER_GROUP_NO_LIMIT [line 47]

MEMBER_PER_GROUP_NO_LIMIT = "0"
No limit on the number of users in a group


[ Top ]



TOOL_NOT_AVAILABLE [line 58]

TOOL_NOT_AVAILABLE = "0"
The tools of a group can have 3 states

  • not available
  • public
  • private



[ Top ]



TOOL_PRIVATE [line 60]

TOOL_PRIVATE = "2"

[ Top ]



TOOL_PUBLIC [line 59]

TOOL_PUBLIC = "1"

[ Top ]



VIRTUAL_COURSE_CATEGORY [line 77]

VIRTUAL_COURSE_CATEGORY = 1
Fixed id's for group categories

  • VIRTUAL_COURSE_CATEGORY: in this category groups are created based on the virtual course of a course
  • DEFAULT_GROUP_CATEGORY: When group categories aren't available (platform- setting), all groups are created in this 'dummy'-category



[ Top ]




Documentation generated on Thu, 12 Jun 2008 13:36:02 -0500 by phpDocumentor 1.4.1