Moodle-SL Interactions

From SLIS Second Life Wiki

Jump to: navigation, search

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.


Contents

sloodle_server_course_setup_dialog

Used by: Sloodle Set

HTTP Request
Load URL
XMLRPC


sl_profile_manager

Used by: Sloodle Set

HTTP Request


registration_booth

Used by: Sloodle Registration Booth

HTTP Request
Load URL
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


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
Personal tools