[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