11
<py:for each="segment in paths">/<a href="${segment['href_path']}" title="Navigate to ${segment['nav_path']}">${segment['path']}</a></py:for><py:if test="isdir">/</py:if><py:if test="revno is not None"> (revision ${revno})</py:if>
15
<a id="act_open" class="disabled">Open</a> :
17
title="View this file on the web, running your code if this is a CGI file"
18
class="disabled" target="_blank">Serve</a> :
19
<a id="act_run" title="Run the selected Python file in the console"
20
class="disabled">Run</a> :
21
<a id="act_download" class="choice">Download</a> :
22
<a title="Refresh the current page" onclick="refresh()"
23
class="choice">Refresh</a>
24
<span id="moreactions_area"> :
25
<select id="moreactions" onchange="handle_moreactions()"
26
onblur="handle_moreactions()">
27
<option class="moreactions" value="top"
28
selected="selected">More actions...</option>
29
<py:for each="(name, disablement, group) in moreactions">
31
<optgroup label="${name}">
33
<py:choose test="disablement">
36
<py:for each="(id, bits) in group">
37
<option id="act_${id}" class="disabled" disabled="disabled"
38
title="${bits[1]}" value="${id}">${bits[0]}</option>
43
<py:for each="(id, bits) in group">
44
<option id="act_${id}" title="${bits[1]}"
45
value="${id}">${bits[0]}</option>
57
<form id="actions2_directory"
58
target="upload_iframe"
59
action="${fileservice_action}"
60
enctype="multipart/form-data" method="post">
62
<span id="selectallpanel">
64
<a onclick="action_selectall(true)"
65
title="Select all files in this directory">All</a> :
66
<a onclick="action_selectall(false)"
67
title="Deselect all files in this directory">None</a>
70
<span style="display:none" id="uploadpanel">|
10
<py:for each="segment in paths">/<a href="${segment['href_path']}" title="Navigate to ${segment['nav_path']}">${segment['path']}</a></py:for><py:if test="isdir">/</py:if><py:if test="revno is not None"> (revision ${revno})</py:if>
14
<a id="act_open" class="disabled">Open</a> :
16
title="View this file on the web, running your code if this is a CGI file"
17
class="disabled" target="_blank">Serve</a> :
18
<a id="act_run" title="Run the selected Python file in the console"
19
class="disabled">Run</a> :
20
<a id="act_download" class="choice">Download</a> :
21
<a title="Refresh the current page" onclick="refresh()"
22
class="choice">Refresh</a>
23
<span id="moreactions_area"> :
24
<select id="moreactions" onchange="handle_moreactions()"
25
onblur="handle_moreactions()">
26
<option class="moreactions" value="top"
27
selected="selected">More actions...</option>
28
<py:for each="(name, disablement, group) in moreactions">
30
<optgroup label="${name}">
32
<py:choose test="disablement">
35
<py:for each="(id, bits) in group">
36
<option id="act_${id}" class="disabled" disabled="disabled"
37
title="${bits[1]}" value="${id}">${bits[0]}</option>
42
<py:for each="(id, bits) in group">
43
<option id="act_${id}" title="${bits[1]}"
44
value="${id}">${bits[0]}</option>
54
</span> <!-- actions1 -->
56
<form id="actions2_directory"
57
target="upload_iframe"
58
action="${fileservice_action}"
59
enctype="multipart/form-data" method="post">
60
<span style="display:none" id="uploadpanel">
71
61
<label for="upload_file">Upload file:</label>
72
<input type="hidden" value="putfile" name="action" />
62
<input type="hidden" value="putfiles" name="action" />
73
63
<input type="hidden" value="" name="path" />
74
64
<input type="file" name="data" id="upload_file" />
75
65
<input type="checkbox" checked="checked" value="true" name="unpack" id="unpack" />
81
71
refreshing the page. (It will refresh the listing). -->
82
72
<iframe onload="upload_callback()" style="display: none;"
83
73
name="upload_iframe" id="upload_iframe"></iframe>
86
<p id="actions2_file">
87
<input type="button" id="save_button" value="Save" onclick="save_file('${filename}')" />
88
<input type="button" id="saveas_button" value="Save As..." onclick="save_file_as('${filename}')" />
89
<select id="highlighting_select" onchange="highlighting_changed(this)">
90
<option value="text">Text</option>
91
<option value="python">Python</option>
92
<option value="html">HTML</option>
93
<option value="javascript">JavaScript</option>
94
<option value="css">CSS</option>
75
<span id="actions2_file">
76
<input type="button" id="save_button" value="Save" onclick="save_file('${filename}')" />
77
<input type="button" id="saveas_button" value="Save As..." onclick="save_file_as('${filename}')" />
78
<select id="highlighting_select" onchange="highlighting_changed(this)">
79
<option value="text">Text</option>
80
<option value="python">Python</option>
81
<option value="html">HTML</option>
82
<option value="javascript">JavaScript</option>
83
<option value="css">CSS</option>
86
</span> <!-- actions2 -->
87
</div> <!-- actions -->
99
89
<!-- Body. The JavaScript places content here relevant to the path -->
100
90
<div id="filesbody">