Harvard-ATG / hxat

Contains the currently-in-development project by HarvardX to bring the annotation tool currently living in the edX platform to a more accessible LTI implementation.
5 stars 1 forks source link

Why are there no "Manual" "Dashboard" menu item in my Canvas-LTI-opened AnnotationsX page? #102

Open fishfree opened 4 years ago

fishfree commented 4 years ago

I can open the LTI config page /lti/config as below:

<cartridge_basiclti_link xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0" xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0" xmlns:lticp="http://www.imsglobal.org/xsd/imslticp_v1p0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0" xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0p1.xsd http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">
<blti:title>AnnotationsX</blti:title>
<blti:description>Tool for annotating texts ported from HarvardX</blti:description>
<blti:launch_url>http://10.2.14.236:8880/lti_init/launch_lti/</blti:launch_url>
<blti:secure_launch_url>http://10.2.14.236:8880/lti_init/launch_lti/</blti:secure_launch_url>
<blti:vendor/>
<blti:extensions platform="canvas.instructure.com">
<lticm:options name="course_navigation">
<lticm:property name="default">enabled</lticm:property>
<lticm:property name="enabled">true</lticm:property>
<lticm:property name="text">AnnotationsX</lticm:property>
<lticm:property name="windowTarget">_blank</lticm:property>
</lticm:options>
<lticm:property name="privacy_level">public</lticm:property>
</blti:extensions>
</cartridge_basiclti_link>

And I also configured a LTI App in my latest Canvas as below: image But in a Canvas course, there are no "Assignment Selection" or "Link Selection" in the Settings->App->AnnotationsX page as below: image

Then I cannot create an assignment from the AnnotationsX tool.

What should I do next?

fishfree commented 4 years ago

Compared to another LTI app manifest xml, I notice that AnnotationsX /lti/config lack some . However, in the repo, there seems having hx_lti_assignment code folder. Need I enable that feature? If so, then how?