-<!DOCTYPE html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
+ Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xmlns:n="http://nevow.com/ns/nevow/0.1">
<head>
<meta charset="utf-8"/>
</tr>
<tr>
<th>Node ID:</th>
- <td n:render="string" n:data="my_nodeid" />
+ <td n:render="my_nodeid" />
</tr>
</table>
</div>
Filename
<input type="text" name="filename" />
</label>
+ <input type="hidden" name="save" value="true"/>
<p><input type="submit" class="btn" value="Download File »" /></p>
</form>
</div>
<label for="upload-sdmf" class="radio">
<input type="radio" id="upload-sdmf" value="sdmf" name="format" />
- SDMF
+ <acronym title="Small Distributed Mutable File">SDMF</acronym>
</label>
<label for="upload-mdmf" class="radio">
<input type="radio" id="upload-mdmf" value="mdmf" name="format" />
- MDMF (experimental)
+ <acronym title="Medium Distributed Mutable File">MDMF</acronym> (experimental)
</label>
<p><input type="submit" class="btn" value="Upload File »" /></p>
<form action="uri" method="post" enctype="multipart/form-data">
<label for="mkdir-sdmf" class="radio">
<input type="radio" checked="checked" id="mkdir-sdmf" value="sdmf" name="format" />
- SDMF
+ <acronym title="Small Distributed Mutable File">SDMF</acronym>
</label>
<label for="mkdir-mdmf" class="radio">
<input type="radio" id="mkdir-mdmf" value="mdmf" name="format" />
- MDMF (experimental)
+ <acronym title="Medium Distributed Mutable File">MDMF</acronym> (experimental)
</label>
<input type="hidden" name="t" value="mkdir" />
<hr/>
<div class="nav-header">
<ul class="nav nav-list">
- <li class="nav-header">Report an Incident</li>
+ <li class="nav-header">Save incident report</li>
<li><div n:render="incident_button" /></li>
</ul>
</div>
<div class="span6">
<div>
<h3>
- <div><n:attr name="class">status-indicator connected-<n:invisible n:render="string" n:data="connected_to_introducer" /></n:attr></div>
+ <div class="status-indicator"><img><n:attr name="src">img/connected-<n:invisible n:render="string" n:data="connected_to_introducer" />.png</n:attr><n:attr name="alt"><n:invisible n:render="string" n:data="connected_to_introducer_alt" /></n:attr></img></div>
<div n:render="string" n:data="introducer_description" />
</h3>
- <div class="furl" n:render="string" n:data="introducer_furl" />
+ <div class="furl" n:render="string" n:data="introducer_furl_prefix" />
</div>
<div>
<h3>
- <div><n:attr name="class">status-indicator connected-<n:invisible n:render="string" n:data="connected_to_helper" /></n:attr></div>
+ <div class="status-indicator"><img><n:attr name="src">img/connected-<n:invisible n:render="string" n:data="connected_to_helper" />.png</n:attr><n:attr name="alt"><n:invisible n:render="string" n:data="connected_to_helper_alt" /></n:attr></img></div>
<div n:render="string" n:data="helper_description" />
</h3>
- <div class="furl" n:render="string" n:data="helper_furl" />
+ <div class="furl" n:render="string" n:data="helper_furl_prefix" />
</div>
</div><!--/span-->
<div class="span6">
<tr n:pattern="header">
<td><h3>Nickname</h3></td>
<td><h3>Address</h3></td>
- <td><h3>Service</h3></td>
- <td><h3>Since</h3></td>
- <td><h3>Announced</h3></td>
+ <td><h3>Last RX</h3></td>
<td><h3>Version</h3></td>
+ <td><h3>Available</h3></td>
</tr>
</thead>
<tr n:pattern="item" n:render="service_row">
<td class="nickname-and-peerid">
- <div><n:attr name="class">status-indicator connected-<n:slot name="connected"/></n:attr></div>
+ <div class="status-indicator"><img><n:attr name="src">img/connected-<n:slot name="service_connection_status" />.png</n:attr><n:attr name="alt"><n:slot name="service_connection_status_alt" /></n:attr></img></div>
+ <a class="timestamp"><n:attr name="title"><n:slot name="service_connection_status_abs_time"/></n:attr><n:slot name="service_connection_status_rel_time"/></a>
<div class="nickname"><n:slot name="nickname"/></div>
<div class="nodeid"><n:slot name="peerid"/></div>
</td>
<td class="address"><n:slot name="address"/></td>
- <td class="service-service-name"><n:slot name="service_name"/></td>
- <td class="service-since timestamp"><n:slot name="since"/></td>
- <td class="service-announced timestamp"><n:slot name="announced"/></td>
+ <td class="service-last-received-data"><a class="timestamp"><n:attr name="title"><n:slot name="last_received_data_abs_time"/></n:attr><n:slot name="last_received_data_rel_time"/></a></td>
<td class="service-version"><n:slot name="version"/></td>
+ <td class="service-available-space"><n:slot name="available_space"/></td>
</tr>
- <tr n:pattern="empty"><td>You are not presently connected to any peers</td></tr>
+ <tr n:pattern="empty"><td colspan="5">You are not presently connected to any peers</td></tr>
</table>
</div><!--/span-->
</div><!--/row-->
<footer>
<p>© <a href="https://tahoe-lafs.org/">Tahoe-LAFS Software Foundation 2013</a></p>
+ <p class="minutia">Page rendered at <span n:render="data" n:data="rendered_at" /></p>
<p class="minutia" n:render="string" n:data="version"></p>
<p class="minutia">Tahoe-LAFS code imported from: <span n:render="data" n:data="import_path" /></p>
</footer>