[ISSUES] Closed: (JLCP-184) Module Action

[email protected] Wed, 4 Jun 2003 14:28:51 -0400 (EDT)
Newsgroups gmane.comp.java.javalobby.communityplatform
Message-ID <[email protected]>
Message:

   The following issue has been closed.

   Resolver: Matthew Schmidt
       Date: Wed, 4 Jun 2003 2:28 PM

the module action is finished, we just have to convert all the pages to use it.
---------------------------------------------------------------------
View the issue:

  http://jira.jlcp.org/secure/ViewIssue.jspa?key=JLCP-184


Here is an overview of the issue:
---------------------------------------------------------------------
        Key: JLCP-184
    Summary: Module Action
       Type: Improvement

     Status: Closed
   Priority: Major
 Resolution: FIXED

 Time Spent: Unknown
   Estimate: 1 week

    Project: Javalobby Community Platform
 Components: 
             Web Interface and Themes
   Fix Fors:
             0.7.0 (Shiva)
   Versions:
             0.5.1

   Assignee: Matthew Schmidt
   Reporter: Matthew Schmidt

    Created: Fri, 2 May 2003 12:10 AM
    Updated: Wed, 4 Jun 2003 2:28 PM

Description:
I think we can greatly simplify how we define modules by going with a Struts action mapped as /jlcp-web/module.do?name=links&action=addLink for example would look in www/modules/links for that action being defined in the module config file (after making sure that links is a valid module in the system, added via a config file in www/modules).  The module action then loads the proper page which if done correctly is already using the new theming tags and will take care of all that itself.  This appears to be how PhpNuke does it and would allow people to add new modules without having to modify a file in www/WEB-INF to add new panels or modules.  

On a 2nd note, blocks will be done the same way.  I'll take a look at this after exams.


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.jlcp.org/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira