[Building Sakai] Course sites getting unexpected sakai.iframe.site

Joshua Swink joshua.swink at gmail.com
Wed Jan 7 16:26:14 PST 2015


We're on Sakai 2.9.2.

Josh

On Wed, Jan 7, 2015 at 4:21 PM, Sanghyun Jeon <euksa99 at gmail.com> wrote:

> Thank you for the detailed information and I am wondering which version of
> Sakai are you currently running, Sakai 10 or Sakai 2.9.(?).
>
>
>
>
>
> On Wed, Jan 7, 2015 at 3:39 PM, Joshua Swink <joshua.swink at gmail.com>
> wrote:
>
>> No, but I found out what was going on and devised a solution.
>>
>> sakai.iframe.site is automatically added to any site whenever a tool is
>> added or removed via the web interface. It's only because we were doing
>> things via the API that sakai.iframe.site was not in there. This situation
>> gave rise to undesirable behavior: sakai.iframe.site would be added when a
>> user is manipulating some other tool. It had the appearance of an
>> uncommanded side effect. Also, since we already had sakai.iframe on the
>> site's home page, the site would appear to have duplicated info boxes.
>>
>> I interpret this to mean that sakai.iframe.site is intended to be the
>> default info box for all sites, whereas sakai.iframe is for more general
>> applications. We were using sakai.iframe for the site's primary info box,
>> which is not the scenario the developers envisioned.
>>
>> The solution was for our process to use sakai.iframe.site instead. This
>> brings our usage in line with the intended scenario.
>>
>> At the same time I was looking into this, I found something similar going
>> on with "synoptic" tools. Some tools, such as Chat, have both a primary and
>> a synoptic tool. When you add the Chat tool via the web interface, its
>> associated synoptic tool is also added to the site's home page. However, if
>> you add it via the API, its synoptic tool is not added. But if you later
>> change some tools via the web interface, any missing synoptic tools are
>> automatically added then.
>>
>> The solution for this was to make sure we were adding all associated
>> synoptic tools at the same time as the primary tools.
>>
>> Josh
>>
>>
>> On Wed, Jan 7, 2015 at 2:48 PM, Sanghyun Jeon <euksa99 at gmail.com> wrote:
>>
>>> Hello Joshua,
>>>
>>> Did you have any reply on this issue?
>>>
>>> S
>>>
>>> On Mon, Sep 22, 2014 at 10:49 AM, Joshua Swink <joshua.swink at gmail.com>
>>> wrote:
>>>
>>>> We've been setting up course sites with the following tools on their
>>>> home pages: sakai.iframe, sakai.synoptic.announcement, and
>>>> sakai.synoptic.chat. Sometimes, for reasons unknown, a sakai.iframe.site
>>>> tool ends up on a site's home page as well. It looks out of place.
>>>>
>>>> I checked the nightly Sakai server and it's using sakai.iframe.site in
>>>> its course site. Is sakai.iframe outdated? Should we switch to setting up
>>>> our course sites with sakai.iframe.site?
>>>>
>>>> Josh
>>>>
>>>> _______________________________________________
>>>> 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"
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20150107/7b3bc0e2/attachment.html 


More information about the sakai-dev mailing list