[jboss-svn-commits] JBL Code SVN: r20368 - in labs/jbosslabs/trunk/stats-server/sources/kosmos: conf/portlet and 3 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jun 9 08:06:26 EDT 2008
Author: wrzep
Date: 2008-06-09 08:06:25 -0400 (Mon, 09 Jun 2008)
New Revision: 20368
Added:
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-app.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-portlet.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/kosmos-object.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet-instances.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet.template.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/web.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/pages/
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/pages/jira_monitoring.jsp
Removed:
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.template.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml
Modified:
labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml
labs/jbosslabs/trunk/stats-server/sources/kosmos/to-copy/jbossForgeLayout.war/file-access/default/theme/css/kosmos.css
Log:
kosmos conf&theme ctnd
Property changes on: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF
___________________________________________________________________
Name: svn:ignore
+ portlet.xml
Copied: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-app.xml (from rev 20321, labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml)
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-app.xml (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-app.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -0,0 +1,3 @@
+<jboss-app>
+ <app-name>kosmos-portal</app-name>
+</jboss-app>
\ No newline at end of file
Copied: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-portlet.xml (from rev 20321, labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml)
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-portlet.xml (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/jboss-portlet.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -0,0 +1,5 @@
+<portlet-app>
+ <portlet>
+ <portlet-name>KosmosPortlet</portlet-name>
+ </portlet>
+</portlet-app>
\ No newline at end of file
Copied: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/kosmos-object.xml (from rev 20337, labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml)
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/kosmos-object.xml (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/kosmos-object.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Configuration for JBoss Portal 2.2 -->
+<deployments>
+ <deployment>
+ <if-exists>overwrite</if-exists>
+ <parent-ref>default</parent-ref>
+ <properties/>
+ <page>
+ <page-name>Jira</page-name>
+ <properties>
+ <property>
+ <name>theme.id</name>
+ <value>org</value>
+ </property>
+ </properties>
+ <window>
+ <window-name>JBossJiraMonitoring</window-name>
+ <instance-ref>JBossJiraMonitoringPortletInstance</instance-ref>
+ <region>center</region>
+ <height>1</height>
+ </window>
+ </page>
+ </deployment>
+
+ <deployment>
+ <if-exists>overwrite</if-exists>
+ <parent-ref>default</parent-ref>
+ <properties/>
+ <page>
+ <page-name>Subversion</page-name>
+ <properties>
+ <property>
+ <name>theme.id</name>
+ <value>org</value>
+ </property>
+ </properties>
+ <window>
+ <window-name>JBossSvnMonitoringPortlet</window-name>
+ <instance-ref>JBossSvnMonitoringPortletInstance</instance-ref>
+ <region>center</region>
+ <height>1</height>
+ </window>
+ </page>
+ </deployment>
+
+ <!--
+ <deployment>
+ <if-exists>overwrite</if-exists>
+ <parent-ref>default</parent-ref>
+ <properties/>
+ <page>
+ <page-name>SourceForge</page-name>
+ <properties/>
+ <window>
+ <window-name>JBossSvnMonitoringPortlet</window-name>
+ <instance-ref>JBossSvnMonitoringPortletInstance</instance-ref>
+ <region>center</region>
+ <height>1</height>
+ </window>
+ </page>
+ </deployment>
+ -->
+
+ <deployment>
+ <if-exists>overwrite</if-exists>
+ <instance>
+ <instance-name>JBossJiraMonitoringPortletInstance</instance-name>
+ <component-ref>kosmos-portal.JBossJiraMonitoringPortlet</component-ref>
+ </instance>
+ </deployment>
+
+ <deployment>
+ <if-exists>overwrite</if-exists>
+ <instance>
+ <instance-name>JBossProductsSfMonitoringPortletInstance</instance-name>
+ <component-ref>kosmos-portal.JBossProductsSfMonitoringPortlet</component-ref>
+ </instance>
+ </deployment>
+
+ <deployment>
+ <if-exists>overwrite</if-exists>
+ <instance>
+ <instance-name>JBossSvnMonitoringPortletInstance</instance-name>
+ <component-ref>kosmos-portal.JBossSvnMonitoringPortlet</component-ref>
+ </instance>
+ </deployment>
+
+</deployments>
Copied: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet-instances.xml (from rev 20321, labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml)
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet-instances.xml (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet-instances.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -0,0 +1,44 @@
+<?xml version="1.0" standalone="yes"?>
+<!-- Configuration for JBoss Portal 2.0 -->
+<instances>
+ <instance>
+ <instance-name>GmfCcMonitoringPortletInstance</instance-name>
+ <component-ref>GmfCcMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>JBossCcMonitoringPortletInstance</instance-name>
+ <component-ref>JBossCcMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>AtlassianJiraMonitoringPortletInstance</instance-name>
+ <component-ref>AtlassianJiraMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>CodehausJiraMonitoringPortletInstance</instance-name>
+ <component-ref>CodehausJiraMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>JBossJiraMonitoringPortletInstance</instance-name>
+ <component-ref>JBossJiraMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>JBossJiraSoapMonitoringPortletInstance</instance-name>
+ <component-ref>JBossJiraSoapMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>KosmosDependenciesSfMonitoringPortletInstance</instance-name>
+ <component-ref>KosmosDependenciesSfMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>KosmosToolsSfMonitoringPortletInstance</instance-name>
+ <component-ref>KosmosToolsSfMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>JBossProductsSfMonitoringPortletInstance</instance-name>
+ <component-ref>JBossProductsSfMonitoringPortlet</component-ref>
+ </instance>
+ <instance>
+ <instance-name>JBossSvnMonitoringPortletInstance</instance-name>
+ <component-ref>JBossSvnMonitoringPortlet</component-ref>
+ </instance>
+</instances>
Copied: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet.template.xml (from rev 20337, labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.template.xml)
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet.template.xml (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/portlet.template.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0">
+
+ <portlet>
+ <portlet-name>JBossJiraMonitoringPortlet</portlet-name>
+ <portlet-class>hu.midori.kosmos.portlet.jira.JiraMonitoringPortlet</portlet-class>
+ <init-param>
+ <name>monitored.resource</name>
+ <value>JBoss Issues</value>
+ </init-param>
+ <init-param>
+ <name>service.url</name>
+ <value>#{kosmos.server.url}/kosmos-services/jira-service</value>
+ </init-param>
+ <init-param>
+ <name>monitored.urls</name>
+ <value>
+ http://jira.jboss.com/jira/browse/JBLAB,
+ http://jira.jboss.com/jira/browse/JBPORTAL,
+ http://jira.jboss.com/jira/browse/JBAS
+ </value>
+ </init-param>
+ <supports>
+ <mime-type>text/html</mime-type>
+ <portlet-mode>HELP</portlet-mode>
+ <portlet-mode>VIEW</portlet-mode>
+ </supports>
+ <supported-locale>de</supported-locale>
+ <supported-locale>en</supported-locale>
+ <supported-locale>fr</supported-locale>
+ <supported-locale>hu</supported-locale>
+ <supported-locale>ja</supported-locale>
+ <supported-locale>pl</supported-locale>
+ <resource-bundle>hu.midori.kosmos.portlet.jira.jira_monitoring</resource-bundle>
+ <portlet-info>
+ <title>JIRA Monitoring</title>
+ </portlet-info>
+ </portlet>
+<!--
+ <portlet>
+ <portlet-name>JBossProductsSfMonitoringPortlet</portlet-name>
+ <portlet-class>hu.midori.kosmos.portlet.sf.SfMonitoringPortlet</portlet-class>
+ <init-param>
+ <name>monitored.resource</name>
+ <value>JBoss Products</value>
+ </init-param>
+ <init-param>
+ <name>service.url</name>
+ <value>#{kosmos.server.url}/kosmos-services/sf-service</value>
+ </init-param>
+ <init-param>
+ <name>monitored.urls</name>
+ <value>
+ http://sourceforge.net/projects/jboss/
+ </value>
+ </init-param>
+ <supports>
+ <mime-type>text/html</mime-type>
+ <portlet-mode>HELP</portlet-mode>
+ <portlet-mode>VIEW</portlet-mode>
+ </supports>
+ <supported-locale>de</supported-locale>
+ <supported-locale>en</supported-locale>
+ <supported-locale>fr</supported-locale>
+ <supported-locale>hu</supported-locale>
+ <supported-locale>ja</supported-locale>
+ <supported-locale>pl</supported-locale>
+ <resource-bundle>hu.midori.kosmos.portlet.sf.sf_monitoring</resource-bundle>
+ <portlet-info>
+ <title>SourceForge Monitoring</title>
+ </portlet-info>
+ </portlet>
+ -->
+ <portlet>
+ <portlet-name>JBossSvnMonitoringPortlet</portlet-name>
+ <portlet-class>hu.midori.kosmos.portlet.svn.SvnMonitoringPortlet</portlet-class>
+ <init-param>
+ <name>monitored.resource</name>
+ <value>JBoss Labs Subversion</value>
+ </init-param>
+ <init-param>
+ <name>service.url</name>
+ <value>#{kosmos.server.url}/kosmos-services/svn-service</value>
+ </init-param>
+ <init-param>
+ <name>monitored.urls</name>
+ <value>
+ http://anonsvn.jboss.org/repos/labs/labs/jbosslabs/labs-3.0-build/integration/
+ </value>
+ </init-param>
+ <supports>
+ <mime-type>text/html</mime-type>
+ <portlet-mode>HELP</portlet-mode>
+ <portlet-mode>VIEW</portlet-mode>
+ </supports>
+ <supported-locale>de</supported-locale>
+ <supported-locale>en</supported-locale>
+ <supported-locale>fr</supported-locale>
+ <supported-locale>hu</supported-locale>
+ <supported-locale>ja</supported-locale>
+ <supported-locale>pl</supported-locale>
+ <resource-bundle>hu.midori.kosmos.portlet.svn.svn_monitoring</resource-bundle>
+ <portlet-info>
+ <title>Subversion Monitoring</title>
+ </portlet-info>
+ </portlet>
+
+</portlet-app>
Copied: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/web.xml (from rev 20321, labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml)
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/web.xml (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/WEB-INF/web.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+
+<!-- $Id$ -->
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
+ version="2.4">
+
+ <display-name>Kosmos Portlets</display-name>
+ <description>Kosmos is a portlet-based web application. It can run only inside a portlet container.</description>
+
+ <!-- JSTL configuration -->
+ <context-param>
+ <param-name>javax.servlet.jsp.jstl.fmt.locale</param-name>
+ <param-value>en</param-value>
+ </context-param>
+</web-app>
Deleted: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -1,3 +0,0 @@
-<jboss-app>
- <app-name>kosmos-portal</app-name>
-</jboss-app>
\ No newline at end of file
Deleted: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -1,5 +0,0 @@
-<portlet-app>
- <portlet>
- <portlet-name>KosmosPortlet</portlet-name>
- </portlet>
-</portlet-app>
\ No newline at end of file
Deleted: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -1,88 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Configuration for JBoss Portal 2.2 -->
-<deployments>
- <deployment>
- <if-exists>overwrite</if-exists>
- <parent-ref>default</parent-ref>
- <properties/>
- <page>
- <page-name>Jira</page-name>
- <properties>
- <property>
- <name>theme.id</name>
- <value>org</value>
- </property>
- </properties>
- <window>
- <window-name>JBossJiraMonitoring</window-name>
- <instance-ref>JBossJiraMonitoringPortletInstance</instance-ref>
- <region>center</region>
- <height>1</height>
- </window>
- </page>
- </deployment>
-
- <deployment>
- <if-exists>overwrite</if-exists>
- <parent-ref>default</parent-ref>
- <properties/>
- <page>
- <page-name>Subversion</page-name>
- <properties>
- <property>
- <name>theme.id</name>
- <value>org</value>
- </property>
- </properties>
- <window>
- <window-name>JBossSvnMonitoringPortlet</window-name>
- <instance-ref>JBossSvnMonitoringPortletInstance</instance-ref>
- <region>center</region>
- <height>1</height>
- </window>
- </page>
- </deployment>
-
- <!--
- <deployment>
- <if-exists>overwrite</if-exists>
- <parent-ref>default</parent-ref>
- <properties/>
- <page>
- <page-name>SourceForge</page-name>
- <properties/>
- <window>
- <window-name>JBossSvnMonitoringPortlet</window-name>
- <instance-ref>JBossSvnMonitoringPortletInstance</instance-ref>
- <region>center</region>
- <height>1</height>
- </window>
- </page>
- </deployment>
- -->
-
- <deployment>
- <if-exists>overwrite</if-exists>
- <instance>
- <instance-name>JBossJiraMonitoringPortletInstance</instance-name>
- <component-ref>kosmos-portal.JBossJiraMonitoringPortlet</component-ref>
- </instance>
- </deployment>
-
- <deployment>
- <if-exists>overwrite</if-exists>
- <instance>
- <instance-name>JBossProductsSfMonitoringPortletInstance</instance-name>
- <component-ref>kosmos-portal.JBossProductsSfMonitoringPortlet</component-ref>
- </instance>
- </deployment>
-
- <deployment>
- <if-exists>overwrite</if-exists>
- <instance>
- <instance-name>JBossSvnMonitoringPortletInstance</instance-name>
- <component-ref>kosmos-portal.JBossSvnMonitoringPortlet</component-ref>
- </instance>
- </deployment>
-
-</deployments>
Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/pages/jira_monitoring.jsp
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/pages/jira_monitoring.jsp (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/pages/jira_monitoring.jsp 2008-06-09 12:06:25 UTC (rev 20368)
@@ -0,0 +1,89 @@
+<%@include file="includes/taglibs.jsp"%>
+
+<portlet:defineObjects/>
+<fmt:setBundle basename="hu.midori.kosmos.portlet.jira.jira_monitoring" scope="application"/>
+
+<display:table name="${projects}" id="project" requestURI="<%=renderResponse.createRenderURL().toString() %>" requestURIcontext="false" class="basetablestyle">
+ <c:set var="id" scope="page" value="${project.id}"/>
+ <display:column style="width: 20px;" >
+ <c:choose>
+ <c:when test="${project.openIssues > (0.5*project.totalIssues)}">
+ <img src="<c:url value="/pages/images/warning.gif"/>" title="<fmt:message key="legend.warning"/>"/>
+ </c:when>
+ <c:otherwise>
+
+ </c:otherwise>
+ </c:choose>
+ </display:column>
+ <display:column titleKey="jiraproject.name" style="white-space: nowrap;" sortProperty="name" sortable="true" >
+ <a href="${project.projectUrl}">${project.name}</a>
+
+ <a href="<portlet:renderURL><portlet:param name="action" value="viewProjectDetails"/><portlet:param name="id" value="<%= pageContext.getAttribute("id").toString() %>"/></portlet:renderURL>">
+ <img src="<c:url value="/pages/images/info.gif"/>" title="<fmt:message key="jiraproject.projectDetails"/>" border="0"/>
+ </a>
+ </display:column>
+ <display:column titleKey="jiraproject.key" style="white-space: nowrap;" sortProperty="key" sortable="true">
+ <a href="${project.url}">${project.key}</a>
+ </display:column>
+ <display:column titleKey="jiraproject.lead" style="white-space: nowrap;" property="lead" sortable="true" autolink="true"/>
+ <display:column titleKey="jiraproject.assignees" style="white-space: nowrap;" sortProperty="openIssueAssignees" sortable="true">
+ <fmt:formatNumber value="${project.openIssueAssignees}"/>
+ <a href="<portlet:renderURL><portlet:param name="action" value="viewAssigneeDetails"/><portlet:param name="id" value="<%= pageContext.getAttribute("id").toString() %>"/></portlet:renderURL>">
+ <img src="<c:url value="/pages/images/info.gif"/>" title="<fmt:message key="jiraproject.assigneeDetails"/>" border="0"/>
+ </a>
+ </display:column>
+ <display:column titleKey="jiraproject.openIssues" style="white-space: nowrap;" sortProperty="openIssues" sortable="true">
+ <c:if test="${project.openIssues > 10}"><span class="portlet-msg-error"></c:if>
+ <fmt:formatNumber value="${project.openIssues}"/>
+ (<fmt:formatNumber value="${project.openIssues / project.totalIssues}" type="percent"/>)
+ <c:if test="${project.openIssues > 10}"></span></c:if>
+ </display:column>
+ <display:column titleKey="jiraproject.codingInProgressIssues" style="white-space: nowrap;" sortProperty="codingInProgressIssues" sortable="true">
+ <fmt:formatNumber value="${project.codingInProgressIssues}"/>
+ (<fmt:formatNumber value="${project.codingInProgressIssues / project.totalIssues}" type="percent"/>)
+ </display:column>
+ <display:column titleKey="jiraproject.reopenedIssues" style="white-space: nowrap;" sortProperty="reopenedIssues" sortable="true">
+ <fmt:formatNumber value="${project.reopenedIssues}"/>
+ (<fmt:formatNumber value="${project.reopenedIssues / project.totalIssues}" type="percent"/>)
+ </display:column>
+ <display:column titleKey="jiraproject.resolvedIssues" style="white-space: nowrap;" sortProperty="resolvedIssues" sortable="true">
+ <fmt:formatNumber value="${project.resolvedIssues}"/>
+ (<fmt:formatNumber value="${project.resolvedIssues / project.totalIssues}" type="percent"/>)
+ </display:column>
+ <display:column titleKey="jiraproject.closedIssues" style="white-space: nowrap;" sortProperty="closedIssues" sortable="true">
+ <fmt:formatNumber value="${project.closedIssues}"/>
+ (<fmt:formatNumber value="${project.closedIssues / project.totalIssues}" type="percent"/>)
+ </display:column>
+ <display:column titleKey="jiraproject.issuesByStatus" sortProperty="openIssues" sortable="true">
+ <c:if test="${project.totalIssues > 0}">
+ <table valign="center">
+ <tr>
+ <td>
+ <table style="border: 1px solid #DDDDDD;" width="100px" valign="middle" align="center" cellspacing="0" cellpadding="0">
+ <tr>
+ <td style="background-color: #FF0000;"><img src="<c:url value="/pages/images/spacer.gif"/>" width="<fmt:formatNumber value="${(100*project.openIssues) / project.totalIssues}" maxFractionDigits="0"/>" height="10px" border="0"/></td>
+ <td style="background-color: #FFFF00;"><img src="<c:url value="/pages/images/spacer.gif"/>" width="<fmt:formatNumber value="${(100*project.codingInProgressIssues) / project.totalIssues}" maxFractionDigits="0"/>" height="10px" border="0"/></td>
+ <td style="background-color: #DD0000;"><img src="<c:url value="/pages/images/spacer.gif"/>" width="<fmt:formatNumber value="${(100*project.reopenedIssues) / project.totalIssues}" maxFractionDigits="0"/>" height="10px" border="0"/></td>
+ <td style="background-color: #00FF00;"><img src="<c:url value="/pages/images/spacer.gif"/>" width="<fmt:formatNumber value="${(100*project.resolvedIssues) / project.totalIssues}" maxFractionDigits="0"/>" height="10px" border="0"/></td>
+ <td style="background-color: #DDDDDD;"><img src="<c:url value="/pages/images/spacer.gif"/>" width="<fmt:formatNumber value="${(100*project.closedIssues) / project.totalIssues}" maxFractionDigits="0"/>" height="10px" border="0"/></td>
+ </tr>
+ </table>
+ </td>
+ <td>
+
+ <a href="<portlet:renderURL><portlet:param name="action" value="viewIssueDetails"/><portlet:param name="id" value="<%= pageContext.getAttribute("id").toString() %>"/></portlet:renderURL>">
+ <img src="<c:url value="/pages/images/info.gif"/>" title="<fmt:message key="jiraproject.issueDetails"/>" border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ </c:if>
+ </display:column>
+ <display:footer>
+ <%@include file="includes/table_footer.jsp"%>
+ </display:footer>
+</display:table>
+
+<form action="<portlet:renderURL/>" method="post">
+ <input type="submit" class="portlet-form-button" name="submit" value="<fmt:message key="action.refresh"/>"/>
+</form>
Deleted: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -1,44 +0,0 @@
-<?xml version="1.0" standalone="yes"?>
-<!-- Configuration for JBoss Portal 2.0 -->
-<instances>
- <instance>
- <instance-name>GmfCcMonitoringPortletInstance</instance-name>
- <component-ref>GmfCcMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>JBossCcMonitoringPortletInstance</instance-name>
- <component-ref>JBossCcMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>AtlassianJiraMonitoringPortletInstance</instance-name>
- <component-ref>AtlassianJiraMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>CodehausJiraMonitoringPortletInstance</instance-name>
- <component-ref>CodehausJiraMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>JBossJiraMonitoringPortletInstance</instance-name>
- <component-ref>JBossJiraMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>JBossJiraSoapMonitoringPortletInstance</instance-name>
- <component-ref>JBossJiraSoapMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>KosmosDependenciesSfMonitoringPortletInstance</instance-name>
- <component-ref>KosmosDependenciesSfMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>KosmosToolsSfMonitoringPortletInstance</instance-name>
- <component-ref>KosmosToolsSfMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>JBossProductsSfMonitoringPortletInstance</instance-name>
- <component-ref>JBossProductsSfMonitoringPortlet</component-ref>
- </instance>
- <instance>
- <instance-name>JBossSvnMonitoringPortletInstance</instance-name>
- <component-ref>JBossSvnMonitoringPortlet</component-ref>
- </instance>
-</instances>
Deleted: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.template.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.template.xml 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.template.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -1,110 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
-xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0">
-
- <portlet>
- <portlet-name>JBossJiraMonitoringPortlet</portlet-name>
- <portlet-class>hu.midori.kosmos.portlet.jira.JiraMonitoringPortlet</portlet-class>
- <init-param>
- <name>monitored.resource</name>
- <value>JBoss Issues</value>
- </init-param>
- <init-param>
- <name>service.url</name>
- <value>#{kosmos.server.url}/kosmos-services/jira-service</value>
- </init-param>
- <init-param>
- <name>monitored.urls</name>
- <value>
- http://jira.jboss.com/jira/browse/JBLAB,
- http://jira.jboss.com/jira/browse/JBPORTAL,
- http://jira.jboss.com/jira/browse/JBAS
- </value>
- </init-param>
- <supports>
- <mime-type>text/html</mime-type>
- <portlet-mode>HELP</portlet-mode>
- <portlet-mode>VIEW</portlet-mode>
- </supports>
- <supported-locale>de</supported-locale>
- <supported-locale>en</supported-locale>
- <supported-locale>fr</supported-locale>
- <supported-locale>hu</supported-locale>
- <supported-locale>ja</supported-locale>
- <supported-locale>pl</supported-locale>
- <resource-bundle>hu.midori.kosmos.portlet.jira.jira_monitoring</resource-bundle>
- <portlet-info>
- <title>JIRA Monitoring</title>
- </portlet-info>
- </portlet>
-<!--
- <portlet>
- <portlet-name>JBossProductsSfMonitoringPortlet</portlet-name>
- <portlet-class>hu.midori.kosmos.portlet.sf.SfMonitoringPortlet</portlet-class>
- <init-param>
- <name>monitored.resource</name>
- <value>JBoss Products</value>
- </init-param>
- <init-param>
- <name>service.url</name>
- <value>#{kosmos.server.url}/kosmos-services/sf-service</value>
- </init-param>
- <init-param>
- <name>monitored.urls</name>
- <value>
- http://sourceforge.net/projects/jboss/
- </value>
- </init-param>
- <supports>
- <mime-type>text/html</mime-type>
- <portlet-mode>HELP</portlet-mode>
- <portlet-mode>VIEW</portlet-mode>
- </supports>
- <supported-locale>de</supported-locale>
- <supported-locale>en</supported-locale>
- <supported-locale>fr</supported-locale>
- <supported-locale>hu</supported-locale>
- <supported-locale>ja</supported-locale>
- <supported-locale>pl</supported-locale>
- <resource-bundle>hu.midori.kosmos.portlet.sf.sf_monitoring</resource-bundle>
- <portlet-info>
- <title>SourceForge Monitoring</title>
- </portlet-info>
- </portlet>
- -->
- <portlet>
- <portlet-name>JBossSvnMonitoringPortlet</portlet-name>
- <portlet-class>hu.midori.kosmos.portlet.svn.SvnMonitoringPortlet</portlet-class>
- <init-param>
- <name>monitored.resource</name>
- <value>JBoss Labs Subversion</value>
- </init-param>
- <init-param>
- <name>service.url</name>
- <value>#{kosmos.server.url}/kosmos-services/svn-service</value>
- </init-param>
- <init-param>
- <name>monitored.urls</name>
- <value>
- http://anonsvn.jboss.org/repos/labs/labs/jbosslabs/labs-3.0-build/integration/
- </value>
- </init-param>
- <supports>
- <mime-type>text/html</mime-type>
- <portlet-mode>HELP</portlet-mode>
- <portlet-mode>VIEW</portlet-mode>
- </supports>
- <supported-locale>de</supported-locale>
- <supported-locale>en</supported-locale>
- <supported-locale>fr</supported-locale>
- <supported-locale>hu</supported-locale>
- <supported-locale>ja</supported-locale>
- <supported-locale>pl</supported-locale>
- <resource-bundle>hu.midori.kosmos.portlet.svn.svn_monitoring</resource-bundle>
- <portlet-info>
- <title>Subversion Monitoring</title>
- </portlet-info>
- </portlet>
-
-</portlet-app>
Deleted: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -1,17 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
- version="2.4">
-
- <display-name>Kosmos Portlets</display-name>
- <description>Kosmos is a portlet-based web application. It can run only inside a portlet container.</description>
-
- <!-- JSTL configuration -->
- <context-param>
- <param-name>javax.servlet.jsp.jstl.fmt.locale</param-name>
- <param-value>en</param-value>
- </context-param>
-</web-app>
Modified: labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml 2008-06-09 12:06:25 UTC (rev 20368)
@@ -37,8 +37,8 @@
</ant:replace>
<!-- Fill portlet templates -->
- <ant:copy tofile="conf/portlet/portlet.xml" file="conf/portlet/portlet.template.xml" overwrite="true"/>
- <ant:replace file="conf/portlet/portlet.xml" propertyFile="kosmos.properties">
+ <ant:copy tofile="conf/portlet/WEB-INF/portlet.xml" file="conf/portlet/WEB-INF/portlet.template.xml" overwrite="true"/>
+ <ant:replace file="conf/portlet/WEB-INF/portlet.xml" propertyFile="kosmos.properties">
<ant:replacefilter token="#{kosmos.server.url}" property="kosmos.server.url"/>
</ant:replace>
@@ -97,7 +97,7 @@
<ant:unzip src="to-copy/kosmos-portlet.war" dest="target/kosmos-portlet.war" overwrite="true" />
<!-- Copying configuration files -->
- <ant:copy todir="target/kosmos-portlet.war/WEB-INF" overwrite="true">
+ <ant:copy todir="target/kosmos-portlet.war" overwrite="true">
<ant:fileset dir="conf/portlet" excludes="**/*.template.xml">
<ant:filename name="**/*" />
</ant:fileset>
Modified: labs/jbosslabs/trunk/stats-server/sources/kosmos/to-copy/jbossForgeLayout.war/file-access/default/theme/css/kosmos.css
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/to-copy/jbossForgeLayout.war/file-access/default/theme/css/kosmos.css 2008-06-09 11:23:14 UTC (rev 20367)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/to-copy/jbossForgeLayout.war/file-access/default/theme/css/kosmos.css 2008-06-09 12:06:25 UTC (rev 20368)
@@ -929,3 +929,67 @@
.portlet-tab-area {
}
+* -------------------- Info table Style --------------------------------------- */
+
+.basetablestyle {
+ margin:0px;
+}
+.basetablestyle img {
+ border:0px;
+}
+
+/*
+.basetablestyle td {
+ height:3em;
+ padding-left: 6px;
+ padding-right: 30px;
+}*/
+
+.basetablestyle .header {
+ background-color: #233345;
+ font-size:10px;
+ font-weight:bold;
+ color:#94aebd;
+ text-align:left;
+}
+
+.basetablestyle .tableheaderfirst {
+ border-bottom:1px solid #233345;
+ height:2em;
+
+}
+
+.basetablestyle .tableheader {
+ border-left:1px solid #94aebd;
+ border-bottom:1px solid #233345;
+ height:2em;
+}
+
+
+.basetablestyle .rowlinefirst {
+ border-bottom:1px solid #e6e7e8;
+}
+
+.basetablestyle .rowline {
+ border-left:1px solid #e6e7e8;
+ border-bottom:1px solid #e6e7e8;
+}
+
+.basetablestyle .oddRow {
+ background-color: #f4f3f3;
+ padding-left: 6px;
+}
+
+.basetablestyle .evenRow{
+ background-color: #ffffff;
+}
+.basetablestyle .footerrow {
+ background-color:#656565;
+}
+.basetablestyle .bottomline {
+ border-bottom:1px solid #656565;
+}
+.basetablestyle .topline {
+ border-top:1px solid #656565;
+}
+
More information about the jboss-svn-commits
mailing list