Stephen P Vickers
Forum Replies Created
-
Forum: Plugins
In reply to: [LTI Tool] BridgeI am not familiar with “bridge plugins”; can you point me to some documentation which explains what they are?
The Learning Tools Interoperability (LTI) specification provides a seamless and secure mechanism for integrating two web-based applications, typically an LMS/VLE (the LTI Platform) and an LTI Tool (e.g. to provide access to enhanced assessments or content). It also defines some services which platforms can provide to tools (such as the submission of grades). Using a spec such as LTI avoids the need to access proprietary APIs for each platform/tool. The LTI documentation can be found at https://www.1edtech.org/standards/lti and a very old briefing paper (for the initial release) is available at https://repository.jisc.ac.uk/5436/1/LTI-Briefing-Paper.pdf.
HTH.
Forum: Plugins
In reply to: [LTI Tool] BridgeYes, this is possible. Moodle supports LTI both as a platform and as a tool.
Forum: Plugins
In reply to: [LTI Connector for LearnDash] Something still unclear to meMy apologies, I seem to have overlooked responding to your query. The course to be connected to is identified by its slug; see the Usage section of the documentation at https://github.com/celtic-project/lti-tool-learndash/wiki/Usage.
Forum: Plugins
In reply to: [LTI Platform] Unable to embed LTI linkGreat, thanks for letting me know. The URL given to you by a tool provider would not work as requests to this endpoint must be signed, which is what the plugin does for you.
Forum: Plugins
In reply to: [LTI Platform] Unable to embed LTI linkI know of no reason why you should not be able to paste an LTI link into a WordPress page. Perhaps you could provide more details of what you are pasting and where. Have you seen the documentation at https://github.com/celtic-project/wordpress-lti-platform/wiki/Usage?
Forum: Plugins
In reply to: [LTI Tool] When adding a new LTI Platform the plugin crashesWell from the evidence it looks like a PHP issue. The error being reported is that PHP is unable to open a file. If that file actually exists and has the correct permissions for the web server to read, then I am unable to offer any further explanation of the cause. You could try updating the code to use an absolute reference to the file, or move the file to a different directory. Or if you have any caching software in place, try disabling it in case that is interfering with the access to the file. Sorry I’m not able to be more helpful, but if you find the cause please let me know so that I can try to implement a workaround in the next release.
Forum: Plugins
In reply to: [LTI Tool] When adding a new LTI Platform the plugin crashesSorry, I am unable to explain why PHP is refusing to open this file. Perhaps check the owner and group settings on the file?
Forum: Plugins
In reply to: [LTI Tool] When adding a new LTI Platform the plugin crashesSo the error which is being reported is “PHP Fatal error: Uncaught Error: Failed opening required ‘/home/removed_item/domains/dlo.removed_item.nl/public_html/wp-content/plugins/lti-tool-learndash/LTI_Tool_LearnDash.php’. Does this file actually exist on your server? If so, you could try an even shorter filename and/or check its file permissions, but if the file exists I do not know why PHP is unable to open it.
Forum: Plugins
In reply to: [LTI Tool] When adding a new LTI Platform the plugin crashesLooks like a different error now and one which resembles the issue raised at https://ww.wp.xz.cn/support/topic/php-error-when-adding-new-platform/. The workaround for this is to rename the “LTI_Tool_LearnDash_Binary_Selector_Courses.php” file to something shorter. I will do this in the next release.
Forum: Plugins
In reply to: [LTI Tool] When adding a new LTI Platform the plugin crashesI have not been able to replicate this issue. I notice from the error message that it appears to be trying to uninstall the WordPress LTI plugin and that this plugin is installed in the “wordpress-lti-master” directory. The normal directory for this plugin is “lti-tool”. Can you try reinstalling this plugin either from the WordPress plugins repository or by downloading the lti-tool.zip file from https://github.com/OSCELOT/wordpress-lti and see if that has any impact on your issue?
Forum: Plugins
In reply to: [LTI Tool] When adding a new LTI Platform the plugin crashesThey all seem fine to me. What version of WordPress are you running? At exactly what point does the error occur? For example, when you try to save a new LTI platform?
Forum: Plugins
In reply to: [LTI Tool] When adding a new LTI Platform the plugin crashesWhat versions of the ceLTIc LTI library, LTI tool, LTI LearnDash and LearnDash plugins do you have installed? What version of PHP are you running?
- This reply was modified 2 years, 4 months ago by Stephen P Vickers.
Forum: Plugins
In reply to: [LTI Tool] install LTI 1.2 first, then how to migrate LTI tool 1.3With Learn, you need to first set up LTI tools in the Anthology developer portal. This will give you a client ID to enter into your Learn instance. Check the Learn documentation; e.g. https://help.blackboard.com/Learn/Administrator/SaaS/Integrations/Learning_Tools_Interoperability.
Forum: Plugins
In reply to: [LTI Tool] install LTI 1.2 first, then how to migrate LTI tool 1.3The “Register LTI 1.3/Advantage Tool?” link you quoted is to a protected site, but the wiki page at https://github.com/celtic-project/wordpress-lti/wiki/Administration outlines the parameters to be entered when creating a configuration for an LTI Platform (which will be provided to you by the LTI Platform administrator), and the details about your tool to be shared with the LTI Platform administrator to complete the setup at their end.
Forum: Plugins
In reply to: [ceLTIc LTI Library] Error after installing Celtic libraryThe error appears to be related to an SQL statement. Can you check that the LTI-related tables have been created in your database; e.g. wp_lti2_consumer (replace
wp_with whatever prefix you are using in your installation, if any). Perhaps the database user account you are using for your WordPress instance does not have the necessary permissions to create tables and indices?