63
|
1 <tal:block tal:define="layer python:request.get('layer',None);">
|
|
2 <tal:block metal:use-macro="here/template/macros/module">
|
|
3
|
|
4
|
|
5 <tal:block metal:fill-slot="icon"> M </tal:block>
|
248
|
6 <tal:block metal:fill-slot="title"> Multi-layer Map </tal:block>
|
63
|
7
|
|
8
|
|
9 <tal:block metal:fill-slot="menu">
|
248
|
10 <ul id="account_menu">
|
|
11 <li onclick="">Save</li>
|
|
12 <li onclick="">Open</li>
|
63
|
13 </tal:block>
|
|
14
|
|
15 <tal:block metal:fill-slot="content">
|
|
16 <!-- Subscreens: mapping setup, map -->
|
|
17 <div class="subscreen main">
|
226
|
18
|
|
19
|
63
|
20 <div class="map_box">[loading...]</div>
|
|
21
|
|
22 <div class="mapping_info">
|
|
23 <table>
|
|
24 <tr>
|
|
25 <th>Map name</th>
|
|
26 <td><input type="text" class="map_name" tal:attributes="value string:${layer}_map1" /></td>
|
|
27 </tr>
|
|
28 </table>
|
248
|
29 <p><input type="button" class="map_save_button" value="Save map" /></p>
|
|
30 <br>
|
|
31
|
|
32 <h4>Layers</h4>
|
63
|
33 <table width="100%" class="map_layer_table">
|
|
34 <tr class="map_layer_header">
|
|
35 <th>show</th>
|
|
36 <th>layer name</th>
|
|
37 </tr>
|
|
38 </table>
|
269
|
39 <br/>
|
|
40 <table width="100%" class="map_layer_table">
|
|
41 <tr >
|
|
42 <td><input type="button" class="layer_add_button" value="Add layer" /></td>
|
|
43 <td><input type="button" class="map_newwindow_button" value="New Window" /></td>
|
|
44 </tr>
|
|
45 <tr >
|
|
46 <td><input type="button" class="map_update_button" value="Update map" /></td>
|
|
47 <td><input type="button" class="map_e4D_button" value="Europeana4D" /></td>
|
|
48 </tr>
|
|
49 </table>
|
64
|
50 </div>
|
|
51
|
|
52 </div>
|
|
53
|
63
|
54 <!-- template for info table -->
|
64
|
55 <table style="display:none">
|
63
|
56 <tbody class="layer_info_tmpl">
|
|
57 <tr class="layer_info">
|
|
58 <td><input type="checkbox" class="layer_display_${idx}" checked="${display}" /></td>
|
|
59 <td>${layer.name}</td>
|
|
60 <td><input type="button" class="layer_edit_${idx}" value="edit" /></td>
|
|
61 <td><input type="button" class="layer_delete_${idx}" value="del" /></td>
|
|
62 </tr>
|
|
63 </tbody>
|
|
64 </table>
|
64
|
65 <!-- Dialog for create table -->
|
|
66 <div class="dialog add_layer_select" title="Select Layer" style="display:none">
|
68
|
67 <form action="javascript:false;">
|
|
68 <p>Select layer to add to map:<br/>
|
65
|
69 <select size="5" name="add_layer_select" class="add_layer_select">
|
|
70 <option>[loading...]</option>
|
64
|
71 </select>
|
68
|
72 </p>
|
|
73 </form>
|
64
|
74 </div>
|
63
|
75
|
|
76 </tal:block>
|
|
77 </tal:block>
|
|
78 </tal:block> |