34 lines
600 B
Plaintext
34 lines
600 B
Plaintext
|
= sinatra-markaby
|
||
|
|
||
|
sinatra-markaby is an extension for sinatra to enable rendering of html files
|
||
|
using markaby templates.
|
||
|
|
||
|
== Installation
|
||
|
|
||
|
sudo gem install sbfaulkner-sinatra-markaby -s http://gems.github.com
|
||
|
|
||
|
== Example
|
||
|
|
||
|
require 'rubygems'
|
||
|
require 'sinatra'
|
||
|
require 'sinatra/markaby'
|
||
|
|
||
|
get '/' do
|
||
|
markaby :template
|
||
|
end
|
||
|
|
||
|
__END__
|
||
|
|
||
|
@@ template
|
||
|
mab.html do
|
||
|
head { title "Hello world" }
|
||
|
body do
|
||
|
p "Hello world!!!!!"
|
||
|
end
|
||
|
end
|
||
|
|
||
|
== Legal
|
||
|
|
||
|
Author:: S. Brent Faulkner <brentf@unwwwired.net>
|
||
|
License:: Copyright (c) 2009 unwwwired.net, released under the MIT license
|