Author: aron.gombas Date: 2005-12-22 09:39:52 -0500 (Thu, 22 Dec 2005) New Revision: 1921 Modified: trunk/labs/kosmos/src/java/hu/midori/kosmos/portlet/svn/SvnMonitoringPortlet.java trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring.properties trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_fr.properties trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_hu.properties trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_pl.properties trunk/labs/kosmos/web-portlet/pages/svn_monitoring.jsp trunk/labs/kosmos/web-portlet/pages/svn_monitoring_repository_details.jsp trunk/labs/kosmos/web-portlet/pages/svn_monitoring_revision_details.jsp Log: New SVN subpage: "Committer Details" Modified: trunk/labs/kosmos/src/java/hu/midori/kosmos/portlet/svn/SvnMonitoringPortlet.java =================================================================== --- trunk/labs/kosmos/src/java/hu/midori/kosmos/portlet/svn/SvnMonitoringPortlet.java 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/src/java/hu/midori/kosmos/portlet/svn/SvnMonitoringPortlet.java 2005-12-22 14:39:52 UTC (rev 1921) @@ -88,7 +88,7 @@ if(id != null) { // show details String action = request.getParameter("action"); - String page = action.equals("viewRepositoryDetails") ? "/pages/svn_monitoring_repository_details.jsp" : (action.equals("viewRevisionDetails") ? "/pages/svn_monitoring_revision_details.jsp" : "/pages/svn_monitoring_activity_details.jsp"); + String page = action.equals("viewRepositoryDetails") ? "/pages/svn_monitoring_repository_details.jsp" : (action.equals("viewCommitterDetails") ? "/pages/svn_monitoring_committer_details.jsp" : (action.equals("viewRevisionDetails") ? "/pages/svn_monitoring_revision_details.jsp" : "/pages/svn_monitoring_activity_details.jsp")); SvnRepository repository = (SvnRepository)ModelUtils.findInCollection(repositories, id); if(repository != null) { Modified: trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring.properties =================================================================== --- trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring.properties 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring.properties 2005-12-22 14:39:52 UTC (rev 1921) @@ -7,6 +7,7 @@ svnrepository.repositoryDetails=Repository Details svnrepository.revision=Revision svnrepository.revisionDetails=Revision Details +svnrepository.committerDetails=Committer Details svnrepository.activityLast7Days=Activity Last 7 Days svnrepository.activityDetails=Activity Details svnrepository.latestTouchDate=Latest Touch @@ -17,7 +18,7 @@ svnrepository.totalRepositoryEntries=Total Repository Entries svnrepository.totalFileSize=Total File Size svnrepository.repositoryEntryHistory=Repository Entry History -svnrepository.filesPerFileType=Files Per File Type +svnrepository.filesByFileType=Files By File Type svnrepository.mostActiveCommitters=Most Active Committers svnrepository.mostActiveFiles=Most Active Files Modified: trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_fr.properties =================================================================== --- trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_fr.properties 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_fr.properties 2005-12-22 14:39:52 UTC (rev 1921) @@ -7,6 +7,7 @@ svnrepository.repositoryDetails=D\u00e9tails du d\u00e9p\u00f4t svnrepository.revision=Versions svnrepository.revisionDetails=D\u00e9tails des versions +svnrepository.committerDetails=fr_Committer Details svnrepository.activityLast7Days=Activit\u00e9 dans les 7 derniers jours svnrepository.activityDetails=D\u00e9tails de l'activit\u00e9 svnrepository.latestTouchDate=Dernier acc\u00e8s @@ -17,7 +18,7 @@ svnrepository.totalRepositoryEntries=Nombre total des entr\u00e9es dans le d\u00e9p\u00f4t svnrepository.totalFileSize=Taille totale des fichiers svnrepository.repositoryEntryHistory=Historique des entr\u00e9es dans le d\u00e9p\u00f4t -svnrepository.filesPerFileType=fr_Files Per File Type +svnrepository.filesByFileType=fr_Files By File Type svnrepository.mostActiveCommitters=Les auteurs les plus actifs svnrepository.mostActiveFiles=Les fichiers les plus actifs Modified: trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_hu.properties =================================================================== --- trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_hu.properties 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_hu.properties 2005-12-22 14:39:52 UTC (rev 1921) @@ -7,6 +7,7 @@ svnrepository.repositoryDetails=Tely Rletesen svnrepository.revision=Revvnrepository.revisionDetails=Revszletesen +svnrepository.committerDetails=hu_Committer Details svnrepository.activityLast7Days=Aktivs 7 Nap Sor svnrepository.activityDetails=Aktivs Rletesen svnrepository.latestTouchDate=Utolsdoss @@ -17,7 +18,7 @@ svnrepository.totalRepositoryEntries=Bejegyzk szesen svnrepository.totalFileSize=Fok szmte svnrepository.repositoryEntryHistory=Bejegyzk az Idggvn -svnrepository.filesPerFileType=Fok KiterjesztSzerint +svnrepository.filesByFileType=Fok KiterjesztSzerint svnrepository.mostActiveCommitters=Legaktbb Fejlesztsvnrepository.mostActiveFiles=Legaktbb Fok Modified: trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_pl.properties =================================================================== --- trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_pl.properties 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/web-portlet/WEB-INF/classes/hu/midori/kosmos/portlet/svn/svn_monitoring_pl.properties 2005-12-22 14:39:52 UTC (rev 1921) @@ -7,6 +7,7 @@ svnrepository.repositoryDetails=Szczeg\u00f3\u0142y repozytorium svnrepository.revision=Wersja svnrepository.revisionDetails=Szczeg\u00f3\u0142y wersji +svnrepository.committerDetails=pl_Committer Details svnrepository.activityLast7Days=Aktywno\u015b\u0107 w ostatnich 7 dniach svnrepository.activityDetails=Szczeg\u00f3\u0142y aktywno\u015bci svnrepository.latestTouchDate=Data ostatniej modyfikacji @@ -17,7 +18,7 @@ svnrepository.totalRepositoryEntries=Ca\u0142kowita liczba pozycji svnrepository.totalFileSize=Suma rozmiar\u00f3w plik\u00f3w svnrepository.repositoryEntryHistory=Historia pozycji -svnrepository.filesPerFileType=pl_Files Per File Type +svnrepository.filesByFileType=pl_Files By File Type svnrepository.mostActiveCommitters=Najbardziej aktywni autorzy svnrepository.mostActiveFiles=Najbardziej aktywne pliki Modified: trunk/labs/kosmos/web-portlet/pages/svn_monitoring.jsp =================================================================== --- trunk/labs/kosmos/web-portlet/pages/svn_monitoring.jsp 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/web-portlet/pages/svn_monitoring.jsp 2005-12-22 14:39:52 UTC (rev 1921) @@ -31,6 +31,9 @@ </display:column> <display:column titleKey="svnrepository.committersTotal" style="white-space:nowrap" sortProperty="committersTotal" sortable="true"> <fmt:formatNumber value="${repositoriesIt.committersTotal}"/> + <a href="<portlet:renderURL><portlet:param name="action" value="viewCommitterDetails"/><portlet:param name="id" value="<%= pageContext.getAttribute("id").toString() %>"/></portlet:renderURL>"> + <img src="<%= renderRequest.getContextPath() %>/pages/images/info.gif" title="<fmt:message key="svnrepository.committerDetails"/>" border="0"/> + </a> </display:column> <display:column titleKey="svnrepository.activityLast7Days" style="white-space:nowrap" sortProperty="activity" sortable="true"> <c:if test="${repositoriesIt.activity < 0.5}"><span class="portlet-msg-error"></c:if> Modified: trunk/labs/kosmos/web-portlet/pages/svn_monitoring_repository_details.jsp =================================================================== --- trunk/labs/kosmos/web-portlet/pages/svn_monitoring_repository_details.jsp 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/web-portlet/pages/svn_monitoring_repository_details.jsp 2005-12-22 14:39:52 UTC (rev 1921) @@ -30,7 +30,7 @@ <td/> </tr> <tr class="portlet-section-alternate"> - <td><fmt:message key="svnrepository.filesPerFileType"/>:</td> + <td><fmt:message key="svnrepository.filesByFileType"/>:</td> <td><img src="<c:out value="${repository.filesPerFileTypeChartUrl}"/>" title="<fmt:message key="svnrepository.filesPerFileType"/>"/></td> <td> <c:set var="listSize" value="${fn:length(repository.filesPerFileType)}"/> Modified: trunk/labs/kosmos/web-portlet/pages/svn_monitoring_revision_details.jsp =================================================================== --- trunk/labs/kosmos/web-portlet/pages/svn_monitoring_revision_details.jsp 2005-12-22 14:13:56 UTC (rev 1920) +++ trunk/labs/kosmos/web-portlet/pages/svn_monitoring_revision_details.jsp 2005-12-22 14:39:52 UTC (rev 1921) @@ -4,34 +4,7 @@ <fmt:setBundle basename="hu.midori.kosmos.portlet.svn.svn_monitoring" scope="application"/> <table> - <tr class="portlet-section-body"> - <td><fmt:message key="svnrepository.mostActiveCommitters"/>:</td> - <td><img src="<c:out value="${repository.commitsPerAuthorChartUrl}"/>" title="<fmt:message key="svnrepository.mostActiveCommitters"/>"/></td> - <td valign="top"> - - <c:set var="listSize" value="${fn:length(repository.commitsPerAuthor)}"/> - <c:set var="listIndex" value="0"/> - <%@include file="includes/table_expander.jsp" %> - - <table> - <c:forEach var="item" items="${repository.commitsPerAuthor}" varStatus="status"> - <c:choose> - <c:when test="${status.index < 10}"> - <tr id="row-<portlet:namespace/>-0-<c:out value="${status.index}"/>" class="portlet-section-alternate"> - </c:when> - <c:otherwise> - <tr id="row-<portlet:namespace/>-0-<c:out value="${status.index}"/>" style="display: none" class="portlet-section-alternate"> - </c:otherwise> - </c:choose> - <td><c:out value="${1 + status.index}"/></td> - <td><c:out value="${item.key}"/></td> - <td><c:out value="${item.value}"/></td> - </tr> - </c:forEach> - </table> - </td> - </tr> - <tr class="portlet-section-alternate"> + <tr class="portlet-section-body"> <td valign="top"><fmt:message key="svnrepository.mostActiveFiles"/>:</td> <td valign="top"><img src="<c:out value="${repository.commitsPerFileChartUrl}"/>" title="<fmt:message key="svnrepository.mostActiveFiles"/>"/></td> <td valign="top"> @@ -44,10 +17,10 @@ <c:forEach var="item" items="${repository.commitsPerFile}" varStatus="status"> <c:choose> <c:when test="${status.index < 10}"> - <tr id="row-<portlet:namespace/>-1-<c:out value="${status.index}"/>" class="portlet-section-body"> + <tr id="row-<portlet:namespace/>-1-<c:out value="${status.index}"/>" class="portlet-section-alternate"> </c:when> <c:otherwise> - <tr id="row-<portlet:namespace/>-1-<c:out value="${status.index}"/>" style="display: none" class="portlet-section-body"> + <tr id="row-<portlet:namespace/>-1-<c:out value="${status.index}"/>" style="display: none" class="portlet-section-alternate"> </c:otherwise> </c:choose> <td><c:out value="${1 + status.index}"/></td> |