layouts/default.erb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |
----- filter: erb ----- <!DOCTYPE html> <html lang="en"> <head> <title><%= @item[:title] %> - H3RALD</title> <link href='https://fonts.googleapis.com/css?family=Crimson+Text:400,400italic,600,600italic,700,700italic' rel='stylesheet' type='text/css'> <% if @item[:feed_url] then %> <link rel="alternate" type="application/rss+xml" title="H3RALD - <%= @item[:feed_title]%>" href="<%= @item[:feed_url]%>" /> <% else %> <% if @item[:feed] then %> <link rel="alternate" type="application/rss+xml" title="H3RALD - <%= @item[:feed_title]%>" href="<%= @item[:feed]%>rss/" /> <link rel="alternate" type="application/atom+xml" title="H3RALD - <%= @item[:feed_title]%>" href="<%= @item[:feed]%>atom/" /> <% end %> <% end %> <meta charset="utf-8" /> <meta name="author" content="Fabio Cevasco" /> <meta name="robots" content="all, follow" /> <meta name="Revisit-After" content="2 Days" /> <meta name="description" content="H3RALD - Fabio Cevasco's Web Site" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <% min_keywords = "h3rald, fabio cevasco, " default = "ruby, rails technical writing, reviews, software, browsers, articles, traveling, books, genova" case @item[:type] when 'article' then keywords = min_keywords+@item[:tags].join(', ') when 'project' then keywords = @item[:permalink] == 'h3rald' ? "fabio cevasco, "+@item[:permalink] : min_keywords+@item[:permalink] else keywords = min_keywords+default end %> <meta name="keywords" content="<%= keywords %>" /> <link rel="shortcut icon" href="/favicon.png" type="image/png" /> <meta content="44.388041;9.073248" name="ICBM" /> <link rel="stylesheet" type="text/css" href="/styles/bootstrap.css" /> <link rel="stylesheet" type="text/css" href="/styles/github.css" /> <link rel="stylesheet" type="text/css" href="/styles/style.css" /> <!--[if lt IE 9]> <script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <script src="https://www.google.com/jsapi?key=ABQIAAAAr6RY1Z6dchG_sX9WDLSy3xRlq2n1sm52B5HDRR5tm6o8XM18FhR56xHNNH6CsX86uN5VoTrglpyOyQ" type="text/javascript"></script> <script src="/js/sevenup.js" type="text/javascript"></script> <script src="/js/sevenup_black.js" type="text/javascript"></script> <script src="https://code.jquery.com/jquery-latest.js" type="text/javascript"></script> <script src="/js/jquery-timeago.js" type="text/javascript"></script> <script src="/js/date.js" type="text/javascript"></script> <script src="/js/hyphenator.js" type="text/javascript"></script> <script src="/js/init.js" type="text/javascript"></script> <script src="/js/search.js" type="text/javascript"></script> <script src="/js/highlight.js" type="text/javascript"></script> <script src="/js/bootstrap.js" type="text/javascript"></script> </head> <body> <% if @item[:permalink] == 'home' then %> <%= render 'header' %> <div class="container"> <%= yield %> </div> <% else %> <%= render 'header', :item => @item %> <div class="container"> <article class="page"> <%= render 'page_meta', :item => @item %> <section id="body-text" class="hyphenate"> <%= yield %> </section> </article> <% if @item[:type] == 'article' then %> <%= render 'legacy_comments', :item => @item if @item[:comments] %> <%= render 'comments', :item => @item %> <% end %> </div> <% end %> <footer> <section> <p>H3RALD Web Site v8.4 © 2004 — 2014 <em>Fabio Cevasco</em></p> </section> </footer> <% if @item[:type] == 'article' then %> <script type="text/javascript"> var disqus_shortname = 'h3rald'; (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script> <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> <a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a> <% end %> <script> hljs.tabReplace = ' '; hljs.initHighlightingOnLoad(); </script> <!-- Start Google Analytics --> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-18587377-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <!-- End Google Analytics --> </body> </html> |