Sha256: ddac46c5b50855e556ad211e396ab76791bc30bc1dce4690cad7114b1a1a228c

Contents?: true

Size: 295 Bytes

Versions: 10

Compression:

Stored size: 295 Bytes

Contents

description 'Prints a fortune message (Dynamic example tag for development)'

Tag.define :fortune, :autoclose => true, :description => 'Show fortune message', :dynamic => true do |context, attrs|
  text = `fortune`
  "<blockquote>#{escape_html(text)}</blockquote>" if valid_xml_chars?(text)
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
olelo-0.9.15 plugins/tags/fortune.rb
olelo-0.9.14 plugins/tags/fortune.rb
olelo-0.9.13 plugins/tags/fortune.rb
olelo-0.9.12 plugins/tags/fortune.rb
olelo-0.9.11 plugins/tags/fortune.rb
olelo-0.9.10 plugins/tags/fortune.rb
olelo-0.9.9 plugins/tags/fortune.rb
olelo-0.9.8 plugins/tags/fortune.rb
olelo-0.9.7 plugins/tags/fortune.rb
olelo-0.9.6 plugins/tags/fortune.rb