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

Element index for package dokeos-learnpath

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

a

$arrMenu
in file learnpath.class.php, variable learnpath::$arrMenu
$attempt
in file learnpath.class.php, variable learnpath::$attempt
$attempt_id
in file learnpathItem.class.php, variable learnpathItem::$attempt_id
$au_type
in file aiccItem.class.php, variable aiccItem::$au_type
add_child
in file learnpathItem.class.php, method learnpathItem::add_child()
    Adds a child to the current item
add_interaction
in file learnpathItem.class.php, method learnpathItem::add_interaction()
    Adds an interaction to the current item
add_item
in file learnpath.class.php, method learnpath::add_item()
    Function rewritten based on old_add_item() from Yannick Warnier. Due the fact that users can decide where the item should come, I had to overlook this function and I found it better to rewrite it. Old function is still available. Added also the possibility to add a description.
add_lp
in file learnpath.class.php, method learnpath::add_lp()
    Static admin function allowing addition of a learnpath to a course.
aiccItem
in file aiccItem.class.php, class aiccItem
    lp_item defines items belonging to a learnpath. Each item has a name, a score, a use time and additional
aiccItem
in file aiccItem.class.php, method aiccItem::aiccItem()
    Class constructor. Depending of the type of construction called ('db' or 'manifest'), will create a scormItem
append_message
in file learnpath.class.php, method learnpath::append_message()
    Appends a message to the message attribute
array_learnpath_categories
in file learnpath_functions.inc.php, function array_learnpath_categories()
    This function returns an array with all the learnpath categories/chapters
autocomplete_parents
in file learnpath.class.php, method learnpath::autocomplete_parents()
    Autocompletes the parents of an item in case it's been completed or passed
autosave
in file learnpath.class.php, method learnpath::autosave()
    Autosaves the current results into the database for the whole learnpath
aiccItem.class.php
procedural page aiccItem.class.php
aicc_api.php
procedural page aicc_api.php
aicc_hacp.php
procedural page aicc_hacp.php
top

b

backup_item_details
in file lp_comm.server.php, function backup_item_details()
    Backup an item's values into the javascript API as "old" values (so we still have them at hand)
build_tree
in file learnpath.class.php, method learnpath::build_tree()
    This functions builds the LP tree based on data from the database.
blank.php
procedural page blank.php
top

c

$cc
in file learnpath.class.php, variable learnpath::$cc
$children
in file learnpathItem.class.php, variable learnpathItem::$children
$command_line
in file aiccItem.class.php, variable aiccItem::$command_line
$condition
in file learnpathItem.class.php, variable learnpathItem::$condition
$core_vendor
in file aiccItem.class.php, variable aiccItem::$core_vendor
$current
in file learnpath.class.php, variable learnpath::$current
$current_data
in file learnpathItem.class.php, variable learnpathItem::$current_data
$current_score
in file learnpathItem.class.php, variable learnpathItem::$current_score
$current_score
in file learnpath.class.php, variable learnpath::$current_score
$current_start_time
in file learnpathItem.class.php, variable learnpathItem::$current_start_time
$current_stop_time
in file learnpathItem.class.php, variable learnpathItem::$current_stop_time
$current_time_start
in file learnpath.class.php, variable learnpath::$current_time_start
$current_time_stop
in file learnpath.class.php, variable learnpath::$current_time_stop
clear_message
in file learnpath.class.php, method learnpath::clear_message()
    Clears the message attribute
close
in file learnpath.class.php, method learnpath::close()
    Closes the current resource
close
in file learnpathItem.class.php, method learnpathItem::close()
    Closes/stops the item viewing. Finalises runtime values. If required, save to DB.
CopyNCreate
in file learnpath_functions.inc.php, function CopyNCreate()
    Copy file and create directories in the path if needed.
createimsmanifest
in file learnpath_functions.inc.php, function createimsmanifest()
    This function writes the imsmanifest.xml and exports the chapter names
create_document
in file learnpath.class.php, method learnpath::create_document()
    Create a new document //still needs some finetuning
create_js
in file learnpath.class.php, method learnpath::create_js()
    Creates the javascript needed for filling up the checkboxes without page reload
create_path
in file learnpath.class.php, method learnpath::create_path()
    Temp function to be moved in main_api or the best place around for this. Creates a file path
create_tree_array
in file learnpath.class.php, method learnpath::create_tree_array()
    Creates an array with the elements of the learning path tree in it
content_makers.inc.php
procedural page content_makers.inc.php
top

d

