[jboss-svn-commits] JBL Code SVN: r26633 - in labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main: java/org and 9 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed May 20 04:58:27 EDT 2009
Author: lkrzyzanek
Date: 2009-05-20 04:58:27 -0400 (Wed, 20 May 2009)
New Revision: 26633
Added:
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/struts/
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.xml
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/schema.xml
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/spring.xml
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/
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/web/admin/nukes-forums-migration.ftl
Log:
added admin action and schema
Added: 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 (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/struts/AdminNfmAction.java 2009-05-20 08:58:27 UTC (rev 26633)
@@ -0,0 +1,34 @@
+/*
+ * JBoss.org http://jboss.org/
+ *
+ * Copyright (c) 2009 Red Hat Middleware, LLC. All rights reserved.
+ *
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT A WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License, v.2.1 along with this distribution; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301, USA.
+ *
+ * Red Hat Author(s): Libor Krzyzanek
+ */
+package org.jboss.labs.clearspace.plugin.nfm.struts;
+
+import com.jivesoftware.community.action.JiveActionSupport;
+
+/**
+ * Admin action for NFM plugin
+ *
+ * @author <a href="mailto:lkrzyzan at redhat.com">Libor Krzyzanek</a>
+ *
+ */
+public class AdminNfmAction extends JiveActionSupport {
+
+}
Property changes on: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/struts/AdminNfmAction.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin.xml
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin.xml (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin.xml 2009-05-20 08:58:27 UTC (rev 26633)
@@ -0,0 +1,29 @@
+<plugin xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://www.jivesoftware.com/schemas/clearspace/2_0/plugin.xsd">
+ <name>nukes-forums-migration</name>
+ <description>Migration tool for movement Nukes Forums to Clearspace discussions</description>
+ <author>JBoss.org</author>
+ <version>1.0.0</version>
+ <minServerVersion>2.5.0</minServerVersion>
+
+ <!-- Plugin class
+ <class>org.jboss.labs.clearspace.plugin.hfurl.HFURLPlugin</class>
+ -->
+
+ <databaseKey>nukesForumsMigration</databaseKey>
+ <databaseVersion>1</databaseVersion>
+
+ <components>
+ <component id="admin-console">
+ <tab id="system">
+ <section id="section-system">
+ <item id="system-nfm"
+ name="plugin.nfm.admin.nfm.name"
+ url="nukes-forums-migration-view.jspa"
+ description="plugin.nfm.admin.nfm.description"/>
+ </section>
+ </tab>
+ </component>
+ </components>
+
+</plugin>
Property changes on: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: 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 (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin_i18n.properties 2009-05-20 08:58:27 UTC (rev 26633)
@@ -0,0 +1,3 @@
+# Administration
+plugin.nfm.admin.nfm.name=Nukes Forums migration
+plugin.nfm.admin.nfm.description=Click to manage Nukes Forums migration
Property changes on: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/plugin_i18n.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/schema.xml
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/schema.xml (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/schema.xml 2009-05-20 08:58:27 UTC (rev 26633)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<schema name="nukesForums">
+
+ <table name="nukesForumsCategoryMapping"
+ description="Mapping of Nukes Forums category IDs to Clearspace community IDs">
+ <column name="cat_id" type="bigint" nullable="false"
+ description="Primary key - Category ID" />
+ <column name="communityID" type="bigint" nullable="false"
+ description="Community ID" />
+ <index type="primary" name="nfCategoryMapping_pk" column="cat_id" />
+ </table>
+
+ <table name="nukesForumsForumMapping"
+ description="Mapping of Nukes Forums forum IDs to Clearspace community IDs">
+ <column name="forum_id" type="bigint" nullable="false"
+ description="Primary key - Forum ID" />
+ <column name="communityID" type="bigint" nullable="false"
+ description="Community ID" />
+ <index type="primary" name="nfForumMapping_pk" column="forum_id" />
+ </table>
+
+ <table name="nukesForumsTopicMapping"
+ description="Mapping of Nukes Forums topic IDs to Clearspace thread IDs">
+ <column name="topic_id" type="bigint" nullable="false"
+ description="Primary key - Topic ID" />
+ <column name="threadID" type="bigint" nullable="false"
+ description="Thread ID" />
+ <index type="primary" name="nfTopicMapping_pk" column="topic_id" />
+ </table>
+
+ <table name="nukesForumsPostMapping"
+ description="Mapping of Nukes Forums post IDs to Clearspace message IDs">
+ <column name="post_id" type="bigint" nullable="false"
+ description="Primary key - Post ID" />
+ <column name="messageID" type="bigint" nullable="false"
+ description="Message ID" />
+ <index type="primary" name="nfPostMapping_pk" column="post_id" />
+ </table>
+
+</schema>
Property changes on: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/schema.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/spring.xml
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/spring.xml (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/spring.xml 2009-05-20 08:58:27 UTC (rev 26633)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util"
+ xsi:schemaLocation="
+http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
+http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.5.xsd">
+
+</beans>
Property changes on: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/spring.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: 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 (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/struts.xml 2009-05-20 08:58:27 UTC (rev 26633)
@@ -0,0 +1,16 @@
+<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+<struts>
+ <package name="nfm-actions-admin" namespace="/admin"
+ extends="community-admin-default">
+
+ <action name="nukes-forums-migration-view"
+ class="org.jboss.labs.clearspace.plugin.nfm.struts.AdminNfmAction"
+ method="input">
+ <result name="input" type="freemarker">
+ /plugins/nukes-forums-migration/admin/nukes-forums-migration.ftl
+ </result>
+ </action>
+ </package>
+
+</struts>
Property changes on: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/resources/struts.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: 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 (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/web/admin/nukes-forums-migration.ftl 2009-05-20 08:58:27 UTC (rev 26633)
@@ -0,0 +1,12 @@
+<html>
+ <head>
+ <#assign pageTitle=action.getText('plugin.nfm.admin.nfm.name') />
+ <title>${pageTitle}</title>
+ <content tag="pagetitle">${pageTitle}</content>
+ <content tag="pageID">system-nfm</content>
+ </head>
+ <body>
+ <@s.actionmessage />
+ <@s.fielderror />
+ </body>
+</html>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list