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

Steve Swinsburg steve.swinsburg at gmail.com
Thu Jul 25 14:37:47 PDT 2013


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/20130726/c64c1611/attachment.html 


More information about the sakai-dev mailing list