diff options
Diffstat (limited to 'music.rb')
-rwxr-xr-x | music.rb | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -5,10 +5,9 @@ require_relative 'lib' music = Dir[File.join(MEDIA_DIR, 'music', '20*')].sort.reverse html = File.read(File.join(SNIPPETS, 'head.html')) html += nav 'music' -html += '<div class="post"><a href="https://faircamp.webr.ing/prev/pdp8.info/music.html">← prev</a> | - <a href="https://faircamp.webr.ing/">faircamp webring</a> | - <a href="https://faircamp.webr.ing/rand">random</a> | - <a href="https://faircamp.webr.ing/next/pdp8.info/music.html">next →</a></div>' +html += '<div class="webring"> +<b><a href="https://faircamp.webr.ing/">faircamp webring:</a></b> +<a href="https://faircamp.webr.ing/prev/pdp8.info/music.html">← prev</a> | <a href="https://faircamp.webr.ing/rand">random</a> | <a href="https://faircamp.webr.ing/next/pdp8.info/music.html">next →</a></div>' music.each do |dir| date = File.basename(dir).split('_')[0] html += "<div class='post' id='#{date}'>" @@ -22,7 +21,7 @@ music.each do |dir| html += '<table>' copyrights_file = File.join(dir, 'copyrights') copyrights = File.readlines(copyrights_file).collect { |l| l.chomp } if File.exist? copyrights_file - Dir[File.join(dir, '*mp3')].each_with_index do |mp3, _i| + Dir[File.join(dir, '*mp3')].each do |mp3| mp3 = File.join(MEDIA_URL, mp3.sub(MEDIA_DIR, '')) name = File.basename(mp3, '.mp3')[3..-1].gsub('_', ' ') html += '<tr>' @@ -46,6 +45,5 @@ music.each do |dir| html += "<p>Bandcamp: <a href='#{bc}'>#{bc}</a>" html += '</div>' end -html += '<p>© pdp8 <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>' html += File.read(File.join(SNIPPETS, 'tail.html')) print_html 'music', html |