Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Hackfest UK 2014/LTI: Difference between revisions

From MoodleDocs
(Created page with "This session is about exploring how to improve the use of external (LTI) tools in Moodle. Requirements # Tools can be defined by admins and appear as activities in the activ...")
 
No edit summary
Line 6: Line 6:
## It would be a good start to have these appear as subtypes of "External tool"
## It would be a good start to have these appear as subtypes of "External tool"
## Ideally, it should be possible to allows tools to appear as top-level activities.
## Ideally, it should be possible to allows tools to appear as top-level activities.
# Ability to add these specific LTI tools should be controllable by admins (currently anyone with LTI addinstance capability can add any tool)
# Ability to add these specific LTI tools to a course should be controllable by admins (currently anyone with LTI addinstance capability can add any tool)


Suggestions
Suggestions
Line 12: Line 12:
# Ability to mark admin-set tools as "to be shown in activity chooser" (and show them)
# Ability to mark admin-set tools as "to be shown in activity chooser" (and show them)
# Ability for plugins to dynamically define capabilities so that these LTI tools can be given their own "addinstance" capability
# Ability for plugins to dynamically define capabilities so that these LTI tools can be given their own "addinstance" capability
# Ability for users to define which activities are available in a course (not just LTI tools - this would be a new general Moodle feature)

Revision as of 10:05, 17 April 2014

This session is about exploring how to improve the use of external (LTI) tools in Moodle.

Requirements

  1. Tools can be defined by admins and appear as activities in the activity chooser
    1. It would be a good start to have these appear as subtypes of "External tool"
    2. Ideally, it should be possible to allows tools to appear as top-level activities.
  2. Ability to add these specific LTI tools to a course should be controllable by admins (currently anyone with LTI addinstance capability can add any tool)

Suggestions

  1. Ability to mark admin-set tools as "to be shown in activity chooser" (and show them)
  2. Ability for plugins to dynamically define capabilities so that these LTI tools can be given their own "addinstance" capability
  3. Ability for users to define which activities are available in a course (not just LTI tools - this would be a new general Moodle feature)