Re: [smartweb-devel] Features of the modules
Brought to you by:
rlogiacco
From: Roberto Lo G. <rlo...@sm...> - 2008-05-04 23:32:59
|
As promised, here follows the other modules answers - browse # What supplies the module? it will (still alfa) provide control over web site navigation, allowing to constrain users to follow a certain path visiting the site or using the application # Can you list the elements of the module? it consists of a servlet filter and request processor intercepting and redirecting requests # Can you describe the main features of the module? it mainly allow to describe navigation paths like "this page can be displayed only if page X has been visited before" or "after page Z user must display page K" # Can you add some code lines in order to explain how the module can be used? the module is a very early stage, nothing usable for now - forum # What supplies the module? it will (still alfa) provide a forum basic structure so everyone will be able to integrate forum-like features in their applications # Can you list the elements of the module? in our vision a Forum is divisible into many Topics each one consisting of one or more Posts. as usual there are different kinds of users (administrators, moderators, simple users and guests) and different types of posts (stiky, normal, very important and so on) # Can you describe the main features of the module? i think the most interesting feature we wish to introduce is the HTML editor integration as we already choosed one of the most interesting editors in the open source market: FCKEditor # Can you add some code lines in order to explain how the module can be used? not yet, sorry - mail # What supplies the module? this will probably become a top level project like smartshell as this module aims to produce a complete and customizable web mail client structured much like the GMail client but with more standard features as it will probably use the IMAP protocol # Can you list the elements of the module? as you can imagine the basic element is the MailBox which contains Folders of Messages. # Can you describe the main features of the module? we plan to use IMAP filtering to share the filtering rules with the standalone client; in the meanwhile we planned to use the Apache Lucene full text search engine to allow quick and precise searches # Can you add some code lines in order to explain how the module can be used? not yet, sorry - poll # What supplies the module? it aims to provide a questionnaire like infrastructure so you can submit and further elaborate surveys # Can you list the elements of the module? the main element is the Poll element which enlists Questions both with closed (ranged) Answer and open (free text) answers; every time someone submits the questionnaire a Submission will be created to map the answers providen # Can you describe the main features of the module? i hope i already did... # Can you add some code lines in order to explain how the module can be used? not yet - report # What supplies the module? this module aims to provide support in report generation # Can you list the elements of the module? this module is at it's very first stage... # Can you describe the main features of the module? we have many ideas, but still no decision has been made until now # Can you add some code lines in order to explain how the module can be used? not yet shop # What supplies the module? this will be the e-commerce template for smartweb # Can you list the elements of the module? well, this is one of the most known business domain... we have Stores, Categories, Items and Services (as we want to support service shopping too) # Can you describe the main features of the module? we differ from others because our shopping facility will be completely localizable both in terms of text and descriptions and in terms of units and currencies, interfacing with external web services to obtain exchange rates and integrating with other modules to obtain all the feature a modern e-shop requires # Can you add some code lines in order to explain how the module can be used? well, we are still deciding some elements to be honest -- Roberto Lo Giacco |