From db35f144458264bd96feda12258c25f98fd28ad1 Mon Sep 17 00:00:00 2001
From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk>
Date: Thu, 1 Dec 2022 15:26:01 +0000
Subject: [PATCH 1/6] Upload New File

---
 Space.html | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)
 create mode 100644 Space.html

diff --git a/Space.html b/Space.html
new file mode 100644
index 0000000..71be495
--- /dev/null
+++ b/Space.html
@@ -0,0 +1,36 @@
+{%extends 'OurSpaces.html'%}
+<form id='myForm' action='/Load/CodeBase>' method ='post'>
+  {% block titleBlock%}
+  <p id="name"></p>
+  <img src= Main_Photo ><br>"/>
+  <script>
+document.getElementById("name").innerHTML = Name;
+</script>
+  {%endblock%}
+
+  {% block addressBlock%}
+  <h2><input type = "text" name = "Name"><br></h2>
+  <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4957.954181608377!2d-2.999839445369478!3d51.58698324808131!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4871e6cc3bd82553%3A0x684c1227f14b4a15!2sNational%20Software%20Academy%20(Cardiff%20University)!5e0!3m2!1sen!2suk!4v1669722978098!5m2!1sen!2suk"
+   width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
+  {%endblock%}
+
+  {% block descriptionBlock%}
+<h2>About us</h2>
+<h3><input type = "text" name = "Description"><br></h3>
+  {%endblock%}
+
+  {% block imageBlock%}
+  "<input type = "text" name = "Main_Photos">"<br>
+  {%endblock%}
+
+  {% block addimageBlock%}
+  "<input type = "text" name = "Additional_photos">"<br>
+  {%endblock%}
+
+  {% block timeBlock%} <input type = "text" name = "Opening_Hours"> {%endblock%}
+
+<span id='txt'></span>
+
+
+
+</form>
-- 
GitLab


From e430a04a7a9e99c33ac0bd1b81257cba87bf0583 Mon Sep 17 00:00:00 2001
From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk>
Date: Thu, 1 Dec 2022 15:26:27 +0000
Subject: [PATCH 2/6] Upload New File

---
 OurSpaces.html | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)
 create mode 100644 OurSpaces.html

diff --git a/OurSpaces.html b/OurSpaces.html
new file mode 100644
index 0000000..218f8d2
--- /dev/null
+++ b/OurSpaces.html
@@ -0,0 +1,40 @@
+<head>
+	<link rel="stylesheet" href="framework.css">
+</head>
+
+<body class="body">
+
+<header>
+	{% block titleBlock%}
+	<h1> the working space name</h1>
+	<img src="header.png"/>
+	{%endblock%}
+</header>
+
+<div class="Address box">
+{% block addressBlock%}
+<h2>Address info</h2>
+<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4957.954181608377!2d-2.999839445369478!3d51.58698324808131!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4871e6cc3bd82553%3A0x684c1227f14b4a15!2sNational%20Software%20Academy%20(Cardiff%20University)!5e0!3m2!1sen!2suk!4v1669722978098!5m2!1sen!2suk"
+ width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
+{%endblock%}
+</div>
+
+<div class="Description box">
+	{% block descriptionBlock%}
+<h2>About us</h2>
+<h3>description</h3>
+  {%endblock%}
+</div>
+
+<div class="Image box">
+<img scr= {% block imageBlock%} {%endblock%}>
+</div>
+
+<div class="AddImage box">
+<img scr="{% block addimageBlock%} {%endblock%}">
+</div>
+
+<div class="times box">
+<h2>{% block timeBlock%} times {%endblock%}</h2>
+</div>
+</body>
-- 
GitLab


From 0902e05356de99f1357b059c032d954fd1adf7ea Mon Sep 17 00:00:00 2001
From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk>
Date: Thu, 1 Dec 2022 15:27:02 +0000
Subject: [PATCH 3/6] Upload New File

---
 db.db | Bin 0 -> 8192 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 db.db

diff --git a/db.db b/db.db
new file mode 100644
index 0000000000000000000000000000000000000000..5f9d80005cbae66644b07bf7ed1162f834562839
GIT binary patch
literal 8192
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

literal 0
HcmV?d00001

-- 
GitLab


From 9033dd7c2b73671f15b003791bae565ec5e36a6f Mon Sep 17 00:00:00 2001
From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk>
Date: Thu, 1 Dec 2022 15:27:17 +0000
Subject: [PATCH 4/6] Upload New File

---
 main.py | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 main.py

