Packages
nova
0.10.2
0.15.1
0.14.3
0.14.1
0.13.7
0.13.1
0.13.0
0.12.1
0.12.0
0.11.0
0.10.4
0.10.3
0.10.2
0.10.1
0.10.0
0.9.24
0.9.23
0.9.22
0.9.21
0.9.20
0.9.19
0.9.18
0.9.17
0.9.16
0.9.15
0.9.11
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.2
0.5.1
0.4.4
0.4.3
0.4.2
0.4.1
0.2.2
0.1.0
0.0.1
0.0.0
Nova is a web application framework
Current section
Files
Jump to
Current section
Files
src/views/nova_file.dtl
<html>
<head>
<title>Listing of {{path}}</title>
</head>
<body>
<style>
table {
width: 100%;
max-width: 1080px;
margin: 0 auto;
border-collapse: collapse;
}
thead {
font-size: 1.2em;
font-weight: bold;
}
td {
padding: 5px;
}
a {
text-decoration: none;
color: #336699;
}
.fa-folder {
color: #FFA500;
}
</style>
<table>
<thead>
<tr colspan="3">
<td><h2>{{path}}</h2></td>
</tr>
<tr>
<td>Name</td>
<td>Size</td>
<td>Last Modified</td>
</tr>
</thead>
{% if parent_dir %}
<tr>
<td><a href="{{parent_dir}}"><i class="fa-solid fa-folder"></i> .. Parent directory</a></td>
</tr>
{% endif %}
{% for file in files %}
{% if file %}
<tr>
<td><a href="{{path}}/{{file.filename}}">{% if file.type == "directory" %}<i class="fa-solid fa-folder"></i>{% else %}<i class="fa-regular fa-file"></i>{% endif %} {{file.filename}}</a></td>
<td>{{file.size|filesizeformat}}</td>
<td>{{file.last_modified|date:"c"}}</td>
</tr>
{% endif %}
{% endfor %}
<tr>
<td colspan="3">
<i>Generated at {{date|date:"c"}} by <a href="https://novaframework.org">Nova Framework</a></i>
</td>
</tr>
</table>
<script src="https://kit.fontawesome.com/a5122f2e67.js" crossorigin="anonymous"></script>
</body>
</html>