diff options
author | Durand D'souza <durand1@gmail.com> | 2016-10-05 13:58:42 +0300 |
---|---|---|
committer | Durand D'souza <durand1@gmail.com> | 2016-10-05 13:58:42 +0300 |
commit | ecc11a8c4efd4947c9dcab59612d5ac032270c55 (patch) | |
tree | a5886240f6f98f9dc45c2d1bdf90b077b6363f0d | |
parent | 38ba174cb174f25b72cc20bbac72bc7787be5bf3 (diff) |
Added 404.html and basic support for ipfs.
-rw-r--r-- | layouts/404.html | 23 | ||||
-rw-r--r-- | layouts/partials/scripts.html | 2 | ||||
-rw-r--r-- | static/js/ipfs.js | 8 |
3 files changed, 32 insertions, 1 deletions
diff --git a/layouts/404.html b/layouts/404.html new file mode 100644 index 0000000..aa01cdf --- /dev/null +++ b/layouts/404.html @@ -0,0 +1,23 @@ +{{ partial "head.html" . }} +<body id="page"> +{{ partial "navigation.html" . }} +<div id="main" role="main"> + <article class="hentry"> + <header class="header-title"> + <div class="header-title-wrap"> + <h1 class="entry-title">Page Not Found</h1> + </div><!-- /.header-title-wrap --> + </header> + <div class="entry-content"> + Sorry, but the page you were trying to view does not exist — perhaps you can try searching for it below. + <script type="text/javascript"> + var GOOG_FIXURL_LANG = 'en'; + var GOOG_FIXURL_SITE = '{{ .Site.BaseURL }}' + </script> + <script type="text/javascript" + src="//linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js"> + </script> + </div><!-- /.entry-content --> + </article> +</div><!-- /#main --> +{{ partial "foot.html" . }} diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html index 6778bcd..d6557ed 100644 --- a/layouts/partials/scripts.html +++ b/layouts/partials/scripts.html @@ -1,5 +1,5 @@ <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="{{ .Site.BaseURL }}/js/vendor/jquery-1.9.1.min.js"><\/script>')</script> <script src="{{ .Site.BaseURL }}/assets/js/scripts.min.js"></script> - +<script src="{{ .Site.BaseURL }}/js/ipfs.js"></script> {{ template "_internal/google_analytics.html" . }} diff --git a/static/js/ipfs.js b/static/js/ipfs.js new file mode 100644 index 0000000..45d1947 --- /dev/null +++ b/static/js/ipfs.js @@ -0,0 +1,8 @@ +function use_ipfs(image) { + if (image.naturalWidth == 0 && image.src.search("/ipfs/") != -1) { + image.src = image.src.split('#')[1]; + } +} + +let image = document.getElementsByClassName("entry-image")[0].getElementsByTagName('img')[0]; +window.onload(use_ipfs(image)); |