diff --git a/main.py b/main.py
new file mode 100644
index 0000000..6eac520
--- /dev/null
+++ b/main.py
@@ -0,0 +1,45 @@
+from flask import Flask, request, render_template, redirect
+
+import sqlite3
+
+DATABASE = "db.db"
+ALLOWED_EXTENSIONS = set(['txt', 'pdf', 'png', 'jpg', 'jpeg', 'gif'])
+
+app = Flask(__name__)
+@app.route("/Load/CodeBase", methods = ['GET','POST'])
+def Load():
+	if request.method =='GET':
+		return render_template('Space.html')
+	if request.method =='POST':
+		try:
+			Name = "CodeBase";
+			conn = sqlite3.connect(DATABASE)
+			cur = conn.cursor()
+			document.getElementById("name").innerHTML= Name;
+			cur.execute("SELECT Address FROM coworking_spaces WHERE Name =? ;", [Name])
+			Address = cur.fetch();
+			cur.execute("SELECT Main_Photo FROM coworking_spaces WHERE Name =? ;", [Name])
+			Main_Photo = cur.fetch();
+			cur.execute("SELECT Additional_photos FROM coworking_spaces WHERE Name =? ;", [Name])
+			Additional_photos = cur.fetch();
+			cur.execute("SELECT Description FROM coworking_spaces WHERE Name =? ;", [Name])
+			Description = cur.fetch();
+			cur.execute("SELECT Website FROM coworking_spaces WHERE Name =? ;", [Name])
+			Website = cur.fetch();
+			cur.execute("SELECT Opening_Hours FROM coworking_spaces WHERE Name =? ;", [Name])
+			Opening_Hours = cur.fetch();
+		except:
+			print('error', data)
+			conn.close()
+		finally:
+			conn.close()
+			return str(data)
+
+
+
+
+
+
+
+if __name__ == "__main__":
+	app.run(debug=True)
-- 
GitLab


From b8d2d2246b0aa264ca90b142709b883441e96868 Mon Sep 17 00:00:00 2001
From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk>
Date: Thu, 1 Dec 2022 15:27:49 +0000
Subject: [PATCH 5/6] Upload New File

---
 testSearch.html | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 testSearch.html

diff --git a/testSearch.html b/testSearch.html
new file mode 100644
index 0000000..1e51c29
--- /dev/null
+++ b/testSearch.html
@@ -0,0 +1,11 @@
+<head>
+	<link rel="stylesheet" href="framework.css">
+</head>
+
+<body class="body">
+
+<header>
+
+  <li><a href="/Load/CodeBase">view CodeBase</a></li>
+
+</head
-- 
GitLab


From f6031055bccd1aa4c8b76fae53273c0ef7488a19 Mon Sep 17 00:00:00 2001
From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk>
Date: Thu, 1 Dec 2022 15:30:02 +0000
Subject: [PATCH 6/6] Update static/testSearch.html, templates/OurSpaces.html,
 templates/Space.html, WorkSpaces.sql, db.sqbpro

---
 WorkSpaces.sql                             | 1 +
 db.sqbpro                                  | 3 +++
 testSearch.html => static/testSearch.html  | 0
 OurSpaces.html => templates/OurSpaces.html | 0
 Space.html => templates/Space.html         | 0
 5 files changed, 4 insertions(+)
 create mode 100644 WorkSpaces.sql
 create mode 100644 db.sqbpro
 rename testSearch.html => static/testSearch.html (100%)
 rename OurSpaces.html => templates/OurSpaces.html (100%)
 rename Space.html => templates/Space.html (100%)

diff --git a/WorkSpaces.sql b/WorkSpaces.sql
new file mode 100644
index 0000000..f39b959
--- /dev/null
+++ b/WorkSpaces.sql
@@ -0,0 +1 @@
+DELETE FROM 'coworking_spaces' WHERE Name = 'Name';
diff --git a/db.sqbpro b/db.sqbpro
new file mode 100644
index 0000000..6e22bb5
--- /dev/null
+++ b/db.sqbpro
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?><sqlb_project><db path="C:/Users/c21070842/OneDrive - Cardiff University/Desktop/tramshed-tech-client-project-team-15/db.db" readonly="0" foreign_keys="1" case_sensitive_like="0" temp_store="0" wal_autocheckpoint="1000" synchronous="2"/><attached/><window><main_tabs open="structure browser pragmas query" current="1"/></window><tab_structure><column_width id="0" width="300"/><column_width id="1" width="0"/><column_width id="2" width="150"/><column_width id="3" width="2218"/><column_width id="4" width="0"/><expanded_item id="0" parent="1"/><expanded_item id="1" parent="1"/><expanded_item id="2" parent="1"/><expanded_item id="3" parent="1"/></tab_structure><tab_browse><current_table name="4,16:maincoworking_spaces"/><default_encoding codec=""/><browse_table_settings><table schema="main" name="coworking_spaces" show_row_id="0" encoding="" plot_x_axis="" unlock_view_pk="_rowid_"><sort/><column_widths><column index="1" value="139"/><column index="2" value="300"/><column index="3" value="300"/><column index="4" value="300"/><column index="5" value="300"/><column index="6" value="299"/><column index="7" value="265"/><column index="8" value="199"/><column index="9" value="169"/><column index="10" value="300"/></column_widths><filter_values/><conditional_formats/><row_id_formats/><display_formats/><hidden_columns/><plot_y_axes/><global_filter/></table></browse_table_settings></tab_browse><tab_sql><sql name="SQL 1">DELETE FROM coworking_spaces WHERE Name = 'Name';
+
+</sql><current_tab id="0"/></tab_sql></sqlb_project>
diff --git a/testSearch.html b/static/testSearch.html
similarity index 100%
rename from testSearch.html
rename to static/testSearch.html
diff --git a/OurSpaces.html b/templates/OurSpaces.html
similarity index 100%
rename from OurSpaces.html
rename to templates/OurSpaces.html
diff --git a/Space.html b/templates/Space.html
similarity index 100%
rename from Space.html
rename to templates/Space.html
-- 
GitLab