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

Element index for package dokeos-library

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ m ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ x ] [ _ ]

_

$_concat
in file xmd.lib.php, variable xmddoc::$_concat
$_last
in file xmd.lib.php, variable xmddoc::$_last
$_nesting
in file xmd.lib.php, variable xmddoc::$_nesting
$_ns
in file xmd.lib.php, variable xmddoc::$_ns
$_nsp
in file xmd.lib.php, variable xmddoc::$_nsp
$_prev_param
in file xht.lib.php, variable xhtdoc::$_prev_param
$_strings
in file xmd.lib.php, variable xmddoc::$_strings
_cData
in file xmd.lib.php, method xmddoc::_cData()
_endElement
in file xmd.lib.php, method xmddoc::_endElement()
_lang
in file xht.lib.php, method xhtdoc::_lang()
_lookup
in file xmd.lib.php, method xmddoc::_lookup()
_nsPfx
in file xmd.lib.php, method xmddoc::_nsPfx()
_show_param
in file xht.lib.php, method xhtdoc::_show_param()
_sibnum
in file xmd.lib.php, method xmddoc::_sibnum()
_startElement
in file xmd.lib.php, method xmddoc::_startElement()
_startNs
in file xmd.lib.php, method xmddoc::_startNs()
_text_parse_glossary
in file text.lib.php, function _text_parse_glossary()
    This function should not be accessed directly but should be accesse through the text_filter function
_text_parse_tex
in file text.lib.php, function _text_parse_tex()
    Apply parsing to content to parse tex commandos that are seperated by [tex] [/tex] to make it readable for techexplorer plugin.
_text_parse_texexplorer
in file text.lib.php, function _text_parse_texexplorer()
    Apply parsing to content to parse tex commandos that are seperated by [tex] [/tex] to make it readable for techexplorer plugin.
_text_parse_tool
in file text.lib.php, function _text_parse_tool()
    this function makes a valid link to a different tool This function should not be accessed directly but should be accesse through the text_filter function
_uncache
in file xmd.lib.php, method xmddoc::_uncache()
top

a

$api_failureList
in file main_api.lib.php, variable api_failure::$api_failureList
$api_failureList
in file main_api.lib.php, global variable $api_failureList
    Pile the last failure in the failure list
$atns
in file xmd.lib.php, variable xmddoc::$atns
$attributes
in file xmd.lib.php, variable xmddoc::$attributes
addBrowser
in file stats.lib.inc.php, function addBrowser()
    this function will :
addCountry
in file stats.lib.inc.php, function addCountry()
    this function will increment number of occurrence
addOs
in file stats.lib.inc.php, function addOs()
    this function will :
addProvider
in file stats.lib.inc.php, function addProvider()
    this function will :
addReferer
in file stats.lib.inc.php, function addReferer()
    this function will :
add_all_documents_in_folder_to_database
in file fileUpload.lib.php, function add_all_documents_in_folder_to_database()
    This recursive function can be used during the upgrade process form older versions of Dokeos It crawls the given directory, checks if the file is in the DB and adds it if it's not
add_announcement
in file system_announcements.lib.php, method SystemAnnouncementManager::add_announcement()
    Adds an announcement to the database
add_document
in file fileUpload.lib.php, function add_document()
    Adds a new document to the database
add_ext_on_mime
in file fileUpload.lib.php, function add_ext_on_mime()
    Try to add an extension to files without extension Some applications on Macintosh computers don't add an extension to the files.
add_user
in file classmanager.lib.php, method ClassManager::add_user()
    Add a user to a class. If the class is subscribed to a course, the new user will also be subscribed to that course.
add_user_to_course
in file course.lib.php, method CourseManager::add_user_to_course()
    Subscribe a user $user_id to a course $course_code.
api_add_url_param
in file main_api.lib.php, function api_add_url_param()
api_block_anonymous_users
in file main_api.lib.php, function api_block_anonymous_users()
    Function used to prevent anonymous users from accessing a script.
api_check_password
in file main_api.lib.php, function api_check_password()
    Checks a password to see wether it is OK to use.
api_clear_anonymous
in file main_api.lib.php, function api_clear_anonymous()
    Clear the user ID from the session if it was the anonymous user. Generally used on out-of-tools pages to remove a user ID that could otherwise be used in the wrong context.
api_display_array
in file main_api.lib.php, function api_display_array()
    Displays the contents of an array in a messagebox.
api_display_debug_info
in file main_api.lib.php, function api_display_debug_info()
    Displays debug info
api_display_language_form
in file main_api.lib.php, function api_display_language_form()
    Displays a form (drop down menu) so the user can select his/her preferred language.
api_display_tool_title
in file main_api.lib.php, function api_display_tool_title()
    Displays the title of a tool.
api_display_tool_view_option
in file main_api.lib.php, function api_display_tool_view_option()
    Display options to switch between student view and course manager view
api_disp_html_area
in file main_api.lib.php, function api_disp_html_area()
    Displays the FckEditor WYSIWYG editor for online editing of html
api_failure
in file main_api.lib.php, class api_failure
    collects and manage failures occuring during script execution The main purpose is allowing to manage the display messages externaly from functions or objects. This strengthens encupsalation principle
api_generate_password
in file main_api.lib.php, function api_generate_password()
    Returns a difficult to guess password.
api_get_anonymous_id
in file main_api.lib.php, function api_get_anonymous_id()
    Gets an anonymous user ID
api_get_cidreq
in file main_api.lib.php, function api_get_cidreq()
    Returns the cidreq parameter name + current course id
api_get_course_id
in file main_api.lib.php, function api_get_course_id()
    Returns the current course id (integer)
api_get_course_info
in file main_api.lib.php, function api_get_course_info()
    Returns the current course info array.
api_get_course_path
in file main_api.lib.php, function api_get_course_path()
    Returns the current course directory
api_get_course_setting
in file main_api.lib.php, function api_get_course_setting()
    Gets a course setting from the current course_setting table. Try always using integer values.
api_get_interface_language
in file main_api.lib.php, function api_get_interface_language()
    Gets the current interface language
api_get_languages
in file main_api.lib.php, function api_get_languages()
    Return a list of all the languages that are made available by the admin.
api_get_last_failure
in file main_api.lib.php, function api_get_last_failure()
    get the last failure stored in $api_failureList;
api_get_navigator
in file main_api.lib.php, function api_get_navigator()
api_get_path
in file main_api.lib.php, function api_get_path()
    Returns a full path to a certain Dokeos area, which you specify through a parameter.
