Method: ReVIEW::WEBMaker#build_part

Defined in:
lib/review/webmaker.rb

#build_part(part, basetmpdir, htmlfile) ⇒ Object



150
151
152
153
154
155
156
157
158
159
160
# File 'lib/review/webmaker.rb', line 150

def build_part(part, basetmpdir, htmlfile)
  @title = h("#{ReVIEW::I18n.t('part', part.number)} #{part.name.strip}")
  File.open("#{basetmpdir}/#{htmlfile}", 'w') do |f|
    @part_number = part.number
    @part_title = part.name.strip
    @body = ReVIEW::Template.generate(path: template_name(localfile: '_part_body.html.erb', systemfile: 'html/_part_body.html.erb'), binding: binding)
    @language = @config['language']
    @stylesheets = @config['stylesheet']
    f.write ReVIEW::Template.generate(path: template_name, binding: binding)
  end
end