$datafromlms
in file scormItem.class.php, variable scormItem::$datafromlms
$db_id
in file learnpathItem.class.php, variable learnpathItem::$db_id
$db_item_view_id
in file learnpathItem.class.php, variable learnpathItem::$db_item_view_id
$debug
in file aiccItem.class.php, variable aiccItem::$debug
$debug
in file learnpathItem.class.php, variable learnpathItem::$debug
$debug
in file learnpath.class.php, variable learnpath::$debug
$default_status
in file learnpath.class.php, variable learnpath::$default_status
$description
in file learnpathItem.class.php, variable learnpathItem::$description
deldir
in file learnpath_functions.inc.php, function deldir()
    This function deletes an entire directory
delete
in file learnpath.class.php, method learnpath::delete()
    Static admin function allowing removal of a learnpath
delete
in file learnpathItem.class.php, method learnpathItem::delete()
    Deletes all traces of this item in the database
deleteitem
in file learnpath_functions.inc.php, function deleteitem()
    This function deletes an item
deletemodule
in file learnpath_functions.inc.php, function deletemodule()
    This function deletes a module(chapter) and all its steps(items).
deletepath
in file learnpath_functions.inc.php, function deletepath()
    This function deletes an entire path.
delete_children_items
in file learnpath.class.php, method learnpath::delete_children_items()
    Removes all the children of one item - dangerous!
delete_item
in file learnpath.class.php, method learnpath::delete_item()
    Removes an item from the current learnpath
display_all_learnpath
in file learnpath_functions.inc.php, function display_all_learnpath()
    Displays all learning paths.
display_document
in file learnpath.class.php, method learnpath::display_document()
    Displays a document by id
display_document_form
in file learnpath.class.php, method learnpath::display_document_form()
    Enter description here...
display_edit_item
in file learnpath.class.php, method learnpath::display_edit_item()
    Shows the needed forms for editing a specific item
display_forum_form
in file learnpath.class.php, method learnpath::display_forum_form()
    Enter description here...
display_hotpotatoes_form
in file learnpath.class.php, method learnpath::display_hotpotatoes_form()
    Addition of Hotpotatoes tests
display_item
in file learnpath.class.php, method learnpath::display_item()
    Displays the selected item, with a panel for manipulating the item
display_item_form
in file learnpath.class.php, method learnpath::display_item_form()
    Enter description here...
display_item_prerequisites_form
in file learnpath.class.php, method learnpath::display_item_prerequisites_form()
    Enter description here...
display_item_small_form
in file learnpath.class.php, method learnpath::display_item_small_form()
    Displays a basic form on the overview page for changing the item title and the item description.
display_learnpath_chapters
in file learnpath_functions.inc.php, function display_learnpath_chapters()
    Displays the learnpath chapters(=modules,categories) and their contents.
display_learnpath_items
in file learnpath_functions.inc.php, function display_learnpath_items()
    Displays the learning path items/steps.
display_link_form
in file learnpath.class.php, method learnpath::display_link_form()
    Enter description here...
display_manipulate
in file learnpath.class.php, method learnpath::display_manipulate()
    Displays the menu for manipulating a step
display_move_item
in file learnpath.class.php, method learnpath::display_move_item()
    Enter description here...
display_quiz_form
in file learnpath.class.php, method learnpath::display_quiz_form()
    Enter description here...
display_resources
in file learnpath.class.php, method learnpath::display_resources()
    Function that displays a list with al the resources that could be added to the learning path
display_student_publication_form
in file learnpath.class.php, method learnpath::display_student_publication_form()
    Enter description here...
display_thread_form
in file learnpath.class.php, method learnpath::display_thread_form()
display_toc_chapter_contents
in file learnpath_functions.inc.php, function display_toc_chapter_contents()
    Displays the structure of a chapter recursively. Takes the result of get_learnpath_tree as argument
drop_child
in file learnpathItem.class.php, method learnpathItem::drop_child()
    Drops a child from the children array
display_audiorecorder.php
procedural page display_audiorecorder.php
document.php
procedural page document.php
top

e

$encoding
in file learnpath.class.php, variable learnpath::$encoding
$error
in file learnpath.class.php, variable learnpath::$error
$extra_information
in file learnpath.class.php, variable learnpath::$extra_information
edit_document
in file learnpath.class.php, method learnpath::edit_document()
    Enter description here...
edit_item
in file learnpath.class.php, method learnpath::edit_item()
    Updates an item's content in place
edit_item_prereq
in file learnpath.class.php, method learnpath::edit_item_prereq()
    Updates an item's prereq in place
escape_string
in file learnpath.class.php, method learnpath::escape_string()
    Escapes a string with the available database escape function
exportdescription
in file learnpath_functions.inc.php, function exportdescription()
    This function exports the given item's description into a separate file
exportitem
in file learnpath_functions.inc.php, function exportitem()
    This function exports the given item
