[Building Sakai] BasicLTI Virtual Tool setup
csev
csev at umich.edu
Fri Dec 2 04:44:17 PST 2011
Stuart,
Did you look here:
https://source.sakaiproject.org/svn/basiclti/trunk/basiclti-docs/resources/docs/
This is the documentation. It tells you where to put the files, etc.
I tend to prefer not to edit the IMSBLTIportlet.xml in the war and recompile. I like to put the file in the $sakai.home directory as described in the above docs.
That avoids a "patch" to do local configuration.
/Chuck
On Dec 2, 2011, at 5:28 AM, D. Stuart Freeman wrote:
> I'm trying to setup a "virtual tool" for piazza's basicLTI integration on
> our 2.5.x CLE instance. I've got the basicLTI tool version 1.3.1
> installed and working, but when I edit IMSBLTIPortlet.xml to add:
>
> <tool id="sakai.piazza" title="Piazza" description="Piazza Q&A for
> Classrooms">
>
> <configuration name="sakai:portlet-pre-render" value="true" />
> <category name="course" />
>
> <configuration name="functions.require" />
>
> <configuration name="imsti.launch" value="https://piazza.com/basic_lti" />
> <configuration name="imsti.xml" />
> <configuration name="imsti.secret" />
> <configuration name="imsti.key" value="gatech.edu" />
> <configuration name="imsti.pagetitle" />
> <configuration name="imsti.tooltitle" />
> <configuration name="imsti.frameheight" />
> <configuration name="imsti.debug" value="false" />
> <configuration name="imsti.releasename" value="on" />
> <configuration name="imsti.releaseemail" value="on" />
>
> <configuration name="final.launch" value="true"/>
> <configuration name="final.xml" value="true"/>
> <configuration name="final.secret" value="true"/>
> <configuration name="final.key" value="true"/>
> <configuration name="final.pagetitle" value="false"/>
> <configuration name="final.tooltitle" value="false"/>
> <configuration name="final.newpage" value="false"/>
> <configuration name="final.frameheight" value="false"/>
> <configuration name="final.debug" value="true"/>
> <configuration name="final.releasename" value="true" />
> <configuration name="final.releaseemail" value="true" />
> </tool>
>
> And put the 'sakai.piazza.secret' in my properties file, the 'Piazza'
> tool doesn't show up in the list of available tools when I edit a site,
> but the BasicLTI tool does still get listed there. I don't see 'piazza'
> anywhere in catalina.out nor any messages from lti that aren't there when
> I start without the modified xml.
>
> Can anyone give me a bump in the right direction?
>
> Thanks,
> --
> D. Stuart Freeman
> Georgia Institute of Technology
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
More information about the sakai-dev
mailing list