updated README

This commit is contained in:
Wlodek Bzyl 2009-11-23 23:28:59 +01:00
parent 0eb5b8cf14
commit 7eea0bd69a
3 changed files with 10 additions and 6 deletions

View File

@ -1,4 +1,4 @@
\# Sinatra Extension: StaticAssets # Sinatra Extension: StaticAssets
Gem *sinatra-static-assets* implements the following helpers methods: Gem *sinatra-static-assets* implements the following helpers methods:
@ -102,14 +102,18 @@ deployments](http://www.modrails.com/documentation/Users%20guide%20Apache.html#s
## Usage examples ## Usage examples
In HTML `<link>` and `<img>` tags have no end tag. In HTML (and HTML5) `<link>` and `<img>` tags have no end tag.
In XHTML, on the contrary, these tags must be properly closed. In XHTML, on the contrary, these tags must be properly closed.
We can choose the appropriate behaviour with *closed* option: We can choose the appropriate behaviour with *closed* option:
image_tag "/images/tatry1.jpg", :alt => "Błyszcz, 2159 m", :closed => true image_tag "/images/tatry1.jpg", :alt => "Błyszcz, 2159 m", :closed => true
The default value of *closed* option is `false`. The default value of *closed* option is `false`. We can change the default value with:
enable :xhtml
We can pass mutliple stylesheets or scripts:
stylesheet_link_tag "/stylesheets/screen.css", "/stylesheets/summer.css", :media => "projection" stylesheet_link_tag "/stylesheets/screen.css", "/stylesheets/summer.css", :media => "projection"
javascript_script_tag "/javascripts/jquery.js", "/javascripts/summer.js", :charset => "iso-8859-2" javascript_script_tag "/javascripts/jquery.js", "/javascripts/summer.js", :charset => "iso-8859-2"
@ -130,7 +134,7 @@ Or, if subclassing `Sinatra::Base`, include helpers manually:
class Summer < Sinatra::Base class Summer < Sinatra::Base
helpers Sinatra::UrlForHelper helpers Sinatra::UrlForHelper
helpers Sinatra::StaticAssets register Sinatra::StaticAssets
# ... # ...
end end

View File

@ -8,7 +8,7 @@ require 'sinatra/static_assets'
module Sinatra module Sinatra
class Summer < Sinatra::Base class Summer < Sinatra::Base
helpers Sinatra::UrlForHelper helpers Sinatra::UrlForHelper
helpers Sinatra::StaticAssets register Sinatra::StaticAssets
set :app_file, __FILE__ set :app_file, __FILE__
set :static, true set :static, true

View File

@ -8,7 +8,7 @@ require 'sinatra/static_assets'
module Sinatra module Sinatra
class Winter < Sinatra::Base class Winter < Sinatra::Base
helpers Sinatra::UrlForHelper helpers Sinatra::UrlForHelper
helpers Sinatra::StaticAssets register Sinatra::StaticAssets
set :app_file, __FILE__ set :app_file, __FILE__
set :static, true set :static, true