exportpath
in file learnpath_functions.inc.php, function exportpath()
    This functions exports the given path. This is the opener function, which is called first
exportSCORM
in file learnpath_functions.inc.php, function exportSCORM()
    Export SCORM content into a zip file
exporttofile
in file learnpath_functions.inc.php, function exporttofile()
    This function writes $content to $filename
export_exercise
in file learnpath_functions.inc.php, function export_exercise()
    This function exports the given Dokeos test
export_lp
in file learnpath.class.php, method learnpath::export_lp()
    Static admin function exporting a learnpath into a zip file
top

f

$file
in file learnpathItem.class.php, variable learnpathItem::$file
$force_commit
in file learnpath.class.php, variable learnpath::$force_commit
first
in file learnpath.class.php, method learnpath::first()
    Gets the first element URL.
top

g

GetSRCTags
in file learnpath_functions.inc.php, function GetSRCTags()
    Gets the tags of the file given as parameter
get_attempt_id
in file learnpathItem.class.php, method learnpathItem::get_attempt_id()
    Gets the current attempt_id for this user on this item
get_brother_chapters
in file learnpath.class.php, method learnpath::get_brother_chapters()
    Gets all the chapters belonging to the same parent as the item/chapter given
get_brother_items
in file learnpath.class.php, method learnpath::get_brother_items()
    Gets all the items belonging to the same parent as the item given
get_children
in file learnpathItem.class.php, method learnpathItem::get_children()
    Gets a list of the item's children
get_complete_items_count
in file learnpath.class.php, method learnpath::get_complete_items_count()
    Gets the number of items currently completed
get_core_exit
in file learnpathItem.class.php, method learnpathItem::get_core_exit()
    Gets the core_exit value from the database
get_credit
in file learnpathItem.class.php, method learnpathItem::get_credit()
    Gets the credit information (rather scorm-stuff) based on current status and reinit
get_current_item_id
in file learnpath.class.php, method learnpath::get_current_item_id()
    Gets the current item ID
get_current_start_time
in file learnpathItem.class.php, method learnpathItem::get_current_start_time()
    Gets the current start time property
get_db_progress
in file learnpath.class.php, method learnpath::get_db_progress()
    Gets the progress value from the progress field in the database (allows use as abstract method)
get_description
in file learnpathItem.class.php, method learnpathItem::get_description()
    Gets the item's description
get_documents
in file learnpath.class.php, method learnpath::get_documents()
    Creates a list with all the documents in it
get_exercises
in file learnpath.class.php, method learnpath::get_exercises()
    Creates a list with all the exercises (quiz) in it
get_extension
in file learnpath.class.php, method learnpath::get_extension()
    Returns the extension of a document
get_file_path
in file learnpathItem.class.php, method learnpathItem::get_file_path()
    Gets the file path from the course's root directory, no matter what tool it is from.
get_flat_list
in file aiccItem.class.php, method aiccItem::get_flat_list()
    Builds a flat list with the current item and calls itself recursively on all children
get_flat_list
in file scormItem.class.php, method scormItem::get_flat_list()
    Builds a flat list with the current item and calls itself recursively on all children
get_flat_ordered_items_list
in file learnpath.class.php, method learnpath::get_flat_ordered_items_list()
    Gets a flat list of item IDs ordered for display (level by level ordered by order_display)
get_forums
in file learnpath.class.php, method learnpath::get_forums()
get_html_toc
in file learnpath.class.php, method learnpath::get_html_toc()
    Uses the table generated by get_toc() and returns an HTML-formatted string ready to display
get_id
in file learnpath.class.php, method learnpath::get_id()
    Gets the learnpath database ID
get_id
in file learnpathItem.class.php, method learnpathItem::get_id()
    Gets the DB ID
get_interactions_count
in file learnpathItem.class.php, method learnpathItem::get_interactions_count()
    Gets the current count of interactions recorded in the database
get_interactions_count_from_db
in file learnpath.class.php, method learnpath::get_interactions_count_from_db()
    Return the number of interactions for the given learnpath Item View ID.
get_items_status_list
in file learnpath.class.php, method learnpath::get_items_status_list()
    Gets the status list for all LP's items
get_iv_interactions_array
in file learnpath.class.php, method learnpath::get_iv_interactions_array()
    Return the interactions as an array for the given lp_iv_id.
get_js_info
in file learnpath.class.php, method learnpath::get_js_info()
    Gets the information about an item in a format usable as JavaScript to update
get_js_lib
in file learnpath.class.php, method learnpath::get_js_lib()
    Gets the js library from the database
get_last
in file learnpath.class.php, method learnpath::get_last()
    Gets the last element URL.
