[jboss-svn-commits] JBL Code SVN: r27328 - in labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main: resources and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Jun 30 04:58:07 EDT 2009
Author: lkrzyzanek
Date: 2009-06-30 04:58:07 -0400 (Tue, 30 Jun 2009)
New Revision: 27328
Modified:
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/struts/AdminNfmAction.java
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin_i18n.properties
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/struts.xml
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/web/admin/nukes-forums-migration.ftl
Log:
Added refresh forum mapping button to administration.
Modified: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/struts/AdminNfmAction.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/struts/AdminNfmAction.java 2009-06-30 08:08:54 UTC (rev 27327)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/struts/AdminNfmAction.java 2009-06-30 08:58:07 UTC (rev 27328)
@@ -54,7 +54,15 @@
addActionMessage(getText("plugin.nfm.admin.nfm.refresh-category-mapping.sucess"));
return SUCCESS;
}
+
+ public String refreshForumMapping() {
+ nukesForumsManager.flushCache(NukesForumsManager.CacheName.FORUM);
+ forumCount = nukesForumsManager.getForumCount();
+ addActionMessage(getText("plugin.nfm.admin.nfm.create-forums-mapping.refresh.sucess"));
+ return SUCCESS;
+ }
+
public String createForumMapping() {
int count = nukesForumsManager.createForumMappingFromCategories();
Modified: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin_i18n.properties
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin_i18n.properties 2009-06-30 08:08:54 UTC (rev 27327)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin_i18n.properties 2009-06-30 08:58:07 UTC (rev 27328)
@@ -6,12 +6,15 @@
plugin.nfm.admin.nfm.refresh-category-mapping.count=Count of mapped categories
plugin.nfm.admin.nfm.refresh-category-mapping.submit=Refresh
plugin.nfm.admin.nfm.refresh-category-mapping.sucess=Mapping has been sucessfully refreshed.
+plugin.nfm.admin.nfm.refresh-category-mapping.sucess=Category mapping has been sucessfully refreshed.
plugin.nfm.admin.nfm.create-forums-mapping.name=Forums
plugin.nfm.admin.nfm.create-forums-mapping.count=Count of mapped forums
plugin.nfm.admin.nfm.create-forums-mapping.description=Create mapping of forums to communities based on mapping of categories to communities
plugin.nfm.admin.nfm.create-forums-mapping.submit=Create mapping
plugin.nfm.admin.nfm.create-forums-mapping.sucess=Mapping has been sucessfully created. Count: {0}
+plugin.nfm.admin.nfm.create-forums-mapping.refresh.submit=Refresh
+plugin.nfm.admin.nfm.create-forums-mapping.refresh.sucess=Forum mapping has been sucessfully refreshed.
plugin.nfm.admin.nfm.migration.name=Topics and Posts migration
plugin.nfm.admin.nfm.migration.description=Lunch migration of topics and their posts for each mapped forum
Modified: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/struts.xml
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/struts.xml 2009-06-30 08:08:54 UTC (rev 27327)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/struts.xml 2009-06-30 08:58:07 UTC (rev 27328)
@@ -22,6 +22,17 @@
/plugins/nukes-forums-migration/admin/nukes-forums-migration.ftl
</result>
</action>
+
+ <action name="nukes-forums-refresh-forum-mapping"
+ class="org.jboss.labs.clearspace.plugin.nfm.struts.AdminNfmAction"
+ method="refreshForumMapping">
+ <result name="input" type="freemarker">
+ /plugins/nukes-forums-migration/admin/nukes-forums-migration.ftl
+ </result>
+ <result name="success" type="freemarker">
+ /plugins/nukes-forums-migration/admin/nukes-forums-migration.ftl
+ </result>
+ </action>
<action name="nukes-forums-create-forums-mapping"
class="org.jboss.labs.clearspace.plugin.nfm.struts.AdminNfmAction"
Modified: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/web/admin/nukes-forums-migration.ftl
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/web/admin/nukes-forums-migration.ftl 2009-06-30 08:08:54 UTC (rev 27327)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/web/admin/nukes-forums-migration.ftl 2009-06-30 08:58:07 UTC (rev 27328)
@@ -19,17 +19,22 @@
</@s.form>
<h3><@s.text name="plugin.nfm.admin.nfm.create-forums-mapping.name" /></h3>
- <@s.form theme="simple" action="nukes-forums-create-forums-mapping">
<table>
<tr>
- <td colspan="2"><@s.text name="plugin.nfm.admin.nfm.create-forums-mapping.count" />: <@s.property value="forumCount"/></td>
+ <@s.form theme="simple" action="nukes-forums-refresh-forum-mapping">
+ <td colspan="2">
+ <@s.text name="plugin.nfm.admin.nfm.create-forums-mapping.count" />: <@s.property value="forumCount"/>
+ <@s.submit value="${action.getText('plugin.nfm.admin.nfm.create-forums-mapping.refresh.submit')}"/>
+ </td>
+ </@s.form>
</tr>
<tr>
+ <@s.form theme="simple" action="nukes-forums-create-forums-mapping">
<td><@s.text name="plugin.nfm.admin.nfm.create-forums-mapping.description"/>:</td>
<td><@s.submit value="${action.getText('plugin.nfm.admin.nfm.create-forums-mapping.submit')}"/></td>
+ </@s.form>
</tr>
</table>
- </@s.form>
<h3><@s.text name="plugin.nfm.admin.nfm.migration.name" /></h3>
<@s.form theme="simple" action="nukes-forums-migrate">
More information about the jboss-svn-commits
mailing list