mirror of
https://github.com/onionshare/onionshare.git
synced 2024-12-28 00:39:37 -05:00
110 lines
10 KiB
HTML
110 lines
10 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>OnionShare</title>
|
|
<!-- OnionShare favicon -->
|
|
<link href="data:image/x-icon;base64,AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATg1OAAAAAAAAAAAATg1OF04NTj9ODU6FTg1Ov04NTuZODU76Tg1O+k4NTuZODU6/Tg1OhU4NTj9ODU4XAAAAAAAAAABODU4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4NTgAAAAAATg1ODk4NTrNODU7xTg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTvFODU6zTg1ODgAAAABODU4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4NTgAAAAAATg1OCU4NTn9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1Of04NTgkAAAAATg1OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4NTgpODU7gTg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/TQxN/0wLTP9MCkz/TApM/0wLTP9NDE3/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O4E4NTgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATg1OAAAAAABODU4xTg1O8E4NTv9ODU7/Tg1O/04NTv9GAkb/Zi5m/6SCpP/Kt8r/49nj//Dq8P/w6vD/49nj/8q3yv+kgqT/Zi5m/0YCRv9ODU7/Tg1O/04NTv9ODU7/Tg1O8E4NTjEAAAAATg1OAAAAAAAAAAAAAAAAAAAAAAAAAAAATg1OCk4NTvBODU7/Tg1O/04NTv9NDE3/Wh1a/8i0yP//////////////////////////////////////////////////////yLTI/1odWv9NDE3/Tg1O/04NTv9ODU7/Tg1O8E4NTgoAAAAAAAAAAAAAAAAAAAAATg1OAE4NTglODU7gTg1O/04NTv9ODU7/SwlL/5Zvlv/18fX/////////////////////////////////////////////////////////////////9fH1/5Zvlv9LCUv/Tg1O/04NTv9ODU7/Tg1O4E4NTglODU4AAAAAAE4NTgAAAAAATg1Of04NTv9ODU7/Tg1O/0sJS/+RaZH//////////////////////////////////////////////////////////////////////////////////////4pfiv9LCUv/Tg1O/04NTv9ODU7/Tg1OfwAAAABODU4AAAAAAE4NTg5ODU7/Tg1O/04NTv9NDE3/lm+W///////////////////////////////////////////////////////////////////////////////////////9/P3/cz9z/00LTf9ODU7/Tg1O/04NTv9ODU7/Tg1ODgAAAAAAAAAATg1Os04NTv9ODU7/Tg1O/1odWv/18fX/////////////////////////////////+vj6/9vO2//Lucv/y7nL/9vO2//6+Pr/////////////////+vn6/4BRgP9LCUv/SwlL/04NTv9ODU7/Tg1O/04NTv9ODU6zAAAAAE4NThdODU7xTg1O/04NTv9GAkb/yLTI/////////////////////////////////826zf9aHVr/URFR/04NTv9ODU7/URFR/1odWv/Nus3///////7+/v91QnX/TQtN/1MUU/+TapP/TQxN/04NTv9ODU7/Tg1O/04NTvFODU4XTg1OP04NTv9ODU7/Tg1O/2YuZv////////////////////////////////+nh6f/RQFF/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/0UBRf+lhKX/fk5+/0kGSf9bH1v/6+Pr//////+NY43/RwRH/04NTv9ODU7/Tg1O/04NTj9ODU6FTg1O/04NTv9ODU7/pIKk////////////////////////////zbrN/0UBRf9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04MTv9ODU7/UxRT//Tw9P////////////////+QaJD/Tg1O/04NTv9ODU7/Tg1OhU4NTr9ODU7/Tg1O/00MTf/Kt8r///////////////////////r4+v9aHVr/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/TQxN/1YYVv/o3+j////////////////////////+//+UbJT/SAVI/04NTv9ODU6/Tg1O5k4NTv9ODU7/TAtM/+PZ4///////////////////////287b/1ERUf9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ZG1n/9fH1//////////////////////////////////////+LYIv/TAtM/04NTupODU76RgNG/0EAQf8/AD//7+nv///////////////////////Is8j/QQBB/0EAQf9NC03/Tg1O/04NTv9ODU7/Tg1O/04NTv9NDE3/XB9c//bz9v////////////////////////////////////////////////+lhKX/TApM/kwKTP6lhKX/////////////////////////////////////////////////9vP2/1wfXP9NDE3/Tg1O/04NTv9ODU7/Tg1O/04NTv9NC03/QQBB/0EAQf/Is8j//////////////////////+/p7/8/AD//QQBB/0YDRv9ODU76Tg1O6kwLTP+LYIv///////////////////////////////////////Xx9f9ZG1n/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/URFR/9vO2///////////////////////49nj/0wLTP9ODU7/Tg1O/04NTuZODU6/Tg1O/0gFSP+UbJT///7////////////////////////o3+j/VhhW/00MTf9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9aHVr/+vj6///////////////////////Kt8r/TQxN/04NTv9ODU7/Tg1Ov04NToVODU7/Tg1O/04NTv+QaJD/////////////////9PD0/1MUU/9ODU7/TgxO/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/RQFF/826zf///////////////////////////6SCpP9ODU7/Tg1O/04NTv9ODU6FTg1OP04NTv9ODU7/Tg1O/0cER/+NY43//////+vj6/9bH1v/SQZJ/35Ofv+lhKX/RQFF/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/0UBRf+nh6f/////////////////////////////////Zi5m/04NTv9ODU7/Tg1O/04NTj9ODU4XTg1O8U4NTv9ODU7/Tg1O/00MTf+Ta5P/UxRT/00LTf91QnX//v7+///////Nus3/Wh1a/1ERUf9ODU7/Tg1O/1ERUf9aHVr/zbrN/////////////////////////////////8i0yP9GAkb/Tg1O/04NTv9ODU7xTg1OFwAAAABODU6zTg1O/04NTv9ODU7/Tg1O/0sJS/9LCUv/gFGA//r5+v/////////////////6+Pr/287b/8u5y//Lucv/287b//r4+v/////////////////////////////////18fX/Wh1a/04NTv9ODU7/Tg1O/04NTrMAAAAAAAAAAE4NTg5ODU7/Tg1O/04NTv9ODU7/TQtN/3M/c//9/P3//////////////////////////////////////////////////////////////////////////////////////5Zvlv9NDE3/Tg1O/04NTv9ODU7/Tg1ODgAAAABODU4AAAAAAE4NTn9ODU7/Tg1O/04NTv9LCUv/il+K//////////////////////////////////////////////////////////////////////////////////////+RaZH/SwlL/04NTv9ODU7/Tg1O/04NTn8AAAAATg1OAAAAAABODU4ATg1OCU4NTuBODU7/Tg1O/04NTv9LCUv/lm+W//Xx9f/////////////////////////////////////////////////////////////////18fX/lm+W/0sJS/9ODU7/Tg1O/04NTv9ODU7gTg1OCU4NTgAAAAAAAAAAAAAAAAAAAAAATg1OCk4NTvBODU7/Tg1O/04NTv9NDE3/Wh1a/8i0yP//////////////////////////////////////////////////////yLTI/1odWv9NDE3/Tg1O/04NTv9ODU7/Tg1O8E4NTgoAAAAAAAAAAAAAAAAAAAAAAAAAAE4NTgAAAAAATg1OMU4NTvBODU7/Tg1O/04NTv9ODU7/RgJG/2YuZv+kgqT/yrfK/+PZ4//w6vD/8Orw/+PZ4//Kt8r/pIKk/2YuZv9GAkb/Tg1O/04NTv9ODU7/Tg1O/04NTvBODU4xAAAAAE4NTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATg1OCk4NTuBODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9NDE3/TAtM/0wKTP9MCkz/TAtM/00MTf9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7gTg1OCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4NTgAAAAAATg1OCU4NTn9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1Of04NTgkAAAAATg1OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABODU4AAAAAAE4NTg5ODU6zTg1O8U4NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7/Tg1O/04NTv9ODU7xTg1Os04NTg4AAAAATg1OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABODU4AAAAAAAAAAABODU4XTg1OP04NToVODU6/Tg1O5k4NTvpODU76Tg1O5k4NTr9ODU6FTg1OP04NThcAAAAAAAAAAE4NTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//AP//+AAf//AAD//AAAP/gAAB/wAAAP4AAAB+AAAAfAAAADgAAAAYAAAAGAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABgAAAAYAAAAHAAAAD4AAAB+AAAAfwAAAP+AAAH/wAAD//AAD//4AB///wD/8=" rel="icon" type="image/x-icon" />
|
|
<style type="text/css">
|
|
body {
|
|
background-color: #222222;
|
|
color: #ffffff;
|
|
text-align: center;
|
|
font-family: sans-serif;
|
|
padding: 5em 1em;
|
|
}
|
|
.button {
|
|
-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
|
|
-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
|
|
box-shadow:inset 0px 1px 0px 0px #cae3fc;
|
|
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
|
|
background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
|
|
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
|
|
background-color:#79bbff;
|
|
-webkit-border-top-left-radius:12px;
|
|
-moz-border-radius-topleft:12px;
|
|
border-top-left-radius:12px;
|
|
-webkit-border-top-right-radius:12px;
|
|
-moz-border-radius-topright:12px;
|
|
border-top-right-radius:12px;
|
|
-webkit-border-bottom-right-radius:12px;
|
|
-moz-border-radius-bottomright:12px;
|
|
border-bottom-right-radius:12px;
|
|
-webkit-border-bottom-left-radius:12px;
|
|
-moz-border-radius-bottomleft:12px;
|
|
border-bottom-left-radius:12px;
|
|
text-indent:0;
|
|
border:1px solid #469df5;
|
|
display:inline-block;
|
|
color:#ffffff;
|
|
font-size:29px;
|
|
font-weight:bold;
|
|
font-style:normal;
|
|
height:50px;
|
|
line-height:50px;
|
|
text-decoration:none;
|
|
text-align:center;
|
|
text-shadow:1px 1px 0px #287ace;
|
|
padding: 0 20px;
|
|
}
|
|
.button:hover {
|
|
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
|
|
background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
|
|
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
|
|
background-color:#4197ee;
|
|
}.button:active {
|
|
position:relative;
|
|
top:1px;
|
|
}
|
|
|
|
.download-size {
|
|
color: #999999;
|
|
}
|
|
.download-description {
|
|
padding: 10px;
|
|
}
|
|
.file-list {
|
|
margin: 50px auto 0 auto;
|
|
padding: 10px;
|
|
text-align: left;
|
|
background-color: #333333;
|
|
}
|
|
.file-list th {
|
|
padding: 5px;
|
|
font-weight: bold;
|
|
color: #999999;
|
|
}
|
|
.file-list td {
|
|
padding: 5px;
|
|
}
|
|
</style>
|
|
<meta name="onionshare-filename" content="{{ filename }}">
|
|
<meta name="onionshare-filesize" content="{{ filesize }}">
|
|
</head>
|
|
<body>
|
|
<p><a class="button" href='/{{ slug }}/download'>{{ filename }} ▼</a></p>
|
|
<p class="download-size"><strong title="{{ filesize }} bytes">{{ filesize_human }} (compressed)</strong></p>
|
|
<p class="download-description">This zip file contains the following contents:</p>
|
|
<table class="file-list">
|
|
<tr>
|
|
<th>Type</th>
|
|
<th>Name</th>
|
|
<th>Size</th>
|
|
</tr>
|
|
{% for info in file_info.dirs %}
|
|
<tr>
|
|
<td><img width="30" height="30" title="" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3ggbFCQXOpwjbQAAAM5JREFUSMftlksOwyAMRDFCbNjkDL1kz9K75Cq9AZF3kYIM7oqoP/KpcFK1mRUrnsbW2Fbq0N+JiPhZRMS1OZAfzLzocwCAGmC9V2Vhjduarj8CzynGqIwxsDl4SXV267E4uFTN33X8deCxDyV1XXeRYJo1UUDEa9M0pxoRK+b4HiqRcz3nVAJKRK+TSxqaGbrkNKUkBn0oNSK2+T0MA1dau9NzO4QwuvPen1lAxQtEsq/vNpSWhvZ9v/3IRMTWOQezkyuEoKy14tfHoU11A6Mr5AxrpuMVAAAAAElFTkSuQmCC" /></td>
|
|
<td>{{ info.basename }}</td>
|
|
<td>{{ info.size_human }}</td>
|
|
</tr>
|
|
{% endfor %}
|
|
{% for info in file_info.files %}
|
|
<tr>
|
|
<td><img width="30" height="30" title="" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3ggbFCQqYvRvfAAAAJFJREFUSMftlUkOwCAIAEWJ//+uIUivtYmtG7VN8KYHRhlA5zYtuB6klCTG2BcEAHrBeN4ws3jvX3lxQZmFiogMgVesVrhKXlvgakKf4KqVdAdXL+Ea3O8aILh0GnUMEhjtw9mLbUv1tx33fgItynBVoN+k2hybY3Nsjg08Bs45q4GYuQ4OIQARLYcSkUPEoiUP4j5IFasKOnUAAAAASUVORK5CYII=" /></td>
|
|
<td>{{ info.basename }}</td>
|
|
<td>{{ info.size_human }}</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</table>
|
|
</body>
|
|
</html>
|