summaryrefslogtreecommitdiff
path: root/templates/index.html
blob: ad48dc16e9bfe9ed9dd8bc08894cad74a1860b94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<!DOCTYPE html>
<html>
	<head>
		<title>高中风险地区表格压缩器</title>
		<link rel="stylesheet" href="{{ path }}/static/index.css"
	</head>
	<body>
		<h1>高中风险地区表格压缩器</h1>
		{% with messages = get_flashed_messages() %}
			{% if messages %}
				<ul class="error">
				{% for message in messages %}
					<li>{{ message }}</li>
				{% endfor %}
				</ul>
			{% endif %}
		{% endwith %}
		<form method="post" action="{{ path }}" enctype="multipart/form-data">
			<input
				name="file"
				type="file"
				accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
			/>
			<input value="上传" type="submit" />
		</form>
		<details>
			<summary>点击查看使用说明</summary>
			<h3>表格格式</h3>
			<figure>
				<img src="{{ path }}/static/sheet.png" />
			</figure>
			<p>
				图中高亮部分是压缩器会读取的数据,其他部分将会被忽略,但是黄色部分不能删除。
				风险地区必须在名为“列表”的表格中,且第一个高风险区的省份必须在B3单元格。
			</p>
			<p>
				表格的文件名必须以 <code>.xlsx</code> 结尾。
			</p>
			<h3>使用方式</h3>
			<p>首先,将文件下载至电脑上。下载的具体步骤超出了该教程的范围。</p>
			<p>在当前页面选择文件并点击“上传”,如果压缩成功,压缩后的表格会自动下载到电脑上。</p>
			<h3>数据存放</h3>
			<p>
				<b>请注意:</b> 您所在的网站服务器地处美国加州,我对于服务器的数据安全不做保证。
				如果您不能接受,请不要使用该网站,而是联系院内专业人士。即使您可以接受,也请不要上传涉密文件。
			</p>
			<p>
				表格在成功压缩并下载完毕后会被自动删除,但如果压缩时程序出现错误,文件则会被保留用于调试。
			</p>
			<h3>关于</h3>
			<p>
				高中风险地区表格压缩器(以下简称“压缩器”)是一个个人项目,托管在我的个人网页上。
				当您使用压缩器时,您同意:
			</p>
			<ul>
				<li>不将该网址公开至浦妇幼外的其他单位</li>
				<li>不上传涉密文件</li>
				<li>不恶意攻击该网站</li>
			</ul>
			同时,您理解:
			<ul>
				<li>我不对项目是否完好或上线作任何保证</li>
				<li>我没有义务持续维护本项目</li>
				<li>我不保证生成表格完全正确</li>
				<li>我不对浦东妇幼保健院及其任何员工的行为负责</li>
			</ul>
			<p>
				如果您有建议,或表格格式有变,请发送邮件至 <code>fkfd</code><code>@fkfd.me</code>,
				但由于该项目的公益性质,我不保证能够回应或做出修改。
			</p>
			<p>
				该项目<a href="https://git.fkfd.me/risksheet">源代码</a>
				以 <a href="https://creativecommons.org/publicdomain/zero/1.0/deed.zh">CC-0 证书</a> 公开。
				这说明:
			</p>
			<ul>
				<li>我已经放弃该项目的著作权</li>
				<li>任何人可以查看、复制、修改和使用源代码作任何用途</li>
				<li>我不对使用人的任何行为负责</li>
			</ul>
			<p>如果您知道院内有人愿意托管该服务器,或愿意运行压缩器脚本,请联系上方邮箱。</p>
			<p>压缩器依赖于 Python 3.6+、openpyxl 和 Flask。</p>
		</details>
	</body>
</html>