get_launch_data
in file learnpathItem.class.php, method learnpathItem::get_launch_data()
    Gets the launch_data field found in imsmanifests (this is SCORM- or AICC-related, really)
get_learnpath_tree
in file learnpath_functions.inc.php, function get_learnpath_tree()
    Constructs the tree that will be used to build the learnpath structure
get_lesson_location
in file learnpathItem.class.php, method learnpathItem::get_lesson_location()
    Gets the lesson location
get_lesson_mode
in file learnpathItem.class.php, method learnpathItem::get_lesson_mode()
    Gets the lesson_mode (scorm feature, but might be used by aicc as well as dokeos paths)
get_level
in file learnpathItem.class.php, method learnpathItem::get_level()
    Gets the depth level
get_link
in file learnpath.class.php, method learnpath::get_link()
    Gets a link to the resource from the present location, depending on item ID.
get_links
in file learnpath.class.php, method learnpath::get_links()
    Creates a list with all the links in it
get_maker
in file learnpath.class.php, method learnpath::get_maker()
    Gets the learnpath maker name - generally the editor's name
get_max
in file learnpathItem.class.php, method learnpathItem::get_max()
    Gets the maximum (score)
get_message
in file learnpath.class.php, method learnpath::get_message()
    Gets the user-friendly message stored in $this->message
get_min
in file learnpathItem.class.php, method learnpathItem::get_min()
    Gets the minimum (score)
get_name
in file learnpath.class.php, method learnpath::get_name()
    Gets the learnpath name/title
get_navigation_bar
in file learnpath.class.php, method learnpath::get_navigation_bar()
    Gets the navigation bar for the learnpath display screen
get_next_index
in file learnpath.class.php, method learnpath::get_next_index()
    Gets the next resource in queue (url).
get_next_item_id
in file learnpath.class.php, method learnpath::get_next_item_id()
    Gets item_id for the next element
get_ordered_items_list
in file learnpath_functions.inc.php, function get_ordered_items_list()
    Gives a list of sequencial elements IDs for next/previous actions
get_package_type
in file learnpath.class.php, method learnpath::get_package_type()
    Returns the package type ('scorm','aicc','scorm2004','dokeos','ppt'...)
get_parent
in file learnpathItem.class.php, method learnpathItem::get_parent()
    Gets the parent ID
get_path
in file learnpathItem.class.php, method learnpathItem::get_path()
    Gets the path attribute.
get_prereq_string
in file learnpathItem.class.php, method learnpathItem::get_prereq_string()
    Gets the prerequisites string
get_prevent_reinit
in file learnpathItem.class.php, method learnpathItem::get_prevent_reinit()
    Gets the prevent_reinit attribute value (and sets it if not set already)
get_previous_index
in file learnpath.class.php, method learnpath::get_previous_index()
    Gets the previous resource in queue (url). Also initialises time values for this viewing
get_previous_item_id
in file learnpath.class.php, method learnpath::get_previous_item_id()
    Gets item_id for the next element
get_progress
in file learnpath.class.php, method learnpath::get_progress()
    Gets the progress value from the progress_db attribute
get_progress_bar
in file learnpath.class.php, method learnpath::get_progress_bar()
    Gets a progress bar for the learnpath by counting the number of items in it and the number of items completed so far.
get_progress_bar_mode
in file learnpath.class.php, method learnpath::get_progress_bar_mode()
    Gets the progress bar mode
get_progress_bar_text
in file learnpath.class.php, method learnpath::get_progress_bar_text()
    Gets the progress bar info to display inside the progress bar. Also used by scorm_api.php
get_proximity
in file learnpath.class.php, method learnpath::get_proximity()
    Gets the learnpath proximity (remote or local)
get_resources_from_source
in file learnpathItem.class.php, method learnpathItem::get_resources_from_source()
    Gets the list of included resources as a list of absolute or relative paths of resources included in the current item. This allows for a better SCORM export.
get_score
in file learnpathItem.class.php, method learnpathItem::get_score()
    Gets the score
get_scorm_time
in file learnpathItem.class.php, method learnpathItem::get_scorm_time()
    Gets the total time spent on this item view so far
get_stats
in file learnpath.class.php, method learnpath::get_stats()
    Returns a usable array of stats related to the current learnpath and user
get_stats_course
in file learnpath.class.php, method learnpath::get_stats_course()
    Static method. Can be re-implemented by children. Gives an array of statistics for
get_stats_lp
in file learnpath.class.php, method learnpath::get_stats_lp()
    Static method. Can be re-implemented by children. Gives an array of statistics for
get_stats_lp_user
in file learnpath.class.php, method learnpath::get_stats_lp_user()
    Static method. Can be re-implemented by children. Gives an array of statistics for the given course, learnpath and user.
