[Building Sakai] add a new tool into the selected sites

Sanghyun Jeon euksa99 at gmail.com
Thu Jul 25 16:07:00 PDT 2013


Thank you, Steve. I missed that at your previous email :)

S


On Thu, Jul 25, 2013 at 2:37 PM, Steve Swinsburg
<steve.swinsburg at gmail.com>wrote:

> THe webservice I mentioned earlier, does the page and tool add in one go:
>
> addToolAndPageToSite
>
>
> cheers,
>
> Steve
>
>
>
> On Fri, Jul 26, 2013 at 2:39 AM, Diego del Blanco Orobitg <
> diego.delblanco.sakai at gmail.com> wrote:
>
>> Yes, but workspaces are only the personal sites of users. Not all the
>> sites.
>>
>> If you want to "normal sites" you need to add a page and then add the
>> tool to the page using:
>>
>> public String addNewPageToSite( String sessionid, String siteid, String pagetitle, int pagelayout) throws AxisFault
>>
>>
>> public String addNewToolToPage( String sessionid, String siteid, String pagetitle, String tooltitle, String toolid, String layouthints) throws AxisFault
>>
>>
>> With this two, if you have the siteid you can add a tool in any site.
>>
>> 2.8.1 uses webserices 1.0.3 (I'm not suer about your 2.8 version)
>>
>>
>> https://source.sakaiproject.org/svn/webservices/tags/webservices-1.0.3/axis/src/webapp/SakaiScript.jws
>>
>>
>>
>> Best wishes, Diego.
>>
>>
>>
>>
>> 2013/7/25 Sanghyun Jeon <euksa99 at gmail.com>
>>
>>> Thank you Diego.
>>>
>>> *addNewToolToAllWorkspaces() looks promising :)*
>>>
>>> *S*
>>>
>>>
>>> On Wed, Jul 24, 2013 at 11:37 PM, Diego del Blanco Orobitg <
>>> diego.delblanco.sakai at gmail.com> wrote:
>>>
>>>> Hi Sanghyun:
>>>>
>>>> For me, the easiest way is to use webservices.  If you have the list of
>>>> sites and the tools you want to add, with a very simple development it's
>>>> really easy with webservices to add the tools to these sites.
>>>>
>>>> You can find info about this here:
>>>> https://confluence.sakaiproject.org/display/WEBSVCS/Home
>>>>
>>>> Best wishes!
>>>>
>>>> Diego
>>>>
>>>>
>>>>
>>>> 2013/7/24 Sanghyun Jeon <euksa99 at gmail.com>
>>>>
>>>>> Hello All,
>>>>>
>>>>> We plan to update Sakai 2.8 with some new tools this Fall, which make
>>>>> us really excited. However, we are facing one problem. Our Fall course
>>>>> sites have been already populated based on our scheduled timeline. We
>>>>> consist of several small liberal colleges and some of schools want to add
>>>>> new tools into Fall course sites, but some of them don't. I knew I can use
>>>>> !site.helper for all sites, but I don't know how I can add these new tools
>>>>> into only the selected course sites. Please advise me and thank you.
>>>>>
>>>>> S
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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"
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Diego del Blanco Orobitg
>>>> Tutordemia IT & Training Manager
>>>> Apereo LATAM Representative
>>>>
>>>
>>>
>>
>>
>> --
>> Diego del Blanco Orobitg
>> Tutordemia IT & Training Manager
>> Apereo LATAM Representative
>>
>> _______________________________________________
>> 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/20130725/0cd9cd1e/attachment.html 


More information about the sakai-dev mailing list