diff --git a/modules/render.py b/modules/render.py
index b85ef32..51c37c6 100644
--- a/modules/render.py
+++ b/modules/render.py
@@ -33,31 +33,79 @@ def html(page, json):
# Few words about it
page = page + "
"+json.get("comment","")+"
"
+
+
# Links
+
+ #
+ #
+ # Company |
+ # Contact |
+ # Country |
+ #
+
+ page = page + """
+
+ """
+
+ page = page + ""
+
website = json.get("links",{}).get("website", "")
if free and website:
page = page + """
-
+
-
+ |
"""
+ page = page + "
"
+
+ # Details
+
+ categories = {"generic_name":"Features",
+ "licenses":"License(s)",
+ "platforms":"Platforms",
+ "networks_read":"Accesses Data from",
+ "networks_write":"Interacts / Publishes to",
+ "formats_read":"Opens from File-Formats",
+ "formats_write":"Saves to File-Formats",
+ "issues":"Anti-Features / Problems"}
+
+ for c in categories:
+
+ l = json.get(c, [])
+ if not l:
+ continue
+
+ page = page + ""
+ page = page +""+categories[c]+"
"
+
+ for i in l:
+ page = page + " "+i+"
"
+ page = page + " "
+
return page
@@ -86,4 +134,32 @@ def suggestions(page, json):
page = page + "
"
page = html(page, i[-1])
+ return page
+
+def search_widget(page):
+
+ # Adds a search bar to the page
+
+ page = page + """
+
+
+
+
+ """
+
+ return page
+
+def source_code_link(page):
+
+ # Adds a source code link
+
+ page = page + "
This website is under the GNU AGPL license.
"
+ page = page + """
+
+
+
+ """
+
+
+
return page