4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'lib/generate_html.rb', line 4
def generate_html(content, bypass_html = true, file_name = 'index.html')
content = Sanitize.fragment(content) unless bypass_html
html = " <!DOCTYPE html>\n <html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\">\n <title>\#{ file_name }</title>\n </head>\n <body>\n \#{ content }\n </body>\n HTML\n\n File.open(file_name, 'w+') do |f|\n f.write(html)\n end\n system(\"xdg-open \#{Dir.pwd}/\#{file_name}\")\nend\n"
|