Method: IsoDoc::HtmlFunction::Html#inject_script
- Defined in:
- lib/isodoc/html_function/postprocess_cover.rb
#inject_script(doc) ⇒ Object
167 168 169 170 171 172 173 174 175 176 |
# File 'lib/isodoc/html_function/postprocess_cover.rb', line 167 def inject_script(doc) return doc unless @scripts scripts = File.read(@scripts, encoding: "UTF-8") scripts_override = "" @scripts_override and scripts_override = File.read(@scripts_override, encoding: "UTF-8") a = doc.split(%r{</body>}) "#{a[0]}#{scripts}#{scripts_override}</body>#{a[1]}" end |