Based on my previous work with making the Intuitive Date Input Selection, called DateBox. I have since created a very simple Engine which abstracts all the code, images, JavaScript, CSS, and the like within an engine sandbox.
I may as well say this now, before the opinions come in. Some may disagree with this being an Engine, or the fact that it is "overkill". I obviously disagree with this statement based on my decision to use an engine. My reasoning is based on the functionality achieved using the Engine's ability to leverage the sandbox for images, StyleSheets, and JavaScript files. The DateBox engine does also extend the base helper to provide a "date_box" method which can be used within your views. As new versions are released extending the functionality and adding new functionality outlined on the WishList at http://datebox.inimit.com, upgrading will simply require a svn up (if you installed with the -x flag), and a restart of your application to initialize the copying of all the datebox_engine /public files within its sandbox in the global /public directory. To install, ensure that you are using the latest branches of engines or edge_engines, and type the following: script/plugin install [-x] datebox_engine You can view the full readme at: http://opensvn.csie.org/rails_engines/plugins/datebox_engine/README You can see a working demo of DateBox at http://datebox.inimit.com As mentioned, there are a growing number of WishList features have been collecting. For those that are motivated, patches would gladly be welcomed to help further enhance this project :) Look forward to hearing your feedback. Regards, Nathaniel. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nathaniel S. H. Brown http://nshb.net ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _______________________________________________ engine-users mailing list [email protected] http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.org
