diff options
-rwxr-xr-x | pagerender.rb | 7 | ||||
-rw-r--r-- | template.erb | 4 |
2 files changed, 8 insertions, 3 deletions
diff --git a/pagerender.rb b/pagerender.rb index d63bcad..3edaaaf 100755 --- a/pagerender.rb +++ b/pagerender.rb @@ -31,6 +31,13 @@ unless author_urls[@author].nil? @author="<a href=\"#{author_urls[@author]}\">#{@author}</a>" end +@breadcrumbs = '<a href="/">Luke Shumaker</a> » ' +if (infile =~ /.*\/index(\..*)?/) + @breadcrumbs += "blog" +else + @breadcrumbs += '<a href=/blog>blog</a> » ' + infile.sub(/\..*$/,'').sub(/^.*\//,'') +end + @content = doc.to('html5') erb = ERB.new(File.read(template)); diff --git a/template.erb b/template.erb index 66f9c85..c45f1d9 100644 --- a/template.erb +++ b/template.erb @@ -6,9 +6,7 @@ <link rel="stylesheet" type="text/css" href="assets/style.css"> </head> <body> -<header> -<a href="./">Luke Shumaker's ramblings</a> -</header> +<header><%= @breadcrumbs %></header> <article> <%= @content %> </article> |