ttek-plg / plg-lti
LTI Plugin for the tk-uni libs
Installs: 516
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 1
Open Issues: 0
Type:ttek-plugin
Requires
- php: ^7.3.0
- imsglobal/lti-1p3-tool: dev-master
- dev-master
- 3.4.x-dev
- 3.4.2
- 3.4.0
- 3.2.x-dev
- 3.2.6
- 3.2.4
- 3.2.2
- 3.2.0
- 3.0.x-dev
- 3.0.48
- 3.0.46
- 3.0.44
- 3.0.42
- 3.0.40
- 3.0.38
- 3.0.36
- 3.0.34
- 3.0.32
- 3.0.30
- 3.0.28
- 3.0.26
- 3.0.24
- 3.0.22
- 3.0.20
- 3.0.18
- 3.0.16
- 3.0.14
- 3.0.12
- 3.0.10
- 3.0.8
- 3.0.6
- 3.0.4
- 3.0.2
- 3.0.0
- 2.0.38
- 2.0.36
- 2.0.34
- 2.0.32
- 2.0.30
- 2.0.28
- 2.0.26
- 2.0.24
- 2.0.22
- 2.0.20
- 2.0.18
- 2.0.16
- 2.0.14
- 2.0.12
- 2.0.10
- 2.0.8
- 2.0.6
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.0
- dev-ver2
This package is auto-updated.
Last update: 2024-12-05 02:21:48 UTC
README
Project: ttek-plg/plg-lti
Published: 01 Sep 2016
Web: http://www.tropotek.com/
Authors: Michael Mifsud http://www.tropotek.com/
An lti Plugin for the new EMS III System. Use this to create your own plugins.
Contents
Installation
Available on Packagist (ttek-plg/plg-lti) and as such installable via Composer.
# composer require ttek-plg/plg-lti
Or add the following to your composer.json file:
{ "ttek-plg/plg-lti": "~1.0" }
If you do not use Composer, you can grab the code from GitHub, and use any PSR-0 compatible autoloader (e.g. the plg-lti) to load the classes.
Introduction
Example LTI launch params
Array[40] ( [tool_consumer_info_product_family_code] => Blackboard Learn [resource_link_title] => lti-voce II (NEW) [context_title] => VOCE Vet Science LTI test [roles] => urn:lti:role:ims/lis/Instructor [lis_person_name_family] => SampsonMifsud [tool_consumer_instance_name] => The University of Melbourne [tool_consumer_instance_guid] => 1005cc36f90e4ed58af938c5cea8374a [resource_link_id] => _74321_1 [custom_testparam1] => testValue1 [custom_testparam2] => testValue2 [oauth_signature_method] => HMAC-SHA1 [oauth_version] => 1.0 [custom_caliper_profile_url] => https://unimelb.edu.au/learn/api/v1/telemetry/caliper/profile/_75691_1 [launch_presentation_return_url] => https://unimelb.edu.au/webapps/blackboard/execute/blti/launchReturn?subject_id=_2051_1&content_id=_75691_1&toGC=false&launch_time=10000020541026&launch_id=b98984d5-1079-45d0-853c-71ce76643197&link_id=_75691_1 [ext_launch_id] => b993834d5-1079-45d0-853c-71ce76643197 [resource_link_description] => Test the New VOCE II site. Now named PeerReView for public consumption. ;-) NOTE: Requires my PC to be on to test...lol (If its down, I'm out.) Also view the public part of the site that can be marketed to other Institutions or Faculties. (http://252s-dev.vet.unimelb.edu.au/~mifsudm/Unimelb/lti-voce2/) [ext_lms] => bb-3200.0.1-rel.56+af64d14 [lti_version] => LTI-1p0 [lis_person_contact_email_primary] => michael.mifsud@unimelb.edu.au [oauth_signature] => K0rJ442MLEQXTZhddNQWG85qumk= [tool_consumer_instance_description] => The University of Melbourne [oauth_consumer_key] => unimelb_00000 [launch_presentation_locale] => en-AU [custom_caliper_federated_session_id] => https://blackboard.com/v1/sites/41943a4f-ec98-419c-8aa2-c7147a833858/sessions/ACE9B0DDB7EFBDC51162AF9B60BE0DDE [lis_person_sourcedid] => smaso [oauth_timestamp] => 1501020541 [lis_person_name_full] => Samson Joe [tool_consumer_instance_contact_email] => dba-support@unimelb.edu.au [lis_person_name_given] => Samson [custom_tc_profile_url] => [oauth_nonce] => 45778356062349877 [lti_message_type] => basic-lti-launch-request [user_id] => e178575f054e46bffdaadfb1438d099b [oauth_callback] => about:blank [tool_consumer_info_version] => 3200.0.1-rel.56+af64d14 [context_id] => 7cd5258c04e749a2d67d184f6f200328 [context_label] => VOCE10001_2014_SM5 [launch_presentation_document_target] => window [ext_launch_presentation_css_url] => https://unimelb.edu.au/common/shared.css,https://unimelb.edu.au/branding/themes/unimelb-201410-08/theme.css,https://unimelb.edu.au/branding/colorpalettes/unimelb-201404.08/generated/colorpalette.generated.modern.css [lti_subjectId] => 1
)