get_stats_user
in file learnpath.class.php, method learnpath::get_stats_user()
    Static method. Can be re-implemented by children. Gives an array of statistics for
get_status
in file learnpathItem.class.php, method learnpathItem::get_status()
    Gets the item status
get_student_publications
in file learnpath.class.php, method learnpath::get_student_publications()
    Creates a list with all the student publications in it
get_suspend_data
in file learnpathItem.class.php, method learnpathItem::get_suspend_data()
    Gets the suspend data
get_title
in file learnpathItem.class.php, method learnpathItem::get_title()
    Returns the item's title
get_toc
in file learnpath.class.php, method learnpath::get_toc()
    Generate and return the table of contents for this learnpath. The (flat) table returned can be
get_total_items_count
in file learnpath.class.php, method learnpath::get_total_items_count()
    Gets the total number of items available for viewing in this SCORM
get_total_items_count_without_chapters
in file learnpath.class.php, method learnpath::get_total_items_count_without_chapters()
    Gets the total number of items available for viewing in this SCORM but without chapters
get_total_time
in file learnpathItem.class.php, method learnpathItem::get_total_time()
    Returns the total time used to see that item
get_tracking_table
in file learnpath_functions.inc.php, function get_tracking_table()
    Returns a string to display in the tracking frame within the contents.php page (for example)
get_type
in file learnpath.class.php, method learnpath::get_type()
    Gets the learning path type
get_type
in file learnpathItem.class.php, method learnpathItem::get_type()
    Gets the item type
get_update_queue
in file learnpath.class.php, method learnpath::get_update_queue()
    Gets the update queue
get_user_id
in file learnpath.class.php, method learnpath::get_user_id()
    Gets the user ID
get_view
in file learnpath.class.php, method learnpath::get_view()
    Gets the latest usable view or generate a new one
get_view_count
in file learnpathItem.class.php, method learnpathItem::get_view_count()
    Gets the view count for this item
get_view_id
in file learnpath.class.php, method learnpath::get_view_id()
    Gets the current view id
top

i

$identifier
in file scormItem.class.php, variable scormItem::$identifier
$identifier
in file aiccItem.class.php, variable aiccItem::$identifier
$identifierref
in file scormItem.class.php, variable scormItem::$identifierref
$identifierref
in file aiccItem.class.php, variable aiccItem::$identifierref
$index
in file learnpath.class.php, variable learnpath::$index
$interactions
in file learnpathItem.class.php, variable learnpathItem::$interactions
$interactions_count
in file learnpathItem.class.php, variable learnpathItem::$interactions_count
$isvisible
in file scormItem.class.php, variable scormItem::$isvisible
$items
in file learnpath.class.php, variable learnpath::$items
insert_item
in file learnpath_functions.inc.php, function insert_item()
    Inserts a new element in a learnpath table (item or chapter)
is_done
in file learnpathItem.class.php, method learnpathItem::is_done()
    Tells if an item is done ('completed','passed','succeeded') or not
is_empty
in file learnpath_functions.inc.php, function is_empty()
    This function returns false if there is at least one item in the path
is_prereq
in file learnpath_functions.inc.php, function is_prereq()
    This function tells if a learnpath contains items which are prerequisite to other items
is_restart_allowed
in file learnpathItem.class.php, method learnpathItem::is_restart_allowed()
    Tells if a restart is allowed (take it from $this->prevent_reinit and $this->status)
top

l

$last
in file learnpath.class.php, variable learnpath::$last
$last_item_seen
in file learnpath.class.php, variable learnpath::$last_item_seen
$launch_data
in file learnpathItem.class.php, variable learnpathItem::$launch_data
$lesson_location
in file learnpathItem.class.php, variable learnpathItem::$lesson_location
$level
in file learnpathItem.class.php, variable learnpathItem::$level
$license
in file learnpath.class.php, variable learnpath::$license
$log_file
in file learnpath.class.php, variable learnpath::$log_file
$lp_id
in file learnpath.class.php, variable learnpath::$lp_id
$lp_id
in file learnpathItem.class.php, variable learnpathItem::$lp_id
$lp_view_id
in file learnpath.class.php, variable learnpath::$lp_view_id
learnpath
in file learnpath.class.php, method learnpath::learnpath()
    Class constructor. Needs a database handler, a course code and a learnpath id from the database.
learnpath
in file learnpath.class.php, class learnpath
    Defines the learnpath parent class
learnpathItem
in file learnpathItem.class.php, method learnpathItem::learnpathItem()
    Class constructor. Prepares the learnpath_item for later launch
learnpathItem
in file learnpathItem.class.php, class learnpathItem
    lp_item defines items belonging to a learnpath. Each item has a name, a score, a use time and additional