api_get_self
in file main_api.lib.php, function api_get_self()
    Returns an escaped version of $_SERVER['PHP_SELF'] to avoid XSS injection
api_get_setting
in file main_api.lib.php, function api_get_setting()
    Returns the value of a setting from the web-adjustable admin config settings.
api_get_user_id
in file main_api.lib.php, function api_get_user_id()
    This function returns the id of the user which is stored in the $_user array.
api_get_user_info
in file main_api.lib.php, function api_get_user_info()
    find all the information about a user. If no paramater is passed you find all the information about the current user.
api_is_allowed
in file main_api.lib.php, function api_is_allowed()
    this fun
api_is_allowed_to_create_course
in file main_api.lib.php, function api_is_allowed_to_create_course()
    Check if current user is allowed to create courses
api_is_allowed_to_edit
in file main_api.lib.php, function api_is_allowed_to_edit()
    Function that removes the need to directly use is_courseAdmin global in tool scripts. It returns true or false depending on the user's rights in this particular course.
api_is_anonymous
in file main_api.lib.php, function api_is_anonymous()
    Tells whether this user is an anonymous user
api_is_coach
in file main_api.lib.php, function api_is_coach()
    Check if the current user is a course or session coach
api_is_course_admin
in file main_api.lib.php, function api_is_course_admin()
    Check if the current user is a course administrator
api_is_platform_admin
in file main_api.lib.php, function api_is_platform_admin()
    Check if current user is a platform administrator
api_is_plugin_installed
in file main_api.lib.php, function api_is_plugin_installed()
    Checks to see wether a certain plugin is installed.
api_is_self_registration_allowed
in file main_api.lib.php, function api_is_self_registration_allowed()
api_item_property_update
in file main_api.lib.php, function api_item_property_update()
    update the item_properties table (if entry not exists, insert) of the course
api_max_sort_value
in file main_api.lib.php, function api_max_sort_value()
    Find the largest sort value in a given user_course_category
api_not_allowed
in file main_api.lib.php, function api_not_allowed()
    Displays message "You are not allowed here..." and exits the entire script.
api_number_of_plugins
in file main_api.lib.php, function api_number_of_plugins()
    Determines the number of plugins installed for a given location
api_parse_tex
in file main_api.lib.php, function api_parse_tex()
    Apply parsing to content to parse tex commandos that are seperated by [tex] [/tex] to make it readable for techexplorer plugin.
api_plugin
in file main_api.lib.php, function api_plugin()
    including the necessary plugins
api_protect_admin_script
in file main_api.lib.php, function api_protect_admin_script()
    Function used to protect an admin script.
api_protect_course_script
in file main_api.lib.php, function api_protect_course_script()
    Function used to protect a course script.
api_replace_links_in_html
in file fileUpload.lib.php, function api_replace_links_in_html()
api_replace_links_in_string
in file fileUpload.lib.php, function api_replace_links_in_string()
api_replace_parameter
in file fileUpload.lib.php, function api_replace_parameter()
    OK find all tags in that string with the specified parameter (like href or src)
api_return_html_area
in file main_api.lib.php, function api_return_html_area()
api_send_mail
in file main_api.lib.php, function api_send_mail()
    Send an email.
api_session_clear
in file main_api.lib.php, function api_session_clear()
    Clear the session
api_session_destroy
in file main_api.lib.php, function api_session_destroy()
    Destroy the session
api_session_register
in file main_api.lib.php, function api_session_register()
    save a variable into the session
api_session_start
in file main_api.lib.php, function api_session_start()
    Start the Dokeos session.
api_session_unregister
in file main_api.lib.php, function api_session_unregister()
    Remove a variable from the session.
api_set_anonymous
in file main_api.lib.php, function api_set_anonymous()
    Sets the current user as anonymous if it hasn't been identified yet. This
api_set_failure
in file main_api.lib.php, function api_set_failure()
    Fills a global array called $api_failureList
api_sql_query
in file main_api.lib.php, function api_sql_query()
    Executes an SQL query You have to use addslashes() on each value that you want to record into the database
api_store_result
in file main_api.lib.php, function api_store_result()
    Store the result of a query into an array
api_time_to_hms
in file main_api.lib.php, function api_time_to_hms()
    Transform a number of seconds in hh:mm:ss format
api_trunc_str
in file main_api.lib.php, function api_trunc_str()
    truncates a string
array_search
in file fileDisplay.lib.php, function array_search()
    Searches haystack for needle and returns the key if it is found in the array, FALSE otherwise.
attach_survey
in file surveymanager.lib.php, method SurveyManager::attach_survey()
attempt_create_virtual_course
in file course.lib.php, method CourseManager::attempt_create_virtual_course()
    Checks all parameters needed to create a virtual course.
add_course.lib.inc.php
procedural page add_course.lib.inc.php
top

b

backupDatabase
in file export.lib.inc.php, function backupDatabase()
    Backup a db to a file
browse_folders
in file add_course.lib.inc.php, function browse_folders()
buildTab2col
in file statsUtils.lib.inc.php, function buildTab2col()
    display a 2 column tab from an array
buildTab2ColNoTitle
in file statsUtils.lib.inc.php, function buildTab2ColNoTitle()
    display a 2 column tab from an array
buildTabDefcon
in file statsUtils.lib.inc.php, function buildTabDefcon()
    this function is used to display
build_missing_files_form
in file fileUpload.lib.php, function build_missing_files_form()
    This builds a form that asks for the missing images in a html file maybe we should do this another way?
top

c

$children
in file xmd.lib.php, variable xmddoc::$children
$clean
in file security.lib.php, variable Security::$clean
$connexion
in file session_handler.class.php, variable session_handler::$connexion
can_delete_user
in file usermanager.lib.php, method UserManager::can_delete_user()
    Can user be deleted? This functions checks if there's a course in which the given user is the only course administrator. If that is the case, the user can't be deleted because the course would remain without a course admin.
can_user_subscribe
in file groupmanager.lib.php, method GroupManager::can_user_subscribe()
    Can a user subscribe to a specified group in a course
can_user_unsubscribe
in file groupmanager.lib.php, method GroupManager::can_user_unsubscribe()
    Can a user unsubscribe to a specified group in a course
CHAT_CONNECTED_TABLE
in file database.lib.php, constant CHAT_CONNECTED_TABLE
checkArchive
in file add_course.lib.inc.php, function checkArchive()
    WARNING: this function always returns true.
