templates/cluster.html

Wed, 12 Sep 2018 08:27:27 +0300

author
Teemu Piippo <teemu@hecknology.net>
date
Wed, 12 Sep 2018 08:27:27 +0300
changeset 113
b8467d51f1b8
parent 109
88a5110b66ba
permissions
-rw-r--r--

update

109
88a5110b66ba added some features
Teemu Piippo <teemu@hecknology.net>
parents: 93
diff changeset
1 {% from "macros.html" import route_rep, bus_stop_rep %}
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
2 <html>
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
3 <head>
35
Teemu Piippo <teemu@hecknology.net>
parents: 34
diff changeset
4 <link rel="icon" type="image/png" href="../static/favicon.png" />
Teemu Piippo <teemu@hecknology.net>
parents: 34
diff changeset
5 <link rel="stylesheet" type="text/css" href="../static/style.css" />
109
88a5110b66ba added some features
Teemu Piippo <teemu@hecknology.net>
parents: 93
diff changeset
6 <base href=".." />
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
7 <meta charset='UTF-8' />
32
ca1a0ea81cf6 Yhdistetty pysäkki.png ja iso-pysäkki.png
Teemu Piippo <teemu@hecknology.net>
parents: 31
diff changeset
8 <meta http-equiv='refresh' content='60'>
26
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
9 <title>{{name}}</title>
27
f89504285945 Lisää aluejuttuja
Teemu Piippo <teemu@hecknology.net>
parents: 26
diff changeset
10 {% if amount_of_stops_in_cluster >= 5 %}
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
11 <style>
21
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
12 div.stops-in-cluster
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
13 {
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
14 margin-left: auto;
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
15 margin-right: auto;
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
16 }
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
17 div.stops-in-cluster ul
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
18 {
27
f89504285945 Lisää aluejuttuja
Teemu Piippo <teemu@hecknology.net>
parents: 26
diff changeset
19 columns: 3;
21
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
20 }
27
f89504285945 Lisää aluejuttuja
Teemu Piippo <teemu@hecknology.net>
parents: 26
diff changeset
21 </style>
f89504285945 Lisää aluejuttuja
Teemu Piippo <teemu@hecknology.net>
parents: 26
diff changeset
22 {% endif %}
f89504285945 Lisää aluejuttuja
Teemu Piippo <teemu@hecknology.net>
parents: 26
diff changeset
23 <style>
22
3d094a804af8 lisää muutoksia
Teemu Piippo <teemu@hecknology.net>
parents: 21
diff changeset
24 div.stops-in-cluster li
3d094a804af8 lisää muutoksia
Teemu Piippo <teemu@hecknology.net>
parents: 21
diff changeset
25 {
3d094a804af8 lisää muutoksia
Teemu Piippo <teemu@hecknology.net>
parents: 21
diff changeset
26 text-align: center;
27
f89504285945 Lisää aluejuttuja
Teemu Piippo <teemu@hecknology.net>
parents: 26
diff changeset
27 }
38
d0ae1996abdd Lisätty vilkkuvat merkit hetken päästä lähteville
Teemu Piippo <teemu@hecknology.net>
parents: 35
diff changeset
28 .sarake-määränpää, .sarake-pysäkki
30
a5bfd99bc2a3 Lisää päivityksiä
Teemu Piippo <teemu@hecknology.net>
parents: 29
diff changeset
29 {
a5bfd99bc2a3 Lisää päivityksiä
Teemu Piippo <teemu@hecknology.net>
parents: 29
diff changeset
30 text-align: left;
a5bfd99bc2a3 Lisää päivityksiä
Teemu Piippo <teemu@hecknology.net>
parents: 29
diff changeset
31 }
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
32 </style>
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
33 </head>
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
34 <body>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
35 <!--
21
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
36 <div class="stops-in-cluster">
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
37 <ul>
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
38 {% for stop in stops_in_cluster %}
35
Teemu Piippo <teemu@hecknology.net>
parents: 34
diff changeset
39 <li><a href="../pysäkki/{{stop['id']}}"><img src="../static/pysäkki.png" height="24" /> {{stop['code']}} {{stop['name']}}</a></li>
21
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
40 {% endfor %}
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
41 </ul>
6a0394d5a159 Yleistä päivittelyä
Teemu Piippo <teemu@hecknology.net>
parents: 20
diff changeset
42 </div>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
43 -->
93
53ee9e945673 added ferry support
Teemu Piippo <teemu@hecknology.net>
parents: 90
diff changeset
44 <table class='aikataulu service-{{service}}' cellspacing="0">
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
45 <thead>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
46 <tr>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
47 <th class='primary-heading' colspan='5'>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
48 <span>{{name}}</span>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
49 </th>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
50 </tr>
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
51 <tr>
20
3199e289ae62 - Sivusto hieman edustuksellisempi
Teemu Piippo <teemu@hecknology.net>
parents: 19
diff changeset
52 <th class='sarake-aika'>{{tr('time', 'headings')}}</th>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
53 <th class='sarake-pysäkki'>{{tr('bus-stop', 'headings')}}</th>
20
3199e289ae62 - Sivusto hieman edustuksellisempi
Teemu Piippo <teemu@hecknology.net>
parents: 19
diff changeset
54 <th class='sarake-linja'>{{tr('route', 'headings')}}</th>
3199e289ae62 - Sivusto hieman edustuksellisempi
Teemu Piippo <teemu@hecknology.net>
parents: 19
diff changeset
55 <th class='sarake-määränpää'>{{tr('destination', 'headings')}}</th>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
56 <th>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
57 <span class='actions'>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
58 <a class="pysäkki-sijainti" href="{{link_to_map}}" target="_blank">📌</a>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
59 {% if cluster %}
109
88a5110b66ba added some features
Teemu Piippo <teemu@hecknology.net>
parents: 93
diff changeset
60 <a href="stop_cluster/{{cluster}}">🞊</a>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
61 {% endif %}
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
62 </th>
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
63 </tr>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
64 </thead>
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
65 <tbody>
24
e6bdb9c54096 Yhtenäistetty ohjelmakoodin kieli englanniksi
Teemu Piippo <teemu@hecknology.net>
parents: 22
diff changeset
66 {% for halt in schedule %}
e6bdb9c54096 Yhtenäistetty ohjelmakoodin kieli englanniksi
Teemu Piippo <teemu@hecknology.net>
parents: 22
diff changeset
67 <tr class="{% if halt['night'] %}{% endif %}">
38
d0ae1996abdd Lisätty vilkkuvat merkit hetken päästä lähteville
Teemu Piippo <teemu@hecknology.net>
parents: 35
diff changeset
68 <td class='sarake-aika'>
d0ae1996abdd Lisätty vilkkuvat merkit hetken päästä lähteville
Teemu Piippo <teemu@hecknology.net>
parents: 35
diff changeset
69 {% if halt['imminent'] %}
d0ae1996abdd Lisätty vilkkuvat merkit hetken päästä lähteville
Teemu Piippo <teemu@hecknology.net>
parents: 35
diff changeset
70 <span class='imminent-leave'></span>
d0ae1996abdd Lisätty vilkkuvat merkit hetken päästä lähteville
Teemu Piippo <teemu@hecknology.net>
parents: 35
diff changeset
71 {% endif %}
d0ae1996abdd Lisätty vilkkuvat merkit hetken päästä lähteville
Teemu Piippo <teemu@hecknology.net>
parents: 35
diff changeset
72 {{halt['time']}}
d0ae1996abdd Lisätty vilkkuvat merkit hetken päästä lähteville
Teemu Piippo <teemu@hecknology.net>
parents: 35
diff changeset
73 </td>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
74 <td class='sarake-pysäkki'>
109
88a5110b66ba added some features
Teemu Piippo <teemu@hecknology.net>
parents: 93
diff changeset
75 <!--<a href="../stop/{{halt['stop_id']}}"><img src="../static/{{halt['typename']}}.png" height="24" /> {{halt['stop_code']}}</a>-->
88a5110b66ba added some features
Teemu Piippo <teemu@hecknology.net>
parents: 93
diff changeset
76 {{bus_stop_rep(halt['stop'])}}
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
77 </td>
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
78 <td class='sarake-linja linja'>
109
88a5110b66ba added some features
Teemu Piippo <teemu@hecknology.net>
parents: 93
diff changeset
79 <a href="trip/{{halt['trip']}}">{{route_rep(halt['route-splice'])}}</a>
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
80 </td>
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
81 <td class='sarake-määränpää' colspan='2'>
109
88a5110b66ba added some features
Teemu Piippo <teemu@hecknology.net>
parents: 93
diff changeset
82 <a href="trip/{{halt['trip']}}">{{halt['sign']}}</a>
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
83 </td>
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
84 </tr>
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
85 {% endfor %}
55
0f1d046b3f78 Suppeampi näkymä, pikatiet ja mootoritiet
Teemu Piippo <teemu@hecknology.net>
parents: 48
diff changeset
86 </tbody>
19
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
87 </table>
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
88 </body>
16fa9fb20b32 Lisätty pysäkkiryhmän aikataulunäkymä
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
89 </html>

mercurial