learnpath_chapters
in file learnpath_functions.inc.php, function learnpath_chapters()
    This function returns the chapters belonging to the path that contais the given chapter (brother chapters)
learnpath_items
in file learnpath_functions.inc.php, function learnpath_items()
    This function returns the items belonging to the chapter that contains the given item (brother items)
log
in file learnpath.class.php, method learnpath::log()
    Logs a message into a file
learnpath.class.php
procedural page learnpath.class.php
learnpathItem.class.php
procedural page learnpathItem.class.php
learnpath_functions.inc.php
procedural page learnpath_functions.inc.php
lp_add.php
procedural page lp_add.php
lp_add_item.php
procedural page lp_add_item.php
lp_admin_view.php
procedural page lp_admin_view.php
lp_api.php
procedural page lp_api.php
lp_build.php
procedural page lp_build.php
lp_comm.common.php
procedural page lp_comm.common.php
lp_comm.server.php
procedural page lp_comm.server.php
lp_content.php
procedural page lp_content.php
lp_controller.php
procedural page lp_controller.php
lp_edit.php
procedural page lp_edit.php
lp_edit_item.php
procedural page lp_edit_item.php
lp_edit_item_prereq.php
procedural page lp_edit_item_prereq.php
lp_export.php
procedural page lp_export.php
lp_footer.php
procedural page lp_footer.php
lp_header.php
procedural page lp_header.php
lp_list.php
procedural page lp_list.php
lp_log.php
procedural page lp_log.php
lp_message.php
procedural page lp_message.php
lp_move_item.php
procedural page lp_move_item.php
lp_nav.php
procedural page lp_nav.php
lp_save.php
procedural page lp_save.php
lp_stats.php
procedural page lp_stats.php
lp_toc.php
procedural page lp_toc.php
lp_upload.php
procedural page lp_upload.php
lp_view.php
procedural page lp_view.php
lp_view_item.php
procedural page lp_view_item.php
top

m

$maker
in file learnpath.class.php, variable learnpath::$maker
$masteryscore
in file scormItem.class.php, variable scormItem::$masteryscore
$masteryscore
in file aiccItem.class.php, variable aiccItem::$masteryscore
$maxtimeallowed
in file aiccItem.class.php, variable aiccItem::$maxtimeallowed
$maxtimeallowed
in file scormItem.class.php, variable scormItem::$maxtimeallowed
$max_score
in file learnpathItem.class.php, variable learnpathItem::$max_score
$message
in file learnpath.class.php, variable learnpath::$message
$metadata
in file scormItem.class.php, variable scormItem::$metadata
$min_score
in file learnpathItem.class.php, variable learnpathItem::$min_score
$mode
in file learnpath.class.php, variable learnpath::$mode
moveitem
in file learnpath_functions.inc.php, function moveitem()
    This function moves an item.
movemodule
in file learnpath_functions.inc.php, function movemodule()
    This function moves a module (also called chapter or category).
move_item
in file learnpath.class.php, method learnpath::move_item()
    Moves an item up and down at its level
top

n

$name
in file learnpathItem.class.php, variable learnpathItem::$name
$name
in file learnpath.class.php, variable learnpath::$name
$next
in file learnpathItem.class.php, variable learnpathItem::$next
next
in file learnpath.class.php, method learnpath::next()
    Updates learnpath attributes to point to the next element
top

o

$ordered_items
in file learnpath.class.php, variable learnpath::$ordered_items
open
in file learnpathItem.class.php, method learnpathItem::open()
    Opens/launches the item. Initialises runtime values.
open
in file learnpath.class.php, method learnpath::open()
    Open a resource = initialise all local variables relative to this resource. Depending on the child class, this might be redefined to allow several behaviours depending on the document type.
output
in file learnpathItem.class.php, method learnpathItem::output()
    Outputs the item contents
overview
in file learnpath.class.php, method learnpath::overview()
    Function that creates a table structure with a learning path his modules, chapters and documents.
top

p

