Title: Stephen P Vickers's Replies | WordPress.org

---

# Stephen P Vickers

  [  ](https://wordpress.org/support/users/spvickers/)

 *   [Profile](https://wordpress.org/support/users/spvickers/)
 *   [Topics Started](https://wordpress.org/support/users/spvickers/topics/)
 *   [Replies Created](https://wordpress.org/support/users/spvickers/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/spvickers/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/spvickers/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/spvickers/engagements/)
 *   [Favorites](https://wordpress.org/support/users/spvickers/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 61 total)

1 [2](https://wordpress.org/support/users/spvickers/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/spvickers/replies/page/3/?output_format=md)
[4](https://wordpress.org/support/users/spvickers/replies/page/4/?output_format=md)
[5](https://wordpress.org/support/users/spvickers/replies/page/5/?output_format=md)
[→](https://wordpress.org/support/users/spvickers/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] Understanding data passed](https://wordpress.org/support/topic/understanding-data-passed/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [10 months, 3 weeks ago](https://wordpress.org/support/topic/understanding-data-passed/#post-18649794)
 * The current release of the LTI Connector for LearnDash uses the LTI Outcomes 
   service options (including the Assignment and Grade services) to save a user’s
   progress. If there are specific types of outcomes you are looking to record in
   the LTI Platform, then I recommend you either post a comment in the support pages
   for the LearnDash plugin or as an issue in its GitHub repository.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] Understanding data passed](https://wordpress.org/support/topic/understanding-data-passed/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [10 months, 3 weeks ago](https://wordpress.org/support/topic/understanding-data-passed/#post-18649751)
 * An LTI launch message typically passes data about the LTI Platform, the user (
   e.g. ID, name and email), the context from which the launch occurred (e.g. ID
   and title) and the user’s role(s) in that context. What is actually sent will
   depend upon the platform being used and how the connection has been configured;
   none of the items listed in the previous sentence is required by the spec. You
   can find more details in the [LTI spec](https://www.imsglobal.org/spec/lti/v1p3).
 * LTI defines a number of services allowing data to be retrieved from the platform
   by a tool, or sent to the platform by a tool. The main ones are [Assignment and Grade](https://www.imsglobal.org/spec/lti-ags/v2p0),
   [Names and Role Provisioning](https://www.imsglobal.org/spec/lti-nrps/v2p0), 
   and [Course Groups](https://www.imsglobal.org/spec/lti-gs/v1p0). For more information
   about the spec see [https://www.1edtech.org/standards/lti](https://www.1edtech.org/standards/lti).
 * You can find contact details in the source files if you need more personal support.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] Learndash to launch a bookshelf from vital source](https://wordpress.org/support/topic/learndash-to-launch-a-bookshelf-from-vital-source/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/learndash-to-launch-a-bookshelf-from-vital-source/#post-18429146)
 * This plugin allows LearnDash to be launched from an LTI Platform; what you appear
   to be wanting to do is have LearnDash act as the LTI Platform so that it can 
   launch VitalSource Bookshelf as an LTI Tool, For this you should take a look 
   at the [LTI Platform plugin for WordPress](https://wordpress.org/plugins/lti-platform/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[ceLTIc LTI Library] Direct Linking issue](https://wordpress.org/support/topic/direct-linking-issue/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [1 year, 6 months ago](https://wordpress.org/support/topic/direct-linking-issue/#post-18273125)
 * The redirection for an incoming LTI message occurs in the result method of the
   Tool object. However, I suggest that the most likely causes of this issue are
   that the LMS has not been configure with the correct launch URL, or the browser’s
   security policies are blocking the WordPress session cookie.
 * HTH
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Connector for LearnDash] Connecting Learndash with Moodle by LTI](https://wordpress.org/support/topic/connecting-learndash-with-moodle-by-lti/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [1 year, 11 months ago](https://wordpress.org/support/topic/connecting-learndash-with-moodle-by-lti/#post-18010209)
 * I do not offer any free support for users of this plugin; I assume users have
   some familiarity with using LTI. But for a pre-LTI 1.3 integration, all the two
   systems require is a consumer key, a shared secret and a launch URL. If you’ve
   not already done so, take a look at the documentation for the [LTI Tool plugin](https://github.com/celtic-project/wordpress-lti/wiki)
   which it extends.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Connector for LearnDash] Connecting Learndash with Moodle by LTI](https://wordpress.org/support/topic/connecting-learndash-with-moodle-by-lti/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [1 year, 11 months ago](https://wordpress.org/support/topic/connecting-learndash-with-moodle-by-lti/#post-18010172)
 * Yes, that should be possible. The plugin allows a LearnDash instance of WordPress
   to act as an LTI Tool and be accessed from any LTI Platform (such as Moodle).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] LTI Tool plugin will work with Thought Industries LMS?](https://wordpress.org/support/topic/lti-tool-plugin-will-work-with-thought-industries-lms/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years ago](https://wordpress.org/support/topic/lti-tool-plugin-will-work-with-thought-industries-lms/#post-17907135)
 * The LTI Tool plugin merely offers an alternative method for authenticating a 
   user when connecting to WordPress. It will log them into WordPress using an automatically
   provisioned WordPress user account based on the signed message received from 
   the LTI platform. Once logged in, WordPress handles which pages the user is able
   to access; the plugin is only used to log users in.
 * HTH.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] Use of LTI plugin with LMS limited to V1.2 LTI](https://wordpress.org/support/topic/use-of-lti-plugin-with-lms-limited-to-v1-2-lti/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years ago](https://wordpress.org/support/topic/use-of-lti-plugin-with-lms-limited-to-v1-2-lti/#post-17894065)
 * The plugin supports all versions of LTI, except LTI 2.0. I am sorry the documentation
   gave you an incorrect impression about this, I shall seek to correct it.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] Unable to generate a WordPress user_login – Trouble with LTI 1.3 Setup](https://wordpress.org/support/topic/unable-to-generate-a-wordpress-user_login-trouble-with-lti-1-3-setup/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/unable-to-generate-a-wordpress-user_login-trouble-with-lti-1-3-setup/#post-17864722)
 * A blog is named using the title of a resource link from the LTI platform. In 
   your case it looks like no resource link title is being passed and so the fallback
   is to use a title of “Resource ” followed by the resource link ID. Check the 
   settings of your LTI configuration to have the title parameter passed in LTI 
   messages.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] Unable to generate a WordPress user_login – Trouble with LTI 1.3 Setup](https://wordpress.org/support/topic/unable-to-generate-a-wordpress-user_login-trouble-with-lti-1-3-setup/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/unable-to-generate-a-wordpress-user_login-trouble-with-lti-1-3-setup/#post-17861719)
 * Since you have set the username format to “username”, you should check that your
   Blackboard instance is sending the username to WordPress in its LTI launch messages;
   I am not sure that it does by default. If it is not, try adding a custom parameter
   of “username=$User.username”.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] When adding a new LTI Platform the plugin crashes](https://wordpress.org/support/topic/when-adding-a-new-lti-platform-the-plugin-crashes/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/when-adding-a-new-lti-platform-the-plugin-crashes/#post-17850224)
 * I think this issue has been resolved in the most recent releases of this plugin.
   Please resubmit if not. Thanks.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] LTI tool WordPress with Moodle](https://wordpress.org/support/topic/lti-tool-wordpress-with-moodle/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/lti-tool-wordpress-with-moodle/#post-17850218)
 * You are correct, this plugin merely directs users to the home page of the site
   associated with their resource link (for multisite instances of WordPress) or
   the home page for single site instances. WordPress does allow this home page 
   to be set, but are you wanting the page to vary based on the resource link from
   which WordPress is launched? If so, this could be added as a custom parameter
   in the launch message.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Connector for LearnDash] Scalability](https://wordpress.org/support/topic/scalability-6/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/scalability-6/#post-17849947)
 * You can find documentation for this plugin at [https://github.com/celtic-project/lti-tool-learndash/wiki](https://github.com/celtic-project/lti-tool-learndash/wiki),
   and also at [https://github.com/celtic-project/wordpress-lti/wiki](https://github.com/celtic-project/wordpress-lti/wiki)
   which it extends. It is an implementation of the Learning Tools Interoperability
   specifications from 1EdTech and supports all versions of LTI from LTI 1.0 to 
   1.3. Since it is only used when a user makes a connection to the WordPress server,
   its impact should be minimal; after the connection has been made it is not used.
   The latest LTI spec (1.3) incurs the greatest overhead in verifying a connection
   because it requires access to a public key, but this impact can be minimised 
   by configuring the LTI platforms within WordPress with the key itself, rather
   than relying on fetching it from an endpoint. But if scalability is a concern
   I would certainly recommend running your own tests to verify the impact; I am
   not aware of any results of such tests being publicly available.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Tool] 1.3 tool won’t launch](https://wordpress.org/support/topic/1-3-tool-wont-launch/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/1-3-tool-wont-launch/#post-17830301)
 * It sounds like you are using the LTI Platform plugin for WordPress (see [https://wordpress.org/plugins/lti-platform/](https://wordpress.org/plugins/lti-platform/))
   rather than the LTI Tool plugin whose support forum you have posted to. Is that
   correct?
 * If so, check that your WordPress instance is visible to the tool so it can access
   your public key. Your log files suggest that an initiate login request was sent
   and an authentication request was received but no LTI message sent in return.
   Are there any PHP errors in the PHP log file for your WordPress instance? What
   version of PHP, the plugin, and the celLTIc library plugin are you using?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LTI Platform] LTI Connection – Create Course in Coursebox.ai and display in Learndash LS](https://wordpress.org/support/topic/lti-connection-create-course-in-coursebox-ai-and-display-in-learndash-ls/)
 *  Plugin Author [Stephen P Vickers](https://wordpress.org/support/users/spvickers/)
 * (@spvickers)
 * [2 years, 4 months ago](https://wordpress.org/support/topic/lti-connection-create-course-in-coursebox-ai-and-display-in-learndash-ls/#post-17680973)
 * Not sure what your question is. In case you’ve not seen it, documentation for
   this plugin can be found at [https://github.com/celtic-project/wordpress-lti-platform/wiki](https://github.com/celtic-project/wordpress-lti-platform/wiki).

Viewing 15 replies - 1 through 15 (of 61 total)

1 [2](https://wordpress.org/support/users/spvickers/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/spvickers/replies/page/3/?output_format=md)
[4](https://wordpress.org/support/users/spvickers/replies/page/4/?output_format=md)
[5](https://wordpress.org/support/users/spvickers/replies/page/5/?output_format=md)
[→](https://wordpress.org/support/users/spvickers/replies/page/2/?output_format=md)