Class ContentConverters::XmlBuilderConverter
In: lib/webgen/plugins/contentconverters/xmlbuilder.rb
Parent: DefaultContentConverter
DefaultContentConverter MarukuConverter SassConverter HamlConverter TextileConverter HtmlConverter RDocConverter XmlBuilderConverter MarkdownConverter Webgen::HandlerPlugin lib/webgen/plugins/contentconverters/markdown.rb lib/webgen/plugins/contentconverters/haml.rb lib/webgen/plugins/contentconverters/html.rb lib/webgen/plugins/contentconverters/default.rb lib/webgen/plugins/contentconverters/maruku.rb lib/webgen/plugins/contentconverters/textile.rb lib/webgen/plugins/contentconverters/xmlbuilder.rb lib/webgen/plugins/contentconverters/rdoc.rb ContentConverters dot/m_19_0.png

Handles content in Textile format using RedCloth.

Methods

call  

Public Instance methods

[Source]

    # File lib/webgen/plugins/contentconverters/xmlbuilder.rb, line 45
45:       def call( content )
46:         xml = Builder::XmlMarkup.new( :indent => 2 )
47:         eval( content )
48:         xml.target!
49:       rescue Exception => e
50:         log(:error) { "Error using XML Builder to generate HTML: #{e.message}" }
51:         content
52:       end

[Validate]