[jboss-svn-commits] JBL Code SVN: r15351 - labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Sep 24 17:47:13 EDT 2007
Author: dejp
Date: 2007-09-24 17:47:13 -0400 (Mon, 24 Sep 2007)
New Revision: 15351
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java
labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java
Log:
JBLAB-887
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java 2007-09-24 21:30:41 UTC (rev 15350)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java 2007-09-24 21:47:13 UTC (rev 15351)
@@ -23,6 +23,7 @@
import java.io.IOException;
import java.util.List;
+import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
@@ -31,6 +32,8 @@
import org.jboss.forge.common.ForgeHelper;
import org.jboss.forge.common.ejb3.LabsServices;
+import org.jboss.forge.common.projects.DownloadCounterTools;
+import org.jboss.forge.common.projects.DownloadCountersDB;
import org.jboss.forge.common.projects.Projects;
import org.jboss.forge.common.projects.ProjectsHelper;
import org.jboss.forge.common.projects.project.Button;
@@ -177,7 +180,7 @@
}
}
}
-
+
request.setAttribute(DownloadsConstants.DESCRIPTION, desc);
request.setAttribute(DownloadsConstants.CATEGORYNAME, name);
request.setAttribute(DownloadsConstants.FILES, files);
@@ -204,6 +207,12 @@
ForgeHelper.createRepoAccessPath(portalName,
"prj-downloads/downloads.jsp"));
} else if (request.getWindowState().equals(WindowState.MAXIMIZED)) {
+ DownloadCountersDB downloadCountersDB = DownloadCounterTools.getDesc(portalName);
+ Map<String, org.jboss.forge.common.projects.Counter> countersMap =
+ downloadCountersDB.getCountersMapForProject(projectId);
+
+ request.setAttribute(DownloadsConstants.COUNTERS_MAP, countersMap);
+
rd = getPortletContext().getRequestDispatcher(
ForgeHelper.createRepoAccessPath(portalName,
"prj-downloads/downloads-maximized.jsp"));
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java 2007-09-24 21:30:41 UTC (rev 15350)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java 2007-09-24 21:47:13 UTC (rev 15351)
@@ -29,6 +29,7 @@
*/
public class DownloadsConstants {
+
public static final String CATEGORIES = "CATEGORIES";
public static final String FILES = "FILES";
public static final String DESCRIPTION = "DESCRIPTION";
@@ -37,4 +38,7 @@
public static final String BUTTONCAT = "BUTTONCAT";
public static final String NOPROJECT = "NOPROJECT";
public static final String DOWNLINKS = "DOWNLINKS";
+
+ public static final String COUNTERS_MAP = "COUNTERS_MAP";
+
}
More information about the jboss-svn-commits
mailing list