check_abs_path
in file security.lib.php, method Security::check_abs_path()
    Checks if the absolute path given is really under the checker path
check_for_missing_files
in file fileUpload.lib.php, function check_for_missing_files()
    Checks the extension of a file, if it's .htm or .html we use search_img_from_html to get all image paths in the file
check_name_exist
in file fileManage.lib.php, function check_name_exist()
    Cheks a file or a directory actually exist at this location
check_parameter
in file course.lib.php, method CourseManager::check_parameter()
    Checks wether a parameter exists.
check_parameter_or_fail
in file course.lib.php, method CourseManager::check_parameter_or_fail()
    Lets the script die when a parameter check fails.
check_rel_path
in file security.lib.php, method Security::check_rel_path()
    Checks if the relative path given is really under the checker path
check_token
in file security.lib.php, method Security::check_token()
    This function checks that the token generated in get_token() has been kept (prevents
check_ua
in file security.lib.php, method Security::check_ua()
    Checks the user agent of the client as recorder by get_ua() to prevent most session hijacking attacks.
choose_image
in file fileDisplay.lib.php, function choose_image()
    Define the image to display for each file extension.
ClassManager
in file classmanager.lib.php, class ClassManager
    This library contains some functions for class-management.
class_name_exists
in file classmanager.lib.php, method ClassManager::class_name_exists()
    Check if a classname is allready in use
cleanProcessedRecords
in file stats.lib.inc.php, function cleanProcessedRecords()
    this function will delete the remote_host, user_agent
clean_up_files_in_zip
in file fileUpload.lib.php, function clean_up_files_in_zip()
    this function is a callback function that is used while extracting a zipfile http://www.phpconcept.net/pclzip/man/en/index.php?options-pclzip_cb_pre_extract
clean_up_path
in file fileUpload.lib.php, function clean_up_path()
    this function cleans up a given path by eliminating dangerous file names and cleaning them
clear_token
in file security.lib.php, method Security::clear_token()
    Clear the security token from the session
close
in file session_handler.class.php, method session_handler::close()
compat_load_file
in file fileManage.lib.php, method FileManager::compat_load_file()
CONFIGURATION_PATH
in file main_api.lib.php, constant CONFIGURATION_PATH
convert_mysql_date
in file main_api.lib.php, function convert_mysql_date()
    convert sql date to unix timestamp
copydir
in file export.lib.inc.php, function copydir()
copyDirTo
in file fileManage.lib.php, function copyDirTo()
    Move a directory and its content to an other area
copyr
in file main_api.lib.php, function copyr()
    function adapted from a php.net comment
count_course_per_student
in file tracking.lib.php, method Tracking::count_course_per_student()
count_nb_announcement
in file system_announcements.lib.php, method SystemAnnouncementManager::count_nb_announcement()
count_rows
in file database.lib.php, method Database::count_rows()
    Count the number of rows in a table
count_student_assignments
in file tracking.lib.php, method Tracking::count_student_assignments()
count_student_downloaded_documents
in file tracking.lib.php, method Tracking::count_student_downloaded_documents()
count_student_messages
in file tracking.lib.php, method Tracking::count_student_messages()
count_student_visited_links
in file tracking.lib.php, method Tracking::count_student_visited_links()
CourseManager
in file course.lib.php, class CourseManager
COURSEMANAGER
in file main_api.lib.php, constant COURSEMANAGER
    global status of a user: course manager
COURSE_VISIBILITY_CLOSED
in file main_api.lib.php, constant COURSE_VISIBILITY_CLOSED
    only visible for course admin
COURSE_VISIBILITY_OPEN_PLATFORM
in file main_api.lib.php, constant COURSE_VISIBILITY_OPEN_PLATFORM
    open for all registered users on the platform
COURSE_VISIBILITY_OPEN_WORLD
in file main_api.lib.php, constant COURSE_VISIBILITY_OPEN_WORLD
    open for the whole world
COURSE_VISIBILITY_REGISTERED
in file main_api.lib.php, constant COURSE_VISIBILITY_REGISTERED
    only visible for users registered in the course
create_category
in file groupmanager.lib.php, method GroupManager::create_category()
    Create group category
create_class
in file classmanager.lib.php, method ClassManager::create_class()
    Create a class
create_class_groups
in file groupmanager.lib.php, method GroupManager::create_class_groups()
    Create a group for every class subscribed to the current course
create_combined_code
in file course.lib.php, method CourseManager::create_combined_code()
    Create a course code based on all real and virtual courses the user is registered in.
create_combined_name
in file course.lib.php, method CourseManager::create_combined_name()
    Create a course title based on all real and virtual courses the user is registered in.
create_course
in file add_course.lib.inc.php, function create_course()
    Not tested yet.
create_course_survey_rel
in file surveymanager.lib.php, method SurveyManager::create_course_survey_rel()
create_database_dump
in file course.lib.php, method CourseManager::create_database_dump()
    Creates a file called mysql_dump.sql in the course folder
create_group
in file surveymanager.lib.php, method SurveyManager::create_group()
create_group
in file groupmanager.lib.php, method GroupManager::create_group()
    Create a group
create_groups_from_virtual_courses
in file groupmanager.lib.php, method GroupManager::create_groups_from_virtual_courses()
    Create groups from all virtual courses in the given course.
create_link_file
in file fileUpload.lib.php, function create_link_file()
    Creates a file containing an html redirection to a given url
create_question
in file surveymanager.lib.php, method SurveyManager::create_question()
create_subgroups
in file groupmanager.lib.php, method GroupManager::create_subgroups()
    Create subgroups.
create_survey
in file surveymanager.lib.php, method SurveyManager::create_survey()
create_survey_attach
in file surveymanager.lib.php, method SurveyManager::create_survey_attach()
create_survey_in_another_language
in file surveymanager.lib.php, method SurveyManager::create_survey_in_another_language()
create_unexisting_directory
in file fileUpload.lib.php, function create_unexisting_directory()
    creates a new directory trying to find a directory name that doesn't already exist (we could use unique_name() here...)
create_user
in file usermanager.lib.php, method UserManager::create_user()
    The function tries to retrieve $_user['user_id'] from the global space. if it exists, $_user['user_id'] is the creator id If a problem arises, it stores the error message in global $api_failureList
create_virtual_course
in file course.lib.php, method CourseManager::create_virtual_course()
    This function creates a virtual course.
csv_to_array
in file import.lib.php, method Import::csv_to_array()
    Reads a CSV-file into an array. The first line of the CSV-file should contain the array-keys.
classmanager.lib.php
procedural page classmanager.lib.php
course.lib.php
procedural page course.lib.php
top

d

Database
in file database.lib.php, class Database
daysTab
in file statsUtils.lib.inc.php, function daysTab()
    Return an assoc array. Keys are the days, values are
debug
in file debug.lib.inc.php, function debug()
    This function displays the contend of a variable, array or object in a nicely formatted way.
debug_course
in file debug.lib.inc.php, function debug_course()
    This function displays all the information of the dokeos $_course array This array stores all the information of the current course if the user is in a course.
debug_paths
in file debug.lib.inc.php, function debug_paths()
    This function displays an overview of the different path constants that can be used with the api_get_path function
debug_user
in file debug.lib.inc.php, function debug_user()
    This function displays all the information of the dokeos $_user array This array stores all the information of the current user.
decodeOpenInfos
in file stats.lib.inc.php, function decodeOpenInfos()
    uses `$TABLETRACK_OPEN` to split recorded
DEFAULT_DOCUMENT_QUOTA
in file document.lib.php, constant DEFAULT_DOCUMENT_QUOTA
    default quota for the course documents folder
DEFAULT_GROUP_CATEGORY
in file groupmanager.lib.php, constant DEFAULT_GROUP_CATEGORY
define_course_keys
in file add_course.lib.inc.php, function define_course_keys()
    Defines the four needed keys to create a course based on several parameters.
delete_announcement
in file system_announcements.lib.php, method SystemAnnouncementManager::delete_announcement()
    Deletes an announcement
delete_category
in file groupmanager.lib.php, method GroupManager::delete_category()
    Delete a group category
delete_class
in file classmanager.lib.php, method ClassManager::delete_class()
    Delete a class
delete_course
in file course.lib.php, method CourseManager::delete_course()
    Delete a course This function deletes a whole course-area from the platform. When the given course is a virtual course, the database and directory will not be deleted.
delete_document
in file document.lib.php, method DocumentManager::delete_document()
    This deletes a document by changing visibility to 2, renaming it to filename_DELETED_#id Files/folders that are inside a deleted folder get visibility 2
delete_group
in file surveymanager.lib.php, method SurveyManager::delete_group()
    This function deletes a
delete_groups
in file groupmanager.lib.php, method GroupManager::delete_groups()
    deletes groups and their data.
delete_survey
in file surveymanager.lib.php, method SurveyManager::delete_survey()
    This function deletes a survey and all the groups and question belonging to it.
delete_user
in file usermanager.lib.php, method UserManager::delete_user()
    Delete a user from the platform
destroy
in file session_handler.class.php, method session_handler::destroy()
determine_course_title_from_course_info
in file course.lib.php, method CourseManager::determine_course_title_from_course_info()
    Find out for which courses the user is registered and determine a visual course code and course title from that.
dirsize
in file fileManage.lib.php, function dirsize()
    to compute the size of the directory
DIR_HOTPOTATOES
in file main_api.lib.php, constant DIR_HOTPOTATOES
dir_total_space
in file fileUpload.lib.php, function dir_total_space()
    Compute the size already occupied by a directory and is subdirectories
disable_dangerous_file
in file fileUpload.lib.php, function disable_dangerous_file()
    this function executes our safety precautions more functions can be added
DISK_QUOTA_FIELD
in file document.lib.php, constant DISK_QUOTA_FIELD
    This is the document library for Dokeos.
Display
in file display.lib.php, class Display
display_all_announcements
in file system_announcements.lib.php, method SystemAnnouncementManager::display_all_announcements()
display_announcements
in file system_announcements.lib.php, method SystemAnnouncementManager::display_announcements()
    Displays all announcements
display_complex_table_header
in file display.lib.php, method Display::display_complex_table_header()
    Display html header of table with several options.
display_complex_table_row
in file display.lib.php, method Display::display_complex_table_row()
    Displays a table row.
display_confirmation_message
in file display.lib.php, method Display::display_confirmation_message()
    Displays an confirmation message. Use this if something has been done successfully
display_error_message
in file display.lib.php, method Display::display_error_message()
    Displays an error message. It is recommended to use this function if an error occurs
display_fleche
in file system_announcements.lib.php, method SystemAnnouncementManager::display_fleche()
display_footer
in file display.lib.php, method Display::display_footer()
    Display the page footer
display_header
in file display.lib.php, method Display::display_header()
    Display the page header
display_icon
in file display.lib.php, method Display::display_icon()
    This function displays an icon
display_imported_group
in file surveymanager.lib.php, method SurveyManager::display_imported_group()
display_introduction_section
in file display.lib.php, method Display::display_introduction_section()
    Displays the tool introduction of a tool.
display_localised_html_file
in file display.lib.php, method Display::display_localised_html_file()
display_normal_message
in file display.lib.php, method Display::display_normal_message()
    Displays a normal message. It is recommended to use this function to display any normal information messages.
display_sortable_table
in file display.lib.php, method Display::display_sortable_table()
    Display a table
display_sortable_table
in file surveymanager.lib.php, method SurveyManager::display_sortable_table()
    Displays a sortable table for the surveys
display_table_footer
in file display.lib.php, method Display::display_table_footer()
    display html footer of table
display_table_header
in file display.lib.php, method Display::display_table_header()
    Display simple html header of table.
display_table_row
in file display.lib.php, method Display::display_table_row()
    Displays a table row.
display_warning_message
in file display.lib.php, method Display::display_warning_message()
    Displays an warning message. Use this if you want to draw attention to something This can also be used for instance with the hint in the exercises
DocumentManager
in file document.lib.php, class DocumentManager
documents_total_space
in file fileUpload.lib.php, function documents_total_space()
    Calculate the total size of all documents in a course
domesticate
in file main_api.lib.php, function domesticate()
    handling simple and double apostrofe in order that strings be stored properly in database
database.lib.php
procedural page database.lib.php
debug.lib.inc.php
procedural page debug.lib.inc.php
display.lib.php
procedural page display.lib.php
document.lib.php
procedural page document.lib.php
top

e

$error
in file xmd.lib.php, variable xmddoc::$error
encrypted_mailto_link
in file display.lib.php, method Display::encrypted_mailto_link()
    Return an encrypted mailto hyperlink
enough_size
in file fileUpload.lib.php, function enough_size()
    Check if there is enough place to add a file on a directory
enough_space
in file fileUpload.lib.php, function enough_space()
    Check if there is enough place to add a file on a directory on the base of a maximum directory size allowed
escape_string
in file database.lib.php, method Database::escape_string()
    Escapes a string to insert into the database as text
event_access_course
in file events.lib.inc.php, function event_access_course()
    Record information for access event for courses
event_access_tool
in file events.lib.inc.php, function event_access_tool()
    Record information for access event for tools$tool can take this values : Links, Calendar, Document, Announcements, Group, Video, Works, Users, Exercices, Course Desc ... Values can be added if new modules are created (15char max) I encourage to use $nameTool as $tool when calling this functionFunctionality for "what's new" notification is added by Toon Van Hoecke
event_download
in file events.lib.inc.php, function event_download()
    Record information for download event (when an user click to d/l a document) it will be used in a redirection page bug fixed: Roan Embrechts Roan: The user id is put in single quotes, (why? perhaps to prevent sql insertion hacks?) and later again. Doing this twice causes an error, I remove one of them.
event_exercice
in file events.lib.inc.php, function event_exercice()
    Record result of user when an exercice was done
event_link
in file events.lib.inc.php, function event_link()
    Record information for link event (when an user click on an added link) it will be used in a redirection page
event_login
in file events.lib.inc.php, function event_login()
    Record information for login event (when an user identifies himself with username & password)
event_open
in file events.lib.inc.php, function event_open()
    Record information for open event (when homepage is opened)
event_system
in file events.lib.inc.php, function event_system()
    Record information for common (or admin) events (in the track_e_default table)
event_upload
in file events.lib.inc.php, function event_upload()
    Record information for upload event used in the works tool to record informations when an user upload 1 work
exercise_attempt
in file events.lib.inc.php, function exercise_attempt()
Export
in file export.lib.inc.php, class Export
export_table_csv
in file export.lib.inc.php, method Export::export_table_csv()
    Export tabular data to CSV-file
export_table_xls
in file export.lib.inc.php, method Export::export_table_xls()
    Export tabular data to XLS-file
export_table_xml
in file export.lib.inc.php, method Export::export_table_xml()
    Export tabular data to XML-file
extractAgent
in file stats.lib.inc.php, function extractAgent()
    this function will extract browser and OS from
extractCountry
in file stats.lib.inc.php, function extractCountry()
    this function will extract the country from a given remote
extractProvider
in file stats.lib.inc.php, function extractProvider()
    this function will extract the provider name from a given
events.lib.inc.php
procedural page events.lib.inc.php
export.lib.inc.php
procedural page export.lib.inc.php
top

f

fetch_array
in file database.lib.php, method Database::fetch_array()
    Gets the array from a SQL result (as returned by api_sql_query) - help achieving database independence
fetch_object
in file database.lib.php, method Database::fetch_object()
    Gets the next row of the result of the SQL query (as returned by api_sql_query) in an object form
FileManager
in file fileManage.lib.php, class FileManager
file_get_mime_type
in file document.lib.php, method DocumentManager::file_get_mime_type()
    Get the content type of a file by checking the extension We could use mime_content_type() with php-versions > 4.3, but this doesn't work as it should on Windows installations
file_send_for_download
in file document.lib.php, method DocumentManager::file_send_for_download()
    This function streams a file to the client
file_visible_to_user
in file document.lib.php, method DocumentManager::file_visible_to_user()
fillBrowsersTable
in file stats.lib.inc.php, function fillBrowsersTable()
    update the browsers'table with new values
fillCountriesTable
in file stats.lib.inc.php, function fillCountriesTable()
    update the countries'table with new values
fillOsTable
in file stats.lib.inc.php, function fillOsTable()
    update the os'table with new values
fillProvidersTable
in file stats.lib.inc.php, function fillProvidersTable()
    update the providers'table with new values
fillReferersTable
in file stats.lib.inc.php, function fillReferersTable()
    update the referers'table with new values
fill_course_repository
in file add_course.lib.inc.php, function fill_course_repository()
    Fills the course repository with some example content.
fill_Db_course
in file add_course.lib.inc.php, function fill_Db_course()
    Fills the course database with some required content and example content.
fill_groups
in file groupmanager.lib.php, method GroupManager::fill_groups()
    Fill the groups with students.
filter
in file security.lib.php, method Security::filter()
    This function filters a variable to the type given, with the options given
filter_duplicates
in file groupmanager.lib.php, method GroupManager::filter_duplicates()
    Filter out duplicates in a multidimensional array by comparing field $compare_field.
filter_extension
in file fileUpload.lib.php, function filter_extension()
    Check if the file is dangerous, based on extension and/or mimetype.
filter_only_students
in file groupmanager.lib.php, method GroupManager::filter_only_students()
    Remove all users that are not students and all users who have tutor status from the list.
filter_users_already_in_group
in file groupmanager.lib.php, method GroupManager::filter_users_already_in_group()
    Filters from the array $user_array_in the users already in the group $group_id.
fix_database_parameter
in file database.lib.php, method Database::fix_database_parameter()
folder_size
in file fileDisplay.lib.php, function folder_size()
    Get the total size of a directory.
format_date
in file fileDisplay.lib.php, function format_date()
    Transform a UNIX time stamp in human readable format date.
format_file_size
in file fileDisplay.lib.php, function format_file_size()
    Transform the file size in a human readable format.
format_glued_course_table_name
in file database.lib.php, method Database::format_glued_course_table_name()
    Structures a course database and table name to ready them
format_locale_date
in file text.lib.php, function format_locale_date()
    formats the date according to the locale settings
format_table_name
in file database.lib.php, method Database::format_table_name()
    Structures a database and table name to ready them
format_url
in file fileDisplay.lib.php, function format_url()
    Transform the file path to a URL.
form_dir_list
in file fileManage.lib.php, function form_dir_list()
    build an html form listing all directories of a given directory
fileDisplay.lib.php
procedural page fileDisplay.lib.php
fileManage.lib.php
procedural page fileManage.lib.php
fileUpload.lib.php
procedural page fileUpload.lib.php
top

g

garbage
in file session_handler.class.php, method session_handler::garbage()
GARBAGE_PATH
in file main_api.lib.php, constant GARBAGE_PATH
generate_abstract_course_field_names
in file database.lib.php, method Database::generate_abstract_course_field_names()
    This creates an abstraction layer between database field names and field names expected in code.
generate_abstract_user_field_names
in file database.lib.php, method Database::generate_abstract_user_field_names()
    This creates an abstraction layer between database field names and field names expected in code.
get
in file security.lib.php, method Security::get()
    This function returns a variable from the clean array. If the variable doesn't exist,
getextension
in file fileManage.lib.php, function getextension()
    to extract the extention of the filename
getManyResults1Col
in file statsUtils.lib.inc.php, function getManyResults1Col()
    Return many results of a query in a 1 column tab
getManyResults2Col
in file statsUtils.lib.inc.php, function getManyResults2Col()
    Return many results of a query
getManyResults3Col
in file statsUtils.lib.inc.php, function getManyResults3Col()
    Return many results of a query in a 3 column tab
getManyResultsXCol
in file statsUtils.lib.inc.php, function getManyResultsXCol()
    Return many results of a query in a X column tab
getOneResult
in file statsUtils.lib.inc.php, function getOneResult()
    return one result from a sql query (1 single result)
getUserAnswersDetails
in file surveymanager.lib.php, method SurveyManager::getUserAnswersDetails()
get_access_settings
in file course.lib.php, method CourseManager::get_access_settings()
    Returns the access settings of the course: which visibility; wether subscribing is allowed; wether unsubscribing is allowed.
get_all_announcements
in file system_announcements.lib.php, method SystemAnnouncementManager::get_all_announcements()
    Get all announcements
get_all_datas
in file surveymanager.lib.php, method SurveyManager::get_all_datas()
get_all_document_data
in file document.lib.php, method DocumentManager::get_all_document_data()
    Fetches all document data for the given user/group
get_all_document_folders
in file document.lib.php, method DocumentManager::get_all_document_folders()
    Gets the paths of all folders in a course
get_all_tutors
in file groupmanager.lib.php, method GroupManager::get_all_tutors()
    Get all tutors for the current course.
get_alphabet_options
in file display.lib.php, method Display::get_alphabet_options()
    Print an <option>-list with all letters (A-Z).
get_announcement
in file system_announcements.lib.php, method SystemAnnouncementManager::get_announcement()
    Gets an announcement
get_author
in file surveymanager.lib.php, method SurveyManager::get_author()
get_avg_student_progress
in file tracking.lib.php, method Tracking::get_avg_student_progress()
get_avg_student_score
in file tracking.lib.php, method Tracking::get_avg_student_score()
get_categories
in file groupmanager.lib.php, method GroupManager::get_categories()
    Get all categories
get_category
in file groupmanager.lib.php, method GroupManager::get_category()
    Get a group category
get_category_from_group
in file groupmanager.lib.php, method GroupManager::get_category_from_group()
    Get the category of a given group
get_classes_in_course
in file classmanager.lib.php, method ClassManager::get_classes_in_course()
    Get all classes subscribed in a course
get_class_id
in file classmanager.lib.php, method ClassManager::get_class_id()
    Get the class-id
get_class_info
in file classmanager.lib.php, method ClassManager::get_class_info()
    Get class information
get_coach_list_from_course_code
in file course.lib.php, method CourseManager::get_coach_list_from_course_code()
get_complete_list_of_users_that_can_be_added_to_group
in file groupmanager.lib.php, method GroupManager::get_complete_list_of_users_that_can_be_added_to_group()
    Get a combined list of all users of the real course $course_code
get_courses
in file classmanager.lib.php, method ClassManager::get_courses()
    Get all courses in which a class is subscribed
get_courses_followed_by_coach
in file tracking.lib.php, method Tracking::get_courses_followed_by_coach()
get_courses_list_from_session
in file tracking.lib.php, method Tracking::get_courses_list_from_session()
get_course_chat_connected_table
in file database.lib.php, method Database::get_course_chat_connected_table()
get_course_info
in file database.lib.php, method Database::get_course_info()
    Returns an array with all database fields for the specified course.
get_course_information
in file course.lib.php, method CourseManager::get_course_information()
    Returns all the information of a given coursecode
get_course_list
in file database.lib.php, method Database::get_course_list()
get_course_list_in_session_from_student
in file tracking.lib.php, method Tracking::get_course_list_in_session_from_student()
get_course_list_of_user_as_course_admin
in file course.lib.php, method CourseManager::get_course_list_of_user_as_course_admin()
get_course_quota
in file document.lib.php, method DocumentManager::get_course_quota()
get_course_table
in file database.lib.php, method Database::get_course_table()
    A more generic function than the older get_course_xxx_table functions, this one can return the correct complete name of any course table of which you pass the short name as a parameter.
get_course_table_prefix
in file database.lib.php, method Database::get_course_table_prefix()
    Returns the course table prefix for single database.
get_current_course_database
in file database.lib.php, method Database::get_current_course_database()
    Returns the name of the main Dokeos database.
get_current_course_glued_database
in file database.lib.php, method Database::get_current_course_glued_database()
    Returns the glued name of the current course database.
get_current_max_groups_per_user
in file groupmanager.lib.php, method GroupManager::get_current_max_groups_per_user()
    Returns the number of groups of the user with the greatest number of
get_data
in file surveymanager.lib.php, method SurveyManager::get_data()
get_database_glue
in file database.lib.php, method Database::get_database_glue()
    The glue is the string needed between database and table.
get_database_name_prefix
in file database.lib.php, method Database::get_database_name_prefix()
    Returns the database prefix.
get_document_id
in file document.lib.php, method DocumentManager::get_document_id()
    Gets the id of a document with a given path
get_document_title
in file fileUpload.lib.php, function get_document_title()
    Returns the name without extension, used for the title
get_groupname
in file surveymanager.lib.php, method SurveyManager::get_groupname()
get_group_ids
in file groupmanager.lib.php, method GroupManager::get_group_ids()
    Get all group's from a given course in which a given user is ubscribed
get_group_list
in file groupmanager.lib.php, method GroupManager::get_group_list()
    Get list of groups for current course.
get_group_list_of_course
in file course.lib.php, method CourseManager::get_group_list_of_course()
get_group_properties
in file groupmanager.lib.php, method GroupManager::get_group_properties()
    Get group properties
get_HTML_token
in file security.lib.php, method Security::get_HTML_token()
    This function sets a random token to be included in a form as a hidden field
get_lang
in file main_api.lib.php, function get_lang()
    Whenever the server type in the Dokeos Config settings is set to test/development server you will get an indication that a language variable is not translated and a link to a suggestions form of DLTT.
get_language_isocode
in file database.lib.php, method Database::get_language_isocode()
    Returns the isocode corresponding to the language directory given.
get_last_connection_date
in file tracking.lib.php, method Tracking::get_last_connection_date()
get_last_connection_date_on_the_course
in file tracking.lib.php, method Tracking::get_last_connection_date_on_the_course()
get_last_failure
in file main_api.lib.php, method api_failure::get_last_failure()
    get the last failure stored
get_last_insert_id
in file database.lib.php, method Database::get_last_insert_id()
    Gets the ID of the last item inserted into the database
get_levels
in file fileUpload.lib.php, function get_levels()
    Returns the directory depth of the file.
get_list_of_virtual_courses_for_specific_user_and_real_course
in file course.lib.php, method CourseManager::get_list_of_virtual_courses_for_specific_user_and_real_course()
    Return an array of arrays, listing course info of all courses in the list linked to the real course $real_course_code, to which the user $user_id is subscribed.
get_main_database
in file database.lib.php, method Database::get_main_database()
    Returns the name of the main Dokeos database.
get_main_table
in file database.lib.php, method Database::get_main_table()
    A more generic function than the other get_main_xxx_table functions, this one can return the correct complete name of any table of the main database of which you pass the short name as a parameter.
get_number_of_groups
in file groupmanager.lib.php, method GroupManager::get_number_of_groups()
    Get the total number of groups for the current course.
get_platform_home_link_html
in file display.lib.php, method Display::get_platform_home_link_html()
    Create a hyperlink to the platform homepage.
get_questions_move
in file surveymanager.lib.php, method SurveyManager::get_questions_move()
get_question_data
in file surveymanager.lib.php, method SurveyManager::get_question_data()
get_question_type
in file surveymanager.lib.php, method SurveyManager::get_question_type()
get_real_and_linked_user_list
in file course.lib.php, method CourseManager::get_real_and_linked_user_list()
    Return user info array of all users registered in the specified course this includes the users of the course itsel and the users of all linked courses.
get_real_course_code_select_html
in file course.lib.php, method CourseManager::get_real_course_code_select_html()
    This code creates a select form element to let the user choose a real course to link to.
get_real_course_list
in file course.lib.php, method CourseManager::get_real_course_list()
get_real_course_list_of_user_as_course_admin
in file course.lib.php, method CourseManager::get_real_course_list_of_user_as_course_admin()
get_scorm_database
in file database.lib.php, method Database::get_scorm_database()
    Returns the name of the Dokeos SCORM database.
get_scorm_table
in file database.lib.php, method Database::get_scorm_table()
    This generic function returns the correct and complete name of any scorm table of which you pass the short name as a parameter. Please define table names as constants in this library and use them instead of directly using magic words in your tool code.
get_sessions_coached_by_user
in file tracking.lib.php, method Tracking::get_sessions_coached_by_user()
get_setting
in file main_api.lib.php, function get_setting()
    DEPRECATED, use api_get_setting instead
get_statistic_database
in file database.lib.php, method Database::get_statistic_database()
    Returns the name of the Dokeos statistics database.
get_statistic_table
in file database.lib.php, method Database::get_statistic_table()
    This generic function returns the correct and complete name of any statistic table of which you pass the short name as a parameter.
get_status
in file surveymanager.lib.php, method SurveyManager::get_status()
    Enter description here...
get_student_followed_by_coach
in file tracking.lib.php, method Tracking::get_student_followed_by_coach()
    gets the list of students followed by coach
get_student_followed_by_coach_in_a_session
in file tracking.lib.php, method Tracking::get_student_followed_by_coach_in_a_session()
get_student_list_from_course_code
in file course.lib.php, method CourseManager::get_student_list_from_course_code()
    Return user info array of all users registered in the specified real or virtual course This only returns the users that are registered in this actual course, not linked courses.
get_subscribed_tutors
in file groupmanager.lib.php, method GroupManager::get_subscribed_tutors()
get_subscribed_users
in file groupmanager.lib.php, method GroupManager::get_subscribed_users()
    Get all subscribed users from a group
get_surveyid
in file surveymanager.lib.php, method SurveyManager::get_surveyid()
get_surveyname
in file surveymanager.lib.php, method SurveyManager::get_surveyname()
get_surveyname_display
in file surveymanager.lib.php, method SurveyManager::get_surveyname_display()
get_survey_author
in file surveymanager.lib.php, method SurveyManager::get_survey_author()
get_survey_code
in file surveymanager.lib.php, method SurveyManager::get_survey_code()
get_survey_list
in file surveymanager.lib.php, method SurveyManager::get_survey_list()
get_target_of_linked_course
in file course.lib.php, method CourseManager::get_target_of_linked_course()
    This function returns the course code of the real course to which a virtual course is linked.
get_teacher_list
in file usermanager.lib.php, method UserManager::get_teacher_list()
get_time_spent_on_the_course
in file tracking.lib.php, method Tracking::get_time_spent_on_the_course()
    Calculates the time spent on the course
get_time_spent_on_the_platform
in file tracking.lib.php, method Tracking::get_time_spent_on_the_platform()
    Calculates the time spent on the platform by a user
get_token
in file security.lib.php, method Security::get_token()
    This function sets a random token to be included in a form as a hidden field and saves it into the user's session.
get_total_folder_size
in file fileDisplay.lib.php, function get_total_folder_size()
    Calculates the total size of a directory by adding the sizes (that are stored in the database) of all files & folders in this directory.
get_ua
in file security.lib.php, method Security::get_ua()
    Gets the user agent in the session to later check it with check_ua() to prevent most cases of session hijacking.
get_users
in file classmanager.lib.php, method ClassManager::get_users()
    Get all users from a class
get_users
in file groupmanager.lib.php, method GroupManager::get_users()
    Get all users from a given group
get_user_group_name
in file groupmanager.lib.php, method GroupManager::get_user_group_name()
    Get all groups where a specific user is subscribed
get_user_info
in file usermanager.lib.php, method UserManager::get_user_info()
    Get user information
get_user_info_by_id
in file usermanager.lib.php, method UserManager::get_user_info_by_id()
    Get user information
get_user_info_from_id
in file database.lib.php, method Database::get_user_info_from_id()
    find all the information about a specified user. Without parameter this is the current user.
get_user_in_course_status
in file course.lib.php, method CourseManager::get_user_in_course_status()
    Returns the status of a user in a course, which is COURSEMANAGER or STUDENT.
get_user_list
in file usermanager.lib.php, method UserManager::get_user_list()
get_user_list_from_course_code
in file course.lib.php, method CourseManager::get_user_list_from_course_code()
    Return user info array of all users registered in the specified real or virtual course This only returns the users that are registered in this actual course, not linked courses.
get_user_personal_database
in file database.lib.php, method Database::get_user_personal_database()
    Returns the name of the database where all the personal stuff of the user is stored
get_user_personal_table
in file database.lib.php, method Database::get_user_personal_table()
    This generic function returns the correct and complete name of any scorm table of which you pass the short name as a parameter. Please define table names as constants in this library and use them instead of directly using magic words in your tool code.
get_user_picture_path_by_id
in file usermanager.lib.php, method UserManager::get_user_picture_path_by_id()
    Get user picture URL or path from user ID (returns an array).
get_virtual_courses_linked_to_real_course
in file course.lib.php, method CourseManager::get_virtual_courses_linked_to_real_course()
    Return an array of arrays, listing course info of all virtual course linked to the real course ID $real_course_code
get_virtual_course_info
in file course.lib.php, method CourseManager::get_virtual_course_info()
    Return course info array of virtual course
get_virtual_course_list
in file course.lib.php, method CourseManager::get_virtual_course_list()
glue_course_database_name
in file database.lib.php, method Database::glue_course_database_name()
    Glues a course database.
GroupManager
in file groupmanager.lib.php, class GroupManager
    This library contains some functions for group-management.
GROUP_PER_MEMBER_NO_LIMIT
in file groupmanager.lib.php, constant GROUP_PER_MEMBER_NO_LIMIT
    No limit on the number of groups per user
GROUP_TOOL_DOCUMENTS
in file groupmanager.lib.php, constant GROUP_TOOL_DOCUMENTS
    Constants for the available group tools
groupmanager.lib.php
procedural page groupmanager.lib.php
top

h

$htt_array
in file xht.lib.php, variable xhtdoc::$htt_array
$htt_error
in file xht.lib.php, variable xhtdoc::$htt_error
handle_uploaded_document
in file fileUpload.lib.php, function handle_uploaded_document()
    this function does the save-work for the documents.
has_virtual_courses_from_code
in file course.lib.php, method CourseManager::has_virtual_courses_from_code()
hoursTab
in file statsUtils.lib.inc.php, function hoursTab()
    Return an assoc array. Keys are the hours, values are
htaccess2txt
in file fileUpload.lib.php, function htaccess2txt()
    Renames .htaccess & .HTACCESS tot htaccess.txt
top

i

$idConnexion
in file session_handler.class.php, variable session_handler::$idConnexion
Import
in file import.lib.php, class Import
    This class provides some functions which can be used when importing data from
import_existing_question
in file surveymanager.lib.php, method SurveyManager::import_existing_question()
import_group
in file surveymanager.lib.php, method SurveyManager::import_group()
import_question
in file surveymanager.lib.php, method SurveyManager::import_question()
import_questions
in file surveymanager.lib.php, method SurveyManager::import_questions()
INCLUDE_PATH
in file main_api.lib.php, constant INCLUDE_PATH
index_and_sort_dir
in file fileManage.lib.php, function index_and_sort_dir()
    Indexes all the directories and subdirectories contented in a given directory, and sort them alphabetically
index_dir
in file fileManage.lib.php, function index_dir()
    Indexes all the directories and subdirectories contented in a given directory
INFINITE
in file groupmanager.lib.php, constant INFINITE
    infinite
insert_existing_groups
in file surveymanager.lib.php, method SurveyManager::insert_existing_groups()
insert_groups
in file surveymanager.lib.php, method SurveyManager::insert_groups()
insert_into_group
in file surveymanager.lib.php, method SurveyManager::insert_into_group()
insert_old_groups
in file surveymanager.lib.php, method SurveyManager::insert_old_groups()
insert_questions
in file surveymanager.lib.php, method SurveyManager::insert_questions()
is_allowed_to_coach_student
in file tracking.lib.php, method Tracking::is_allowed_to_coach_student()
is_allowed_to_edit
in file main_api.lib.php, function is_allowed_to_edit()
is_course_teacher
in file course.lib.php, method CourseManager::is_course_teacher()
    Is the user a teacher in the given course?
is_date_column
in file tablesort.lib.php, method TableSort::is_date_column()
    Checks if a column of a 2D-array contains only dates (GNU date syntax)
is_existing_course_code
in file course.lib.php, method CourseManager::is_existing_course_code()
is_image_column
in file tablesort.lib.php, method TableSort::is_image_column()
    Checks if a column of a 2D-array contains only images (<img src="
is_numeric_column
in file tablesort.lib.php, method TableSort::is_numeric_column()
    Checks if a column of a 2D-array contains only numeric values
is_self_registration_allowed
in file groupmanager.lib.php, method GroupManager::is_self_registration_allowed()
    Is sef-registration allowed?
is_self_unregistration_allowed
in file groupmanager.lib.php, method GroupManager::is_self_unregistration_allowed()
    Is sef-unregistration allowed?
is_subscribed
in file groupmanager.lib.php, method GroupManager::is_subscribed()
    Is user subscribed in group?
is_tutor
in file groupmanager.lib.php, method GroupManager::is_tutor()
    Is user a tutor in current course
is_tutor_of_group
in file groupmanager.lib.php, method GroupManager::is_tutor_of_group()
    Is the user a tutor of this group?
is_username_available
in file usermanager.lib.php, method UserManager::is_username_available()
    Check if a username is available
is_user_in_group
in file groupmanager.lib.php, method GroupManager::is_user_in_group()
    Is the user part of this group? This can be a tutor or a normal member
is_user_subscribed_in_course
in file course.lib.php, method CourseManager::is_user_subscribed_in_course()
    Return course info array of virtual course
is_user_subscribed_in_real_or_linked_course
in file course.lib.php, method CourseManager::is_user_subscribed_in_real_or_linked_course()
    Is the user subscribed in the real course or linked courses?
is_virtual_course_from_system_code
in file course.lib.php, method CourseManager::is_virtual_course_from_system_code()
is_virtual_course_from_visual_code
in file course.lib.php, method CourseManager::is_virtual_course_from_visual_code()
    What's annoying is that you can't overload functions in PHP.
item_property_update_on_folder
in file fileUpload.lib.php, function item_property_update_on_folder()
    this function updates the last_edit_date, last edit user id on all folders in a given path
import.lib.php
procedural page import.lib.php
top

l

$lifetime
in file session_handler.class.php, variable session_handler::$lifetime
lang2db
in file add_course.lib.inc.php, function