summaryrefslogtreecommitdiff
path: root/_layouts
diff options
context:
space:
mode:
Diffstat (limited to '_layouts')
-rw-r--r--_layouts/git-wiki-404.html15
1 files changed, 15 insertions, 0 deletions
diff --git a/_layouts/git-wiki-404.html b/_layouts/git-wiki-404.html
new file mode 100644
index 0000000..6a7b4ec
--- /dev/null
+++ b/_layouts/git-wiki-404.html
@@ -0,0 +1,15 @@
+---
+title: Not Found
+permalink: /404.html
+is_wiki_page: false
+---
+
+<!-- redirect to page creator if not exists -->
+<script type="text/javascript">
+ var filename = window.location.pathname.split('/').pop();
+ if (!filename.endsWith(".md"))
+ filename+=".md";
+
+ var url = '{{ site.github.repository_url }}/new/{{site.git_branch | escape}}?filename={{ site.wiki_folder | default: 'wiki' }}/'+filename;
+ window.location=url;
+</script> \ No newline at end of file