some changes
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1 +1 @@
|
|||||||
db.txt
|
db.cfg
|
||||||
|
|||||||
99
pin.run
99
pin.run
@@ -9,7 +9,7 @@ from datetime import datetime
|
|||||||
#locale.setlocale(locale.LC_TIME, "de_DE")
|
#locale.setlocale(locale.LC_TIME, "de_DE")
|
||||||
|
|
||||||
origin_url = "https://augustiner-kantorei.de/pinnwand"
|
origin_url = "https://augustiner-kantorei.de/pinnwand"
|
||||||
database = "db.txt"
|
database = "db.cfg"
|
||||||
|
|
||||||
def get_arguments():
|
def get_arguments():
|
||||||
"""Wrapper for cgi-environment.
|
"""Wrapper for cgi-environment.
|
||||||
@@ -60,7 +60,7 @@ with open(database, "r") as f:
|
|||||||
table = ""
|
table = ""
|
||||||
for line in content:
|
for line in content:
|
||||||
tstamp, ort, name, comment, timestamp = line.split("\t")
|
tstamp, ort, name, comment, timestamp = line.split("\t")
|
||||||
if float(tstamp) < now:
|
if float(tstamp) < now - 60*60:
|
||||||
continue
|
continue
|
||||||
zeit = datetime.fromtimestamp(float(tstamp))
|
zeit = datetime.fromtimestamp(float(tstamp))
|
||||||
hzeit = datetime.strftime(zeit, "%a, %d.%m.%Y %H:%M")
|
hzeit = datetime.strftime(zeit, "%a, %d.%m.%Y %H:%M")
|
||||||
@@ -75,8 +75,9 @@ print(f"""
|
|||||||
<h2>Überschrift</h2>
|
<h2>Überschrift</h2>
|
||||||
<div class="box">
|
<div class="box">
|
||||||
<h2>Terminangebote</h2>
|
<h2>Terminangebote</h2>
|
||||||
|
Termine werden eine Stunde nach Erreichen des Termins automatisch nicht mehr angezeigt.<br>
|
||||||
<table border="1" style="color:#cecece">
|
<table border="1" style="color:#cecece">
|
||||||
<tr><th>Zeit</th><th>Ort</th><th>Name</th><th>Bemerkung</th></tr>
|
<tr><th>Zeitpunkt</th><th>Treffpunkt</th><th>Name</th><th>Bemerkung</th></tr>
|
||||||
{table}
|
{table}
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
@@ -89,48 +90,6 @@ if oversize:
|
|||||||
else:
|
else:
|
||||||
print("""
|
print("""
|
||||||
<form action="pin.run" method="post" enctype="multipart/form-data">
|
<form action="pin.run" method="post" enctype="multipart/form-data">
|
||||||
<select name="hour" size=1>
|
|
||||||
<option>0</option>
|
|
||||||
<option>1</option>
|
|
||||||
<option>2</option>
|
|
||||||
<option>3</option>
|
|
||||||
<option>4</option>
|
|
||||||
<option>5</option>
|
|
||||||
<option>6</option>
|
|
||||||
<option>7</option>
|
|
||||||
<option>8</option>
|
|
||||||
<option>9</option>
|
|
||||||
<option>10</option>
|
|
||||||
<option>11</option>
|
|
||||||
<option>12</option>
|
|
||||||
<option>13</option>
|
|
||||||
<option>14</option>
|
|
||||||
<option>15</option>
|
|
||||||
<option>16</option>
|
|
||||||
<option>17</option>
|
|
||||||
<option>18</option>
|
|
||||||
<option>19</option>
|
|
||||||
<option>20</option>
|
|
||||||
<option>21</option>
|
|
||||||
<option>22</option>
|
|
||||||
<option>23</option>
|
|
||||||
</select>
|
|
||||||
:
|
|
||||||
<select name="minute" size=1>
|
|
||||||
<option>00</option>
|
|
||||||
<option>05</option>
|
|
||||||
<option>10</option>
|
|
||||||
<option>15</option>
|
|
||||||
<option>20</option>
|
|
||||||
<option>25</option>
|
|
||||||
<option>30</option>
|
|
||||||
<option>35</option>
|
|
||||||
<option>40</option>
|
|
||||||
<option>45</option>
|
|
||||||
<option>50</option>
|
|
||||||
<option>55</option>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<select name="day" size=1>
|
<select name="day" size=1>
|
||||||
<option>1</option>
|
<option>1</option>
|
||||||
<option>2</option>
|
<option>2</option>
|
||||||
@@ -183,10 +142,52 @@ else:
|
|||||||
<select name="year" size=1>
|
<select name="year" size=1>
|
||||||
<option>2021</option>
|
<option>2021</option>
|
||||||
</select>
|
</select>
|
||||||
Zeit (hh:mm DD.MM.YYYY) <br>
|
|
||||||
<input type="text" name="ort" placeholder="Ort" /> Ort<br />
|
<select name="hour" size=1>
|
||||||
<input type="text" name="name" placeholder="Name" /> Name<br />
|
<option>0</option>
|
||||||
<input type="text" name="comment" placeholder="Bemerkung" /> Bemerkung<br />
|
<option>1</option>
|
||||||
|
<option>2</option>
|
||||||
|
<option>3</option>
|
||||||
|
<option>4</option>
|
||||||
|
<option>5</option>
|
||||||
|
<option>6</option>
|
||||||
|
<option>7</option>
|
||||||
|
<option>8</option>
|
||||||
|
<option>9</option>
|
||||||
|
<option>10</option>
|
||||||
|
<option>11</option>
|
||||||
|
<option>12</option>
|
||||||
|
<option>13</option>
|
||||||
|
<option>14</option>
|
||||||
|
<option>15</option>
|
||||||
|
<option>16</option>
|
||||||
|
<option>17</option>
|
||||||
|
<option>18</option>
|
||||||
|
<option>19</option>
|
||||||
|
<option>20</option>
|
||||||
|
<option>21</option>
|
||||||
|
<option>22</option>
|
||||||
|
<option>23</option>
|
||||||
|
</select>
|
||||||
|
:
|
||||||
|
<select name="minute" size=1>
|
||||||
|
<option>00</option>
|
||||||
|
<option>05</option>
|
||||||
|
<option>10</option>
|
||||||
|
<option>15</option>
|
||||||
|
<option>20</option>
|
||||||
|
<option>25</option>
|
||||||
|
<option>30</option>
|
||||||
|
<option>35</option>
|
||||||
|
<option>40</option>
|
||||||
|
<option>45</option>
|
||||||
|
<option>50</option>
|
||||||
|
<option>55</option>
|
||||||
|
</select>
|
||||||
|
Zeitpunkt (Tag. Monat. Jahr Stunde:Minute) <br>
|
||||||
|
<input type="text" name="ort" placeholder="Treffpunkt" maxlength=30/> Treffpunkt<br />
|
||||||
|
<input type="text" name="name" placeholder="Name" maxlength=30/> Name<br />
|
||||||
|
<input type="text" name="comment" placeholder="Bemerkung" maxlength=130/> Bemerkung<br />
|
||||||
<input type="submit" name="Absenden" value="Absenden" />
|
<input type="submit" name="Absenden" value="Absenden" />
|
||||||
</form>
|
</form>
|
||||||
""")
|
""")
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ div.box {
|
|||||||
color:#cecece;
|
color:#cecece;
|
||||||
background-image: url('https://dukun.de/linen_login.jpg');
|
background-image: url('https://dukun.de/linen_login.jpg');
|
||||||
background-size: 100%;
|
background-size: 100%;
|
||||||
width: 100%;
|
width: 90%;
|
||||||
height: 90%;
|
height: 87%;
|
||||||
margin: 0px auto;
|
margin: 0px auto;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
padding:10px;
|
padding:10px;
|
||||||
|
|||||||
Reference in New Issue
Block a user