Update of
/var/cvs/contributions/CMSContainer/cmsc/portal/src/webapp/WEB-INF/templates/layout
In directory
james.mmbase.org:/tmp/cvs-serv30041/cmsc/portal/src/webapp/WEB-INF/templates/layout
Modified Files:
PortletFragmentHeader.jsp
Log Message:
Fixed CMSC-289 in a nice manner,
we now have mouse overs for the portlet headers.
(more information can be added later)
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/portal/src/webapp/WEB-INF/templates/layout
See also: http://www.mmbase.org/jira/browse/CMSC-289
Index: PortletFragmentHeader.jsp
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/portal/src/webapp/WEB-INF/templates/layout/PortletFragmentHeader.jsp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- PortletFragmentHeader.jsp 15 Feb 2008 09:55:10 -0000 1.6
+++ PortletFragmentHeader.jsp 5 May 2008 13:48:20 -0000 1.7
@@ -2,6 +2,8 @@
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib uri="http://finalist.com/cmsc" prefix="cmsc" %>
+<%@ taglib uri="http://www.mmbase.org/mmbase-taglib-2.0" prefix="mm"%>
+
<cmsc:protected>
<fmt:setBundle basename="cmsc-portal" scope="request" />
@@ -13,10 +15,11 @@
</c:when>
<c:otherwise>
<div class="portlet-canvas" id="portlet-${portletInfo.id}">
- <div class="portlet-header-canvas"
id="portlet-header-${portletInfo.id}">
+ <div class="portlet-header-canvas"
id="portlet-header-${portletInfo.id}"
+ onmouseover="showInfo('${portletInfo.id}');"
onmouseout="hideInfo('${portletInfo.id}');">
</c:otherwise>
</c:choose>
-<div class="portlet-mode-canvas
portlet-mode-type-${portletInfo.currentMode.name}">
+<div class="portlet-mode-canvas
portlet-mode-type-${portletInfo.currentMode.name}"
id="portlet-mode-${portletInfo.id}">
${requestScope.fragment.key}
@@ -24,6 +27,18 @@
<a href="${modeInfo.url}" title="<fmt:message
key='portletmode.${modeInfo.name}' />"
class="portlet-mode-type-${modeInfo.type}">
<img src="<cmsc:staticurl
page='/editors/gfx/icons/${modeInfo.name}.png'/>" border="0" alt="<fmt:message
key='portletmode.${modeInfo.name}' />"/></a>
</c:forEach>
+<mm:cloud>
+<mm:node number="${portletInfo.id}" notfound="skip">
+<div class="portlet-info" id="portlet-info-${portletInfo.id}">
+ <mm:relatednodes type="portletdefinition">
+ <fmt:message key="portletinfo.definition"/>: <mm:field
name="title"/><br/>
+ </mm:relatednodes>
+ <mm:relatednodes type="view">
+ <fmt:message key="portletinfo.view"/>: <mm:field
name="title"/><br/>
+ </mm:relatednodes>
+</div>
+</mm:node>
+</mm:cloud>
</div>
<br/>
</div>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs