- You will find on this page contributor's module ideas, link to implementation and documentation.
If you don't have ASF repository access or modules with licence issues, you can create an apache-extra module with your google-code account.
- This page is about keep track of module's ideas and status.
- For a new module idea, please try to fill this sections :
- Who :
- Description :
- Status :
- Install :
- {others sections you find useful}
Implementation in progress
lenyaDocWriting
- Who : Florent
- Description :
- This is a transformer that allow to create a Lenya document from an xml
- Status :
For now, this is the really a first "as is" version of this transformer, so you try it "at your own risk" !
- Version = 0.1.0
- Install :
- you can checkout the module here :
Mobile CMS
- Who : Meeting Frieburg 2011
- Description :
- Allow any mobile device to create and edit Lenya pages.
- Status :
- Implementation start during Freiburg meeting.
- Plan is to create an html5 + javascript editor (that can be transform in a mobile app) that communicate modification to cms in a restfull way
- Actually the server part is based on lenyaDocWriting (TODO : use atom-pub as format for communication)
Long term idea is to commit document modification via a diff patch. This lib can be used as it offer an implementation of diff in js (client) and java (server) : http://code.google.com/p/google-diff-match-patch/
- Install :
- come soon
seo module
- Who : Florent
- Description :
This is a module that give to your site answers to robots.txt and sitemap.xml (http://www.sitemaps.org/index.php)
- Status :
- Work well for robots.txt, allow you to define one robots.txt for each publication
- Sitemap.xml also work well, when
- you have a lenya proxy definition (issue related to proxy transformer)
sitemap is getting from the root url (don't respect this http://www.sitemaps.org/protocol.php#location when call from a subpath : always generating sitemap from the root)
- Download :
- Install :
- Thanks :
- Sac, Vik and /Petteri
Tag-Cloud
- Who: Andreas
- Description:
- Includes a tag cloud in the page, based on dc:subject meta data (configurable in sitemap)
- Font size of tag reflects number of occurences
- Click on tag calls search to find all occurences
- Status:
- Works, needs testing.
- Install:
- See README.txt in module directory. Already included in defaultfiredocs publication.
Google Maps
- Who: Gaurav, Vik, Sachin
- Description:
- Include a google map / google street view in a page
- Supports applying css styling to the map
- Status:
- Works, needs testing.
- Install:
http://svn.4sengines.eu/modcontrib/GoogleMaps/branches/googlemaps-V-0.0.1/
- See the readme.html in resources/samples
Early stage
Xmaths module
- Who : Florent
- Description :
- Xmaths is a norm and a transformer
- This transformer allow you to do mathematics calculus based on a simple xml norm.
- And more : you can do conditional calculus !
- The result of the transformer is also an xml in the same norm so you can reuse it for another calculus.
- In future versions you can implements your own sign operation, thanks to the api
- Status :
- Actual version is 0.0.2 and have
- number calculus (classical operator : + , - , / , *)
- matrix and scalar calculus
- Conditional implementation for matrix
- Absolute and order functions implementation
- Some work on the api have to be done
- Some code cleaning too
- Install :
svn co http://svn.4sengines.eu/modcontrib/xmaths/branches/xmaths-V-0.0.2/ xmaths
- compile as usual, and try the transformer
Not active
Image gallery
- Who : Vik will provide it.
- Description :
- Status :
- Install :
Event Registration
- Who : Rudolf
- Description :
- Status :
- Install :
Feedback form
- Who : Rudolf and Jurgen
- Description :
- Status :
- exist.
- Install :
Forum
- Who : Florent
- Description :
- Status :
- interesting in, already doing some "experimental development"
- Install :
Search engine optimization
- Who : Vik
- Description :
- Status :
- Install :
Event Calendar
- Who : Rudolf
- Description :
- Status :
- Install :
Comment
- Who : Andreas
- Description :
- Status :
- Install :
Ideas to implement
Blog
- Who : ?
- Description :
- use of Roller ?
- Status :
- Install :
- Comment : a first implementation of this exist in Lenya repository, see his status
Chat
- Who : ?
- Description :
- Status :
- Install :
MediaArchive
- Who :
- Description :
- Status :
- Install :
Newsletter
- Who :
- Description :
- Status :
- Mail on a user list, asking for solutions
- Install :
Sitemap generation
- Who :
- Description :
- Status :
- Install :
- Notes :
Should be easy to implement, see http://lenya.apache.org/docu20/standardmodules/navigation.html