[jboss-svn-commits] JBL Code SVN: r19680 - in labs/jbosslabs/labs-3.0-build: views/admin/src/main/java/org/jboss/labs/admin and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Apr 22 04:18:49 EDT 2008
Author: wrzep
Date: 2008-04-22 04:18:49 -0400 (Tue, 22 Apr 2008)
New Revision: 19680
Modified:
labs/jbosslabs/labs-3.0-build/core/core-model/src/main/java/org/jboss/labs/core/model/admin/ProjectRequest.java
labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/ClearspaceManager.java
labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/project/AcceptProject.java
labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/createProject.xhtml
labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/ticket.xhtml
Log:
JBLAB-944, done
Modified: labs/jbosslabs/labs-3.0-build/core/core-model/src/main/java/org/jboss/labs/core/model/admin/ProjectRequest.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/core/core-model/src/main/java/org/jboss/labs/core/model/admin/ProjectRequest.java 2008-04-22 07:37:29 UTC (rev 19679)
+++ labs/jbosslabs/labs-3.0-build/core/core-model/src/main/java/org/jboss/labs/core/model/admin/ProjectRequest.java 2008-04-22 08:18:49 UTC (rev 19680)
@@ -41,6 +41,7 @@
protected String name = "New Project";
@Email protected String email;
protected String jiraKey = "NEWPROJECT";
+ protected boolean wiki = true;
protected boolean repository = true;
protected boolean jira = true;
protected boolean devForum = true;
@@ -155,6 +156,14 @@
this.groups = groups;
}
+ public boolean isWiki() {
+ return wiki;
+ }
+
+ public void setWiki(boolean wiki) {
+ this.wiki = wiki;
+ }
+
@Transient
public boolean isJoinRequest() {
return true;
Modified: labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/ClearspaceManager.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/ClearspaceManager.java 2008-04-22 07:37:29 UTC (rev 19679)
+++ labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/ClearspaceManager.java 2008-04-22 08:18:49 UTC (rev 19680)
@@ -57,7 +57,7 @@
String description = getProjectDescription(projectId, name);
try {
- Community community = communityService.createCommunity(projectId, name, "description");
+ Community community = communityService.createCommunity(name, name, "description");
UserService userService = locator.getUserService();
User user = userService.getUserByUsername("admin");
Modified: labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/project/AcceptProject.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/project/AcceptProject.java 2008-04-22 07:37:29 UTC (rev 19679)
+++ labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/project/AcceptProject.java 2008-04-22 08:18:49 UTC (rev 19680)
@@ -88,7 +88,9 @@
facesMessages.add("Project '" + projectRequest.getName() + "' created");
- clearspaceManager.createSpace(projectRequest.getProjectId(), projectRequest.getName());
+ if (projectRequest.isWiki()) {
+ clearspaceManager.createSpace(projectRequest.getProjectId(), projectRequest.getName());
+ }
cleanRequest(projectRequest);
Modified: labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/createProject.xhtml
===================================================================
--- labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/createProject.xhtml 2008-04-22 07:37:29 UTC (rev 19679)
+++ labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/createProject.xhtml 2008-04-22 08:18:49 UTC (rev 19680)
@@ -34,6 +34,10 @@
<td><h:inputText value="#{req.jiraKey}" id="jiraKey" required="true" requiredMessage="JIRA key is required."/></td>
</tr>
<tr>
+ <th>Wiki (project pages)?</th>
+ <td><h:selectBooleanCheckbox value="#{req.wiki}"/></td>
+ </tr>
+ <tr>
<th>Code repository?</th>
<td><h:selectBooleanCheckbox value="#{req.repository}"/></td>
</tr>
Modified: labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/ticket.xhtml
===================================================================
--- labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/ticket.xhtml 2008-04-22 07:37:29 UTC (rev 19679)
+++ labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/project/ticket.xhtml 2008-04-22 08:18:49 UTC (rev 19680)
@@ -39,6 +39,10 @@
<td><h:inputText value="#{prjRequest.jiraKey}" id="jiraKey" required="true" requiredMessage="JIRA key is required."/></td>
</tr>
<tr>
+ <th>Wiki (project pages)?</th>
+ <td><h:selectBooleanCheckbox value="#{prjRequest.wiki}"/></td>
+ </tr>
+ <tr>
<th>Code repository?</th>
<td><h:selectBooleanCheckbox value="#{prjRequest.repository}"/></td>
</tr>
More information about the jboss-svn-commits
mailing list