Moodle-SL Interactions
From SLIS Second Life Wiki
Sloodle Versions: 0.2, 0.21 (?)
Sloodle objects/scripts in Second Life interact with the Moodle website via 'Linker Scripts' in the Sloodle module. Some scripts also provide URL's for the SL user to follow, which takes them to Sloodle 'Interface Scripts', and in some cases, Moodle 'Interface Scripts' will send XMLRPC messages to Sloodle objects in Second Life.
Request to linker scripts typically occur via HTTP requests (llHTTPRequest), while forwarding to interface scripts typically occur using the LSL function to load a URL (llLoadURL). XMLRPC messages are initated from the script the Moodle.
The following list shows which LSL scripts have interactions with Sloodle scripts in Moodle.
sloodle_server_course_setup_dialog
Used by: Sloodle Set
HTTP Request
Load URL
XMLRPC
sl_profile_manager
Used by: Sloodle Set
HTTP Request
- sl_classroom/sl_profile_linker.php (directly, and via sloodle_profile_saver)
registration_booth
Used by: Sloodle Registration Booth
HTTP Request
Load URL
- login/sl_welcome_reg.php (address not stored in script)
XMLRPC
enrolment_booth
Used by: Sloodle Enrolment Booth
HTTP Request
classroom_access_checker
Used by: Sloodle Access Checker
HTTP Request
classroom_access_checker_door_controller
Used by: Sloodle Access Checker Door
HTTP Request
login_zone
Used by: Sloodle Login Zone
HTTP Request
sloodle_blog_hud
Used by: Sloodle Toolbar
HTTP Request
Load URL
- login/sl_welcome_reg.php (via sloodle_url_loader. Address not stored in script)
sloodle_object_distributor
Used by: Sloodle Object Distributor
HTTP Request
XMLRPC
sloodle_object_selector
Used by: Sloodle Object Selector
HTTP Request
sloodle_webintercom
Used by: Sloodle WebIntercom
HTTP Request
sloodle_metagloss
Used by: Sloodle MetaGloss
HTTP Request
quiz
Used by: Sloodle Quiz Chair
HTTP Request
| This page is part of the Sloodle documentation | |||
|---|---|---|---|
| SloodleDocs Home | User Documentation | Administrator Documentation | Developer Documentation | Sloodle Wiki Home | |||
