|
6 vuotta sitten | |
---|---|---|
.. | ||
Entity | 6 vuotta sitten | |
assets | 8 vuotta sitten | |
gradebook | 6 vuotta sitten | |
lang | 6 vuotta sitten | |
view | 6 vuotta sitten | |
ImsLtiPlugin.php | 6 vuotta sitten | |
OAuthSimple.php | 8 vuotta sitten | |
README.md | 6 vuotta sitten | |
add.php | 6 vuotta sitten | |
admin.php | 7 vuotta sitten | |
create.php | 6 vuotta sitten | |
delete.php | 7 vuotta sitten | |
edit.php | 6 vuotta sitten | |
form.php | 6 vuotta sitten | |
install.php | 6 vuotta sitten | |
item_return.php | 6 vuotta sitten | |
outcome_service.php | 6 vuotta sitten | |
plugin.php | 8 vuotta sitten | |
start.php | 7 vuotta sitten | |
uninstall.php | 6 vuotta sitten |
Version 1.2 (beta)
This plugin is meant to be later integrated into Chamilo (in a major version release).
IMS/LTI defines the possibility to integrate tools or content into Chamilo. This plugin allows the integration of a new tool into courses, without (for now) obtaining any data back from those tools. It will gradually be developed to support IMS/LTI content items.
As platform admin you can register external tools available for all courses. You need set the tools settings in the IMS/LTI administration page. Then the registered tools should be add in each course individually.
As teacher you can register external tools available only for the current course. You need follow the link in the IMS/LTI block located in the Course Settings tool. Then select a previously tool registered or register a new external tool.
v1.1
Run this changes on database:
To v1.1
ALTER TABLE plugin_ims_lti_tool
ADD active_deep_linking TINYINT(1) DEFAULT '0' NOT NULL,
CHANGE id id INT AUTO_INCREMENT NOT NULL,
CHANGE launch_url launch_url VARCHAR(255) NOT NULL;
To v1.2
ALTER TABLE plugin_ims_lti_tool ADD c_id INT DEFAULT NULL;
ALTER TABLE plugin_ims_lti_tool ADD CONSTRAINT FK_C5E47F7C91D79BD3
FOREIGN KEY (c_id) REFERENCES course (id);
CREATE INDEX IDX_C5E47F7C91D79BD3 ON plugin_ims_lti_tool (c_id);
ALTER TABLE plugin_ims_lti_tool ADD gradebook_eval_id INT DEFAULT NULL;
ALTER TABLE plugin_ims_lti_tool ADD CONSTRAINT FK_C5E47F7C82F80D8B
FOREIGN KEY (gradebook_eval_id) REFERENCES gradebook_evaluation (id) ON DELETE SET NULL;
CREATE INDEX IDX_C5E47F7C82F80D8B ON plugin_ims_lti_tool (gradebook_eval_id);