$parameters
in file aiccItem.class.php, variable aiccItem::$parameters
$parameters
in file scormItem.class.php, variable scormItem::$parameters
$parent
in file learnpathItem.class.php, variable learnpathItem::$parent
$path
in file learnpathItem.class.php, variable learnpathItem::$path
$path
in file learnpath.class.php, variable learnpath::$path
$possible_status
in file learnpathItem.class.php, variable learnpathItem::$possible_status
$prereqs
in file learnpathItem.class.php, variable learnpathItem::$prereqs
$prereq_alert
in file learnpathItem.class.php, variable learnpathItem::$prereq_alert
$prereq_string
in file learnpathItem.class.php, variable learnpathItem::$prereq_string
$prevent_reinit
in file learnpath.class.php, variable learnpath::$prevent_reinit
$prevent_reinit
in file learnpathItem.class.php, variable learnpathItem::$prevent_reinit
$previous
in file learnpathItem.class.php, variable learnpathItem::$previous
$progress_bar_mode
in file learnpath.class.php, variable learnpath::$progress_bar_mode
$progress_db
in file learnpath.class.php, variable learnpath::$progress_db
$proximity
in file learnpath.class.php, variable learnpath::$proximity
parse_HTML_attributes
in file learnpathItem.class.php, method learnpathItem::parse_HTML_attributes()
    Parses the HTML attributes given as string.
parse_prereq
in file learnpathItem.class.php, method learnpathItem::parse_prereq()
    Parses the prerequisites string with the AICC logic language
prereqcheck
in file learnpath_functions.inc.php, function prereqcheck()
    This function returns the prerequisite sentence
prerequisites_match
in file learnpath.class.php, method learnpath::prerequisites_match()
    Check that all prerequisites are fulfilled. Returns true and an empty string on succes, returns false and the prerequisite string on error.
previous
in file learnpath.class.php, method learnpath::previous()
    Updates learnpath attributes to point to the previous element
top

r

$ref
in file learnpathItem.class.php, variable learnpathItem::$ref
$refs_list
in file learnpath.class.php, variable learnpath::$refs_list
rcopy
in file learnpath_functions.inc.php, function rcopy()
restart
in file learnpathItem.class.php, method learnpathItem::restart()
    Reinits all local values as the learnpath is restarted
restart
in file learnpath.class.php, method learnpath::restart()
    Restart the whole learnpath. Return the URL of the first element.
top

s

$save_on_close
in file learnpathItem.class.php, variable learnpathItem::$save_on_close
$scorm_contact
in file scormItem.class.php, variable scormItem::$scorm_contact
$scorm_debug
in file learnpath.class.php, variable learnpath::$scorm_debug
$status
in file learnpathItem.class.php, variable learnpathItem::$status
$sub_items
in file aiccItem.class.php, variable aiccItem::$sub_items
$sub_items
in file scormItem.class.php, variable scormItem::$sub_items
$system_vendor
in file aiccItem.class.php, variable aiccItem::$system_vendor
scormItem.class.php
procedural page scormItem.class.php
scorm_api.php
procedural page scorm_api.php
save
in file learnpathItem.class.php, method learnpathItem::save()
    Saves data in the database
save
in file scormItem.class.php, method scormItem::save()
    Save function. Uses the parent save function and adds a layer for SCORM.
save
in file aiccItem.class.php, method aiccItem::save()
    Save function. Uses the parent save function and adds a layer for AICC.
save_current
in file learnpath.class.php, method learnpath::save_current()
    Saves the current item
save_item
in file learnpath.class.php, method learnpath::save_item()
    Saves the given item
save_item
in file lp_comm.server.php, function save_item()
    Writes an item's new values into the database and returns the operation result
save_last
in file learnpath.class.php, method learnpath::save_last()
    Saves the last item seen's ID only in case
scormItem
in file scormItem.class.php, method scormItem::scormItem()
    Class constructor. Depending of the type of construction called ('db' or 'manifest'), will create a scormItem
scormItem
in file scormItem.class.php, class scormItem
    lp_item defines items belonging to a learnpath. Each item has a name, a score, a use time and additional
scorm_export
in file learnpath.class.php, method learnpath::scorm_export()
    Exports the learning path as a SCORM package. This is the main function that gathers the content, transforms it, writes the imsmanifest.xml file, zips the whole thing and returns the zip.
set_attempt_id
in file learnpathItem.class.php, method learnpathItem::set_attempt_id()
    Sets the number of attempt_id to a given value
set_core_exit
in file learnpathItem.class.php, method learnpathItem::set_core_exit()
    Sets the core_exit value to the one given
set_current_item
in file learnpath.class.php, method learnpath::set_current_item()
    Sets the current item ID (checks if valid and authorized first)
set_description
in file learnpathItem.class.php, method learnpathItem::set_description()
    Sets the item's description
set_encoding
in file learnpath.class.php, method learnpath::set_encoding()
    Sets the encoding
set_error_msg
in file learnpath.class.php, method learnpath::set_error_msg()
    Sets the object's error message
set_jslib
in file learnpath.class.php, method learnpath::set_jslib()
    Sets the JS lib setting in the database directly.
set_lesson_location
in file learnpathItem.class.php, method learnpathItem::set_lesson_location()
    Sets the lesson_location value
set_level
in file learnpathItem.class.php, method learnpathItem::set_level()
    Sets the item's depth level in the LP tree (0 is at root)
