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
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
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
top
top
top
top
x
- xmltagwrite
- in file learnpath_functions.inc.php, function xmltagwrite()
This function returns an xml tag
top
|
|