summaryrefslogtreecommitdiffstats
path: root/parsers/scans.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2022-03-15 17:04:43 +0000
committerPhilip Sargent <philip.sargent@klebos.com>2022-03-15 17:04:43 +0000
commit3390f51049c0dd45a995ce9d45804d2d05b96fda (patch)
treea95d6ee8387d39d94d3c0ec763c538ed6dd277ff /parsers/scans.py
parentfac748d2e24e5765c43350a247f2c92856c96b2d (diff)
downloadtroggle-3390f51049c0dd45a995ce9d45804d2d05b96fda.tar.gz
troggle-3390f51049c0dd45a995ce9d45804d2d05b96fda.tar.bz2
troggle-3390f51049c0dd45a995ce9d45804d2d05b96fda.zip
Form creates wallet folder and contents.json
Diffstat (limited to 'parsers/scans.py')
-rw-r--r--parsers/scans.py38
1 files changed, 38 insertions, 0 deletions
diff --git a/parsers/scans.py b/parsers/scans.py
index 161c8b8..351441c 100644
--- a/parsers/scans.py
+++ b/parsers/scans.py
@@ -16,6 +16,44 @@ from troggle.core.utils import save_carefully, GetListDir
'''Searches through all the survey scans directories (wallets) in expofiles, looking for images to be referenced.
'''
+contentsjson = "contents.json"
+indexhtml = "walletindex.html"
+
+wallet_blank_json = {
+ "cave": "",
+ "date": "",
+ "description url": "/caves",
+ "description written": False,
+ "electronic survey": False,
+ "elev drawn": False,
+ "elev not required": False,
+ "name": "",
+ "people": [
+ "Unknown"
+ ],
+ "plan drawn": False,
+ "plan not required": False,
+ "qms written": False,
+ "survex file": [],
+ "survex not required": False,
+ "website updated": False}
+
+wallet_blank_html = '''<html><body><H1>Wallet WALLET</H1>
+<p>List of trips: <a href="http://expo.survex.com/expedition/YEAR">expedition/YEAR</a>
+- troggle-processed .svx files and logbook entries on server</p>
+<p>Date: </p><p>People: Unknown,</p>
+<p>Cave <a href='http://expo.survex.com/caves/'>Guidebook description</a>
+- A description is indicated as being needed, so may need adding into this cave page.
+<p>Survex file: not identified yet
+<H2>Issues</H2>
+<p>The description needs writing</p>
+<p>The QMs needs writing</p><p>The website is marked as needing updating (using the guidebook description)</p>
+<p>Tunnel / Therion drawing files need drawing</p>
+<H2>Files</H2>
+<UL>
+</UL>
+</body></html>
+'''
def get_or_create_placeholder(year):
""" All surveys must be related to a logbookentry. We don't have a way to