diff --git a/modules/Render.py b/modules/Render.py
index 5923e2b..344fbd1 100644
--- a/modules/Render.py
+++ b/modules/Render.py
@@ -16,6 +16,7 @@ from modules.Common import *
KnownCookies = []
RecentArticles = {}
+RefferedArticles = {}
def guess_type(path):
@@ -479,6 +480,8 @@ def ListPage(server, tab):
def ArticlePage(server, url):
user = validate(server.cookie)
+
+ referrer = server.headers.get("referer", "")
if url.endswith(".md"):
url = url.replace(".md", "")
@@ -486,6 +489,7 @@ def ArticlePage(server, url):
# Recording when was the last time
# the article loaded.
RecentArticles["/"+url] = time.time()
+ RefferedArticles["/"+url] = referrer
config = Set.Load()
tab, article, *rest = url.split("/")
@@ -542,7 +546,14 @@ def ArticlePage(server, url):
html = html + '