[Building Sakai] [Deploying Sakai] Grouping tools as rSmart does

Matthew Jones jonespm at umich.edu
Mon Mar 1 14:08:14 PST 2010


It is currently not possible with the standard portal. We were considering
adding these features at Michigan into the standard portal (to allow for
grouping on left navigation and in site info) and this is tracked in [1] but
haven't made much (if any) progress on it.

Patches accepted! :) It should probably read tool categories from
toolOrder.xml to stay easy. It would be nice if individual tools could
define what category they belong to during their tool registration, but this
would pose problems for internationalization, probably new kernel methods,
etc and delay the implementation.

I'd hope continue this discussion at a BOF at the Denver conference for
those who will be there, as I'd like the tools to be able to register more
information than their categories. (Including properties, capabilities)

-Matthew

[1] http://jira.sakaiproject.org/browse/SAK-16600

On Mon, Mar 1, 2010 at 7:04 AM, DAVID ROLDAN MARTINEZ <
darolmar at upvnet.upv.es> wrote:

> Hi all,
>
> Can anybody tell me if this is only possible if you use xsl-portal or is
> this also available with standard portal?
>
> David
>
> -----Mensaje original-----
> De: production-bounces at collab.sakaiproject.org [mailto:
> production-bounces at collab.sakaiproject.org] En nombre de Branden Visser
> Enviado el: jueves, 11 de febrero de 2010 15:45
> Para: Leon Kolchinsky
> CC: production at collab.sakaiproject.org; sakai-dev
> Asunto: Re: [Deploying Sakai] [Building Sakai] Grouping tools as rSmart
> does
>
> Hi Leon,
>
> We've configured this here at U of W with xsl-portal. The key to
> configuring categorization is in the toolOrder.xml.
>
> You can use the <toolCategory> tag to group your tools in categories for
> particular site types:
>
> <category name="course">
>   <toolCategory id="interaction">
>     <name><![CDATA[INTERACTION]]</name>
>     <tool id="sakai.chat" />
>     <tool id="sakai.rwiki" />
>     <!-- ... and so on ... -->
>   </toolCategory>
> </category>
>
> As far as features lost using the xsl-portal, I'm not quite sure. We
> haven't used the standard portal in production, so hopefully others who
> know both quite well can provide some input.
>
> Hope that helps,
> Branden
>
> Leon Kolchinsky wrote:
> > Thanks Matthew,
> >
> > I've read it and configured the xsl-portal.
> > It's working but I can't see any difference between the default and
> > xsl-portal.
> >
> > Is there any manual or howto on using it/grouping tools etc?
> > I didn't find any on the net :(
> >
> >
> > Best Regards,
> > Leon
> >
> > On Thu, Feb 11, 2010 at 2:04 PM, Matthew Jones <jonespm at umich.edu
> > <mailto:jonespm at umich.edu>> wrote:
> >
> >     This is called the xsl-portal and in the osp directory.
> >     (osp/xsltcharon) Some universities appear to be using it (was
> >     searching on it). I'm not entirely sure by what you lose if you
> >     decide to use it, but give it a shot. At Michigan, we have also been
> >     investigating bringing this type of functionality (better tool
> >     organization) into the base portal. (possibly for 2.8) This is
> >     something Sakai3 has from the start.
> >
> >     Here is some information on the properties you need to set to
> >     switch. I can't seem to find any great documentation on how to
> >     customize this though.
> >
> >
> http://n2.nabble.com/Building-Sakai-Portals-and-transactions-tt3987046.html#a3998866
> >
> http://collab.sakaiproject.org/pipermail/sakai-dev/2009-May/001612.html
> >
> >     On Wed, Feb 10, 2010 at 9:36 PM, Leon Kolchinsky <lkolchin at gmail.com
> >     <mailto:lkolchin at gmail.com>> wrote:
> >
> >         Hello All,
> >
> >
> >         I've installed Sakai on my dev. server and pretty much loving it
> ;)
> >
> >         Now I keep investigating this tool so I logged to rSmart's
> >         implementation of Sakai at mysakai.rsmart.com
> >         <http://mysakai.rsmart.com>
> >         I can see that they use very nice grouping feature to group
> >         tools in those categories:
> >         COMMUNICATIONS
> >         COURSE TOOLS
> >         SITE MANAGEMENT
> >
> >         I'd like to implement this feature for my installation of Sakai.
> >
> >         Is it possible?
> >         Is there any tool to achieve that?
> >
> >
> >         Thanks,
> >         Leon Kolchinsky
> >
> >
> >
> >         _______________________________________________
> >         production mailing list
> >         production at collab.sakaiproject.org
> >         <mailto:production at collab.sakaiproject.org>
> >         http://collab.sakaiproject.org/mailman/listinfo/production
> >
> >         TO UNSUBSCRIBE: send email to
> >         production-unsubscribe at collab.sakaiproject.org
> >         <mailto:production-unsubscribe at collab.sakaiproject.org> with a
> >         subject of "unsubscribe"
> >
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > 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"
> _______________________________________________
> production mailing list
> production at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/production
>
> TO UNSUBSCRIBE: send email to
> production-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
> _______________________________________________
> production mailing list
> production at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/production
>
> TO UNSUBSCRIBE: send email to
> production-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/20100301/5ec43742/attachment.html 


More information about the sakai-dev mailing list