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

[edit] sloodle_server_course_setup_dialog

Used by: Sloodle Set

[edit] HTTP Request
[edit] Load URL
[edit] XMLRPC


[edit] sl_profile_manager

Used by: Sloodle Set

[edit] HTTP Request


[edit] registration_booth

Used by: Sloodle Registration Booth

[edit] HTTP Request
[edit] Load URL
[edit] XMLRPC


[edit] enrolment_booth

Used by: Sloodle Enrolment Booth

[edit] HTTP Request


[edit] classroom_access_checker

Used by: Sloodle Access Checker

[edit] HTTP Request


[edit] classroom_access_checker_door_controller

Used by: Sloodle Access Checker Door

[edit] HTTP Request


[edit] login_zone

Used by: Sloodle Login Zone

[edit] HTTP Request

[edit] sloodle_blog_hud

Used by: Sloodle Toolbar

[edit] HTTP Request
[edit] Load URL


[edit] sloodle_object_distributor

Used by: Sloodle Object Distributor

[edit] HTTP Request
[edit] XMLRPC


[edit] sloodle_object_selector

Used by: Sloodle Object Selector

[edit] HTTP Request


[edit] sloodle_webintercom

Used by: Sloodle WebIntercom

[edit] HTTP Request


[edit] sloodle_metagloss

Used by: Sloodle MetaGloss

[edit] HTTP Request


[edit] quiz

Used by: Sloodle Quiz Chair

[edit] HTTP Request


This page is part of the Sloodle documentation
SloodleDocs Home | User Documentation | Administrator Documentation | Developer Documentation | Sloodle Wiki Home
Personal tools