Table of Contents - markaby-0.7.2 Documentation
Pages
README
Markaby (Markup as Ruby)
Using Markaby as a Rails plugin / gem
Install it as a plugin
Install it as a gem
Using Markaby with Sinatra (1.0+)
Using Markaby with other frameworks
Using Markaby as a Ruby class
A Note About instance_eval
The Six Steps of Markaby
1. Element Classes
2. Element IDs
3. Validate Your XHTML 1.0 Output
4. Escape or No Escape?
5. Auto-stringification
6. The tag! Method
A Note About Rails Helpers
Credits
Patches from contributors:
Classes/Modules
ActionView
ActionView::Base
Kernel
Markaby
Markaby::Builder
Markaby::BuilderTags
Markaby::CssProxy
Markaby::Fragment
Markaby::InvalidXhtmlError
Markaby::Rails
Markaby::Rails::ActionControllerHelpers
Markaby::Rails::ActionViewTemplateHandler
Markaby::Rails::Builder
Markaby::Rails::FauxErbout
Markaby::Rails::Helpers
Markaby::Rails::RailsBuilder
Markaby::Rails::RailsBuilder::FormHelperProxy
Markaby::Rails::RailsBuilder::OutputBuffer
Markaby::Rails::Template
Markaby::Rails::TemplateHandler
Markaby::Rails::VERSION
Markaby::Stream
Markaby::Tilt
Markaby::XHTMLFrameset
Markaby::XHTMLStrict
Markaby::XHTMLTransitional
Markaby::XmlMarkup
Object
Sinatra
Sinatra::Base
Sinatra::Templates
Methods
::builder_class — Markaby::Rails::Template
::builder_class= — Markaby::Rails::Template
::check_rails_version — Markaby::Rails
::deprecated_rails_version? — Markaby::Rails
::detected_rails_version — Markaby::Rails
::get — Markaby::Builder
::ignore_helpers — Markaby::Builder
::ignored_helpers — Markaby::Builder
::load — Markaby::Rails
::new — Markaby::Rails::RailsBuilder::FormHelperProxy
::new — Markaby::CssProxy
::new — Markaby::Fragment
::new — Markaby::Builder
::new — Markaby::Rails::Template
::restore_defaults! — Markaby::Builder
::set — Markaby::Builder
#<< — Markaby::Builder
#__template__ — Markaby::Rails::RailsBuilder::FormHelperProxy
#capture — Markaby::Builder
#capture — Markaby::Rails::Helpers
#compile — Markaby::Rails::TemplateHandler
#concat — Markaby::Builder
#form_for — Markaby::Rails::RailsBuilder
#fragment — Markaby::Builder
#head — Markaby::BuilderTags
#helper= — Markaby::Builder
#html_tag — Markaby::BuilderTags
#instance_methods_for — Markaby::Builder
#instance_variable_hash — Markaby::Rails::TemplateHandler
#instance_variables — Markaby::Rails::TemplateHandler
#instance_variables_for — Markaby::Builder
#locals= — Markaby::Builder
#mab — Kernel
#mab — Sinatra::Templates
#metaclass — Markaby::Builder
#method_missing — Markaby::Fragment
#method_missing — Markaby::CssProxy
#method_missing — Markaby::Rails::RailsBuilder::FormHelperProxy
#method_missing — Markaby::Builder
#render — Markaby::Rails::Template
#render — Markaby::Rails::TemplateHandler
#render_markaby — Markaby::Rails::ActionControllerHelpers
#respond_to? — Markaby::CssProxy
#respond_to? — Markaby::Rails::RailsBuilder::FormHelperProxy
#tag! — Markaby::Builder
#text — Markaby::Builder
#to_s — Markaby::Builder
#transform_stream — Markaby::Fragment
#transformed_stream? — Markaby::Fragment
#url_for — Markaby::Rails::Helpers
#xhtml_frameset — Markaby::BuilderTags
#xhtml_html — Markaby::BuilderTags
#xhtml_strict — Markaby::BuilderTags
#xhtml_transitional — Markaby::BuilderTags