set_lp_view
in file learnpathItem.class.php, method learnpathItem::set_lp_view()
    Sets the lp_view id this item view is registered to
set_maker
in file learnpath.class.php, method learnpath::set_maker()
    Sets the name of the LP maker (publisher) (and save)
set_name
in file learnpath.class.php, method learnpath::set_name()
    Sets the name of the current learnpath (and save)
set_path
in file learnpathItem.class.php, method learnpathItem::set_path()
    Sets the path
set_prevent_reinit
in file learnpathItem.class.php, method learnpathItem::set_prevent_reinit()
    Sets the prevent_reinit attribute. This is based on the LP value and is set at creation time for each learnpathItem. It is a (bad?) way of avoiding a reference to the LP when saving an item.
set_previous_item
in file learnpath.class.php, method learnpath::set_previous_item()
    Sets the previous item ID to a given ID. Generally, this should be set to the previous 'current' item
set_proximity
in file learnpath.class.php, method learnpath::set_proximity()
    Sets the location/proximity of the LP (local/remote) (and save)
set_score
in file learnpathItem.class.php, method learnpathItem::set_score()
    Sets the score value
set_status
in file learnpathItem.class.php, method learnpathItem::set_status()
    Sets the status for this item
set_time
in file learnpathItem.class.php, method learnpathItem::set_time()
    Sets the item viewing time in a usable form, given that SCORM packages often give it as 00:00:00.0000
set_title
in file learnpathItem.class.php, method learnpathItem::set_title()
    Sets the item's title
set_type
in file learnpathItem.class.php, method learnpathItem::set_type()
    Sets the item's type
sort_tree_array
in file learnpath.class.php, method learnpath::sort_tree_array()
    Sorts a multi dimensional array by parent id and display order
start_current_item
in file learnpath.class.php, method learnpath::start_current_item()
    Launches the current item if not 'sco' (starts timer and make sure there is a record ready in the DB)
start_timer
in file lp_comm.server.php, function start_timer()
    Start a timer and hand it back to the JS by assigning the current time (of start) to
status_is
in file learnpathItem.class.php, method learnpathItem::status_is()
    Checks if the current status is part of the list of status given
stop_previous_item
in file learnpath.class.php, method learnpath::stop_previous_item()
    Stops the processing and counters for the old item (as held in $this->last)
switch_item_details
in file lp_comm.server.php, function switch_item_details()
    Get one item's details
top

t

$timelimitaction
in file scormItem.class.php, variable scormItem::$timelimitaction
$timelimitaction
in file aiccItem.class.php, variable aiccItem::$timelimitaction
$title
in file learnpathItem.class.php, variable learnpathItem::$title
$title
in file scormItem.class.php, variable scormItem::$title
$title
in file aiccItem.class.php, variable aiccItem::$title
$type
in file learnpathItem.class.php, variable learnpathItem::$type
$type
in file learnpath.class.php, variable learnpath::$type
toggle_visibility
in file learnpath.class.php, method learnpath::toggle_visibility()
    Publishes a learnpath. This basically means show or hide the learnpath to normal users.
tree_array
in file learnpath.class.php, method learnpath::tree_array()
    Function that makes a call to the function sort_tree_array and create_tree_array
top

u

$update_queue
in file learnpath.class.php, variable learnpath::$update_queue
$user_id
in file learnpath.class.php, variable learnpath::$user_id
update_default_scorm_commit
in file learnpath.class.php, method learnpath::update_default_scorm_commit()
    Updates the default behaviour about auto-commiting SCORM updates
update_default_view_mode
in file learnpath.class.php, method learnpath::update_default_view_mode()
    Updates the default view mode from fullscreen to embedded and inversely
update_reinit
in file learnpath.class.php, method learnpath::update_reinit()
    Updates the "prevent_reinit" value that enables control on reinitialising items on second view
update_scorm_debug
in file learnpath.class.php, method learnpath::update_scorm_debug()
    Updates the "scorm_debug" value that shows or hide the debug window
update_time
in file learnpathItem.class.php, method learnpathItem::update_time()
    Updates the time info according to the given session_time
top

v

$view_id
in file learnpathItem.class.php, variable learnpathItem::$view_id
top

w

write_resources_tree
in file learnpath.class.php, method learnpath::write_resources_tree()
write_to_db
in file learnpathItem.class.php, method learnpathItem::write_to_db()
    Writes the current data to the database
top

x

xmltagwrite
in file learnpath_functions.inc.php, function xmltagwrite()
    This function returns an xml tag
top

Documentation generated on Wed, 05 Sep 2007 06:14:15 +0200 by phpDocumentor 1.4.0