DLM Theme support for Toro Channels and Portlets

Knowledge Base: Academus
Updated: August 1, 2008
Do Toro channels and portlets work with the DLM theme?
This article only applies to deploying Toro in an uPortal 2.6.x environment. Documentation around deploying in uPortal 3.0.x can be found here.

They won't work right out of the box. Currently, these channels depend on certain javascript and css imports that the theme must import. Edit the $TOMCAT_HOME/webapps/uPortal/WEB-INF/classes/org/jasig/portal/layout/tab-column/xhtml-theme/xhtml-theme.xsl file with the following changes:


Add these imports into the <head> sections (there are two)

<link xmlns="" type="text/css" rel="stylesheet" href="media/net/unicon/toro/css/toro-channels.css"/>
<link xmlns="" type="text/css" rel="stylesheet" href="media/net/unicon/toro/css/toro-groupware.css"/>
<link xmlns="" type="text/css" rel="stylesheet" href="media/net/unicon/toro/css/toro-skin-fix.css"/>
<script src="javascript/common/toro-channels.js" type="text/javascript"/>