diff options
author | pdp8 <pdp8@pdp8.info> | 2022-08-25 19:48:19 +0200 |
---|---|---|
committer | pdp8 <pdp8@pdp8.info> | 2022-08-25 19:48:19 +0200 |
commit | 8d2ce11daf87267091ffec971cd46d16937cc69c (patch) | |
tree | 22945821afed5bfb846461fb5890fc5571520e9e /html.rb | |
parent | 75fcb829a96307b7123b5e4cc1a15cc7097f5001 (diff) |
fork-awesome removed
Diffstat (limited to 'html.rb')
-rwxr-xr-x | html.rb | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -10,9 +10,8 @@ def nav cat c == cat ? cl = 'item current' : cl = 'item' html += "<a class='#{cl}' href='/#{c}.html'>#{c}</a>" end - html += "<a id='menu' href='#' onclick='show_vertical_menu()'>" - html += "<div class='fa fa-bars' aria-hidden='true'></div>" - html += "</a>" + html += "<a class='item' href='/rss.xml'>rss</a>" + html += "<a id='menu' href='#' onclick='show_vertical_menu()'>≡</a>" html += "</nav>" html end @@ -40,7 +39,8 @@ def music_html html = File.read(File.join(SNIPPETS, "head.html")) html += nav "music" music.each_with_index do |dir, i| - html += "<div class='post'>" + date = File.basename(dir).split("_")[0] + html += "<div class='post' id='#{date}'>" title = File.basename(dir).split("_")[1..-1].join(" ") html += "<h1>#{title}</h1>" html += File.read(File.join(dir, "README")) + "<p>" @@ -76,17 +76,20 @@ def video_html html = File.read(File.join(SNIPPETS, "head.html")) html += nav "videos" videos.each_with_index do |dir, i| - html += "<div class='post'>" + date = File.basename(dir).split("_")[0] + html += "<div class='post' id='#{date}'>" title = File.basename(dir).split("_")[1..-1].join(" ") html += "<h1>#{title}</h1>" txt = File.read(File.join(dir, "README")) txt = txt.gsub(/(http\S*)/, '<a href="\1">\1</a>') lines = txt.split("\n") html += lines.shift + "<p>" + mp4 = File.join("/videos", File.basename(dir), title.gsub(" ", "_") + ".mp4") webm = File.join("/videos", File.basename(dir), title.gsub(" ", "_") + ".webm") + poster = File.join("/videos", File.basename(dir), "poster.png") - html += "<video controls> + html += "<video controls poster='#{poster}'> <source src='#{webm}' type='video/webm'> <source src='#{mp4}' type='video/mpeg'> <a href='#{mp4}'>#{mp4}</a> |