Sha256: 5efde8c79f761bfb0c65b333e530338945f0c7b2d44e5485e3a5736c3ec6a887

Contents?: true

Size: 454 Bytes

Versions: 1

Compression:

Stored size: 454 Bytes

Contents

require 'rubygems'

require 'action_controller'
require 'action_view'

renderer = ActionView::Base.new("./")
require 'rdfa'

if ARGV.size != 1
  puts "USAGE: rdfa-generate your_template.rhtml"
  exit
end

file = ARGV[0].scan(/(.*)\.rhtml/)[0]

template = open("#{file}.rhtml").read.gsub(/<pre>(.*?)<\/pre>/m) { 
  "<pre>#{$1.gsub(/</,'&lt;').gsub(/>/,'&gt;')}</pre>" 
}

f = open("#{file}.html",'w')
f.write(renderer.render(:inline => template))
f.close

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rdfa-0.0.8 bin/rdfa-generate