With the help of Tim Fletcher, I''m glad to present a new plugin for
writing HTML templates in plain Ruby. You write .mab templates in
app/views/ which contain Builder-like representations of HTML.
As an illustration, here is the scaffold edit.rhtml remade as Markaby:
h1 ''Editing product''
start_form_tag :action => ''update'', :id => @product
render :partial => ''form''
submit_tag ''Edit''
end_form_tag
link_to ''Show'', :action => ''show'', :id
=> @product
text " | "
link_to ''Back'', :action => ''list''
To install in your Rails app:
script/plugin install http://code.whytheluckystiff.net/svn/markaby/trunk
Many more examples and caveats can be looked over at the announcement:
http://redhanded.hobix.com/inspect/markabyForRails.html
Beaver tales,
_why