deluge-torrent.org files

This commit is contained in:
Calum Lind 2024-07-06 16:02:44 +01:00
parent f726600f94
commit 5ea77f328b
No known key found for this signature in database
GPG key ID: 90597A687B836BA3
102 changed files with 904 additions and 0 deletions

View file

@ -0,0 +1,14 @@
Redirect 301 /downloads http://deluge-torrent.org/downloads.php
Redirect 301 /downloads-debian.php http://deluge-torrent.org/downloads.php
Redirect 301 /downloads-gentoo.php http://deluge-torrent.org/downloads.php
Redirect 301 /downloads-ubuntu.php http://deluge-torrent.org/downloads.php
Redirect 301 /downloads-source.php http://deluge-torrent.org/downloads.php
Redirect 301 /downloads-windows.php http://deluge-torrent.org/downloads.php
Redirect 301 /faq http://deluge-torrent.org/faq.php
Redirect 301 /Changelog http://deluge-torrent.org/Changelog.php
Redirect 301 /faq.php http://dev.deluge-torrent.org/wiki/Faq
Redirect 301 /downloads.php http://dev.deluge-torrent.org/wiki/Download
Redirect 301 /about.php http://dev.deluge-torrent.org/wiki/About
Redirect 301 /screenshots.php http://dev.deluge-torrent.org/wiki/Screenshots
Redirect 301 /plugin-list.php http://dev.deluge-torrent.org/wiki/Plugins

View file

@ -0,0 +1 @@
-OLz5iAi3DCYQX-dh_WtL_ecFK9fWRzub2pPJkUqD1Y.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
-q3Ldm1QyN01YY13VyLWE0K4_e8qDKmf-rfjpEkRoyw.ZNPteS-M8L6B2IAi24UW7O4GiqEDtck4h88EcKSq2Oc

View file

@ -0,0 +1 @@
-xbz5UcnjSqGGCqobPY7kFS5-MS04y7HF_30sFOwQE0.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
1qczKLie1MdzAn0BKKUVrX739SCYctf7mwFSFZxl0q8.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
6sY33rYjRRFZVp51kUYtKx80_bGE-VY4qpz9Hwbq6Uk.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
7TyMJhHRpHxusNizwnf8QFEP5AhTx0wYqYYax3jPqLY.5FXyHUj0VsXJ8Af_kzrlErRKeftCJNEXOdYOlNhM8fg

View file

@ -0,0 +1 @@
8FYPyXi36TPFP-sIbGNx_Tl-sj-nyNPAXMpB2aOvWbg.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
8IJYwz4HYNlUpCuRYy0Ah54_TvO2A7TW7FdNaIr1_vg.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
8d7gAZ3PAFiEu3A5vlETxBBvlQVsQs5cXC7WVPMjruE.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
9sO4yVVIJQoVVyuf1ELi35YABCn9URA6BzcF61buq6E.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
CkdijjK7S0Dd2Y1PenKjsYugJFQR3U_FwNlsWtT3z3U.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
FQmqsPoxhhKcu-cx-SASnBU_M6GeUpz-mTgcoKETscI.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
FcncKKEWiM2fxIknCrPFrWWF_JvsHb4ks8OuRESmQUE.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
I4X-MUDoGflyIPZNbV-01dePcJ9AdDEPmNVhAxUqcDg.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
KYqYhOqqw2gcLV9zisJiRg9a5U9-mskIBOrztEx7RgI.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
Mkyxf_YgsWsj3zVJ2jIaMK-cRyvB8jiy27UbB5pmgks.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
Oi-PT1hhmvocO4nT7tcQKNj3HOE8yionFE_BUzCHhq4.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
OmlkVFPT7SLy8DUZnZNx-QI3-7lb3KKOcTzyT-vo6fQ.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
QG6ZIwf1U7baswnWlblox0ygqMKCFyU3VsMWuVM_g-8.knDLqckNcuv5bmf43Jjoe8Y8C0g9hiHSy9_9qmOpGf4

View file

@ -0,0 +1 @@
T40IRTujDE5aLDg01wI3TOjtqonheTTjNbCwM-Mdv5Q.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
X1paoAKawjdglMvBxmjESaEhIoZngSvtPTLEdJvVb8M.knDLqckNcuv5bmf43Jjoe8Y8C0g9hiHSy9_9qmOpGf4

View file

@ -0,0 +1 @@
ZOMV2CyE7N7O2q7sOE7Hq742Gza3NRVdddQojc29qtc.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
_YvHELP_ucjYXRTtDqkE0BfDiq6u8fsnm1S4ZurFm_I.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
axfkgP-URJvfWsGmt9BZ3AtexF5H350GRFu4ADhNiMg.ZNPteS-M8L6B2IAi24UW7O4GiqEDtck4h88EcKSq2Oc

View file

@ -0,0 +1 @@
bYJg1CvkAW_y1oA5qZIZ-awLzY6YapTjvOvWHB8ox64.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
cB45vMd58Rkm70xzCnIgcGi-j9zvlmoPKqbWGOj5F1E.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
ckuGlrohH6ELMB5YrZdMGsd1AniLpTzIjFwkxkyADTA.ZNPteS-M8L6B2IAi24UW7O4GiqEDtck4h88EcKSq2Oc

View file

@ -0,0 +1 @@
dGhNix8G3PoogX5vl384A9Ar_6_skrmUAAmFuME8Sfc.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
dH5u_XorgYBi59Fy88zErevRXntaybrZTpcZ12wLxC4.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
gA3qy4fR2jTaY-9jh63RIntpyCXhQxEuPGbeGCTOIJs.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
gvZs-rEfAj4ZR5cBtINwTEyJUgNXbRNn_aWvdsQvXO4.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
muQi-sW-w6SMFR4Y-Xr_LST90B4FfGRpf96T4zqXoYA.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
oXCKLyfK_dvzxXhvnhK5bNA1vwFIITexR0sHvz5I66I.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
qXyQgtsJCd2RcP0T3xYPxPzbzOzkD8mT1M2BD2GD4BU.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
sRTgxwfeymfb1tJaegrRNM4ELxIWKmMlCBUpfzZvuIM.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
sjKRCc3fA2Nw_moqb7xEIGjlh4L1A8PNAt114vuoIPI.5FXyHUj0VsXJ8Af_kzrlErRKeftCJNEXOdYOlNhM8fg

View file

@ -0,0 +1 @@
sx6GxV0z5IZMG1z0qqWH36XpBPsclzB7c3C7yjvFRhA.knDLqckNcuv5bmf43Jjoe8Y8C0g9hiHSy9_9qmOpGf4

View file

@ -0,0 +1 @@
td6xgA5O-f67g4K5iv3ZZSkG1qLp9QzODxBHAvcMp5g.5FXyHUj0VsXJ8Af_kzrlErRKeftCJNEXOdYOlNhM8fg

View file

@ -0,0 +1 @@
tp3KVYnEV1vMPf-VQFpgpH31Jj4uvYnhHc2IA11Zt0Y.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
x9FXh3BKPLfp4XZk_Z7lSON0GG2jD7TBuqxd4g3esHc.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
xJrxyD_eKmFQQvu4lukMolMKJk87ppP94uRiWVbzMiE.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
zjijIjE2QCaWgjcpnGXr1aa48TjsSvLGXnA-k0tVMEE.bRT5d7nGtUYVHsJsqewOC7Qozo6heBPyDAT1HOoRptg

View file

@ -0,0 +1 @@
<link rel="stylesheet" type="text/css" href="https://deluge-torrent.org/deluge_header_nav.css" />

View file

@ -0,0 +1,166 @@
body {
margin: 0;
padding: 0;
font-family: sans-serif;
}
*,
*::before,
*::after {
box-sizing: border-box;
}
.deluge-nav {
height: 60px;
background-image: url("./images/deluge-navbar.gif");
background-repeat: repeat-x;
background-position: center center;
background-color: #425570;
display: flex;
justify-content: center;
flex-wrap: wrap;
align-items: center;
overflow: hidden;
font-family: sans-serif;
width: 100vw;
}
.deluge-nav .deluge-nav-logo {
max-width: 250px;
padding: 0 10px;
overflow: hidden;
}
.deluge-nav .deluge-nav-logo a {
text-decoration: none;
color: #DBE1E8;
font-size: 1.7rem;
font-weight: 600;
display: flex;
flex-wrap: wrap;
align-items: center;
height: 60px;
}
.deluge-nav .deluge-nav-logo a img {
max-width: 100%;
max-height: 56px;
}
.deluge-nav .deluge-navbar {
display: flex;
flex-wrap: wrap;
padding: 0 10px;
}
.deluge-nav .deluge-navbar ul {
display: flex;
flex-wrap: wrap;
list-style: none;
margin: 0;
padding: 0;
}
.deluge-nav .deluge-navbar ul li a {
text-decoration: none;
color: #DBE1E8;
font-size: 0.9rem;
display: block;
height: 46px;
line-height: 50px;
cursor: pointer;
padding: 0 10px;
}
.deluge-nav .deluge-navbar ul li a:hover {
color: #DBE1E8;
background-color: #384D63;
}
.deluge-nav .deluge-navbar ul .close {
display: none;
text-align: right;
padding: 10px;
}
.deluge-nav .deluge-navbar ul .close span {
color: #DBE1E8;
font-size: 40px;
display: inline-block;
border: 1px solid #DBE1E8;
padding: 0 10px;
cursor: pointer;
}
.deluge-nav .deluge-navbar ul .activetab {
background-color: #6F7F95;
color: #131e38;
font-weight: 600;
}
.deluge-nav .deluge-navbar .icon-bar {
padding: 18px 8px;
width: 50px;
height: 60px;
display: none;
flex-direction: column;
justify-content: space-between;
cursor: pointer;
}
.deluge-nav .deluge-navbar .icon-bar i {
background-color: #DBE1E8;
height: 2px;
}
@media only screen and (max-width: 730px) {
.deluge-nav {
justify-content: space-between;
}
.deluge-nav .deluge-nav-logo {
flex: 1;
}
.deluge-nav .deluge-navbar {
flex: 0;
}
.deluge-nav .deluge-navbar ul {
flex-wrap: nowrap;
position: fixed;
left: 100%;
flex-direction: column;
background: #425570;
width: 100%;
height: 100%;
overflow: auto;
transition: left .3s;
z-index: 1;
}
.deluge-nav .deluge-navbar ul li a {
padding: 15px;
font-size: 16px;
height: auto;
line-height: normal;
background-color: #2F435F;
border-top: 1px solid #DBE1E8;
}
.deluge-nav .deluge-navbar ul li:last-child a {
border-bottom: 1px solid #DBE1E8;
}
.deluge-nav .deluge-navbar ul .close {
display: block;
}
.deluge-nav .deluge-navbar .icon-bar {
display: flex;
}
.deluge-nav .deluge-navbar .menus-show {
left: 0;
}
}

View file

@ -0,0 +1,44 @@
<div class="deluge-nav">
<div class="deluge-nav-logo">
<a href="https://dev.deluge-torrent.org/">
<img src="https://deluge-torrent.org/images/deluge_logo.png" alt="" />Deluge
</a>
</div>
<div class="deluge-navbar">
<div class="icon-bar" onclick="show()">
<i></i>
<i></i>
<i></i>
</div>
<ul id="deluge-nav-lists">
<li class="close"><span onclick="hide()">×</span></li>
<li>
<a href="https://dev.deluge-torrent.org/wiki/Download">Download</a>
</li>
<li><a href="https://dev.deluge-torrent.org/wiki/Plugins">Plugins</a></li>
<li><a href="https://forum.deluge-torrent.org/">Forum</a></li>
<li>
<a href="https://dev.deluge-torrent.org/wiki/UserGuide">Support</a>
</li>
<li><a href="https://dev.deluge-torrent.org/roadmap">Bugs</a></li>
<li>
<a href="https://dev.deluge-torrent.org/wiki/Development"
>Development</a
>
</li>
</ul>
</div>
</div>
<script>
const navList = document.getElementById("deluge-nav-lists");
function show() {
navList.classList.add("menus-show");
}
function hide() {
navList.classList.remove("menus-show");
}
</script>

View file

@ -0,0 +1,44 @@
<div class="deluge-nav">
<div class="deluge-nav-logo">
<a href="https://dev.deluge-torrent.org/">
<img src="./images/deluge_logo.png" alt="" />Deluge
</a>
</div>
<div class="deluge-navbar">
<div class="icon-bar" onclick="show()">
<i></i>
<i></i>
<i></i>
</div>
<ul id="deluge-nav-lists">
<li class="close"><span onclick="hide()">×</span></li>
<li>
<a href="https://dev.deluge-torrent.org/wiki/Download">Download</a>
</li>
<li><a href="https://dev.deluge-torrent.org/wiki/Plugins">Plugins</a></li>
<li><a href="https://forum.deluge-torrent.org/">Forum</a></li>
<li>
<a href="https://dev.deluge-torrent.org/wiki/UserGuide">Support</a>
</li>
<li><a href="https://dev.deluge-torrent.org/roadmap">Bugs</a></li>
<li>
<a href="https://dev.deluge-torrent.org/wiki/Development"
>Development</a
>
</li>
</ul>
</div>
</div>
<script>
const navList = document.getElementById("deluge-nav-lists");
function show() {
navList.classList.add("menus-show");
}
function hide() {
navList.classList.remove("menus-show");
}
</script>

View file

@ -0,0 +1,35 @@
<script type="text/javascript" src="https://code.jquery.com/jquery-1.7.min.js"></script>
<script type="text/javascript">
$(function(){
if ( location.hostname.match('forum.deluge-torrent.org') )
{
$('ul#deluge-navbar li a[href="https://forum.deluge-torrent.org/"]').attr('class', 'currenttab');
}
else if ( location.hostname.match('git.deluge-torrent.org') )
{
$('ul#deluge-navbar li a[href$="Development"]').attr('class', 'currenttab');
}
else if ( location.hostname.match('dev.deluge-torrent.org') )
{
var path = location.pathname.split("/");
selected_tab = path[1].match('wiki') ? path[2] : 'roadmap';
$('ul#deluge-navbar li a[href$="' + selected_tab + '"]').attr('class', 'currenttab');
}
});
</script>
<div id="deluge-header">
<div id="deluge-header-inner">
<div id="delugelogo">
<h1 id="delugetext"><a href="https://dev.deluge-torrent.org/">Deluge</a></h1>
</div>
<ul id="deluge-navbar">
<li><a href="https://dev.deluge-torrent.org/wiki/Download">Download</a></li>
<li><a href="https://dev.deluge-torrent.org/wiki/Plugins">Plugins</a></li>
<li><a href="https://forum.deluge-torrent.org/">Forum</a></li>
<li><a href="https://dev.deluge-torrent.org/wiki/UserGuide">Support</a></li>
<li><a href="https://dev.deluge-torrent.org/roadmap">Bugs</a></li>
<li><a href="https://dev.deluge-torrent.org/wiki/Development">Development</a></li>
</ul>
</div>
</div>

View file

@ -0,0 +1,177 @@
/*
* Deluge website theme - designed by Dan Fuhry
* Copyright 2007
*
* This theme is Free Software, available under the terms of the GNU General Public License.
* See the page Special:GNU_General_Public_License on this website for details.
*/
body {
margin: 0;
padding: 0;
}
body#deluge-front-page {
color: #D1DAE5;
background-color: #304663;
font: 81% trebuchet ms, arial, helvetica, sans-serif;
}
div#deluge-header {
font-family: trebuchet ms, arial, helvetica, sans-serif;
color: #D1DAE5;
height: 128px;
align: center;
background-image: url(../images/navbar.gif);
background-repeat: repeat-x;
background-position: bottom center;
background-color: #425570;
margin-bottom: 10px;
font-size: 13px;
}
div#deluge-header-inner {
/*width: 80%;*/
width: 728px;
height: 128px;
margin: 0 auto;
background-image: url(../images/droplet.png);
background-repeat: no-repeat;
}
div#delugelogo {
padding: 10px 0 0 118px;
margin-bottom: -7px;
/* position: absolute; */
}
div#delugelogo a {
text-decoration: none;
color: #D1DAE5;
}
h1#delugetext {
display: inline;
font-size: 64px;
margin: 0;
padding: 0;
position: absolute;
z-index: 3;
letter-spacing: normal;
}
h1#delugetext a {
display: inline;
font-family: trebuchet ms, arial, helvetica, sans-serif;
font-size: 64px;
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 3;
}
/* Navbar at top */
ul#deluge-navbar {
position: absolute;
top: 81px;
margin: 0 0 0 82px;
z-index: 2;
padding-left: 40px;
}
ul#deluge-navbar li {
list-style-type: none;
float: left;
line-height: 46px;
}
ul#deluge-navbar li a {
color: #D1DAE5;
text-decoration: none;
display: block;
padding: 0 14px;
}
ul#deluge-navbar li a:hover {
color: #D9E2EB;
background-color: #384D63;
}
ul#deluge-navbar li a.currenttab {
background-image: url(../images/nav-current.gif);
color: #131e38;
font-weight: bold;
}
/* Link styles */
ul#deluge-navbar :link, :visited {
border-bottom: 0px;
}
/* Content area */
div#content {
width: 728px;
margin: 10px auto 0 auto;
}
div#content-f2 {
width: 728px;
margin: 10px auto 0 180;
}
div#content-inner {
padding: 0 160px 10px 160px;
}
div#content-inner a {
color: #D1DAE5;
text-decoration: underline;
}
div#content-inner a:hover {
color: #FFFFFF;
text-decoration: underline;
}
div#content h2#h2PageTitle {
margin: 0;
padding: 0;
border-bottom: 1px solid #131e38;
}
div#copyright {
text-align: center;
font-size: 0.6em;
color: #6c83a1;
padding: 10px 0;
width: 50%;
margin: 0 auto;
border-top: 1px dotted #889db8;
clear: both;
}
div#copyright a {
color: #889db8;
border-bottom: 1px dotted #4c6f9d;
}
div#copyright a:hover {
color: #FFFFFF;
border-bottom: 1px dotted #889db8;
}
div#copyright table#copyright-linktable {
margin: 0 auto;
}
div#copyright table#copyright-linktable a {
border-bottom-width: 0;
}
td#deluge_download_box a {
text-decoration: none !important;
}

View file

@ -0,0 +1,5 @@
#search-box {
margin-top: 0px;
margin-right: 0px;
box-shadow: unset;
}

View file

@ -0,0 +1,187 @@
body {
/* color: #425570;*/
/* color: #D1DAE5; */
/* background-color: #425570;*/
background-color: #f7f7f7;
}
/* trac tweaks */
#mainnav-deluge {
margin: 30px 100px 0 100px;
/* display: none; */
}
div#content {
margin: 10px 100px 0;
width: 85%;
}
#search-box {
color: #FFFFFF;
display: block;
float: none;
margin-right: 5px;
margin-top: 0;
position: normal;
text-align: left;
white-space: normal;
}
#search-box a {
display: inline !important;
padding: 0 3px !important;
}
#search-box a:hover {
background-color: transparent !important;
}
div#siteheader-search {
margin: 0;
margin-bottom: -70px;
padding: 0;
padding-right: 5px;
position: relative;
left:0px;
top:-135px;
color: #D1DAE5;
}
div#siteheader-search a{
color: #D1DAE5;
}
/* Code style */
pre.wiki, pre.literal-block {
background: #ffffff;
border: 1px solid #d7d7d7;
margin: 1em 1.75em;
padding: .25em;
overflow: auto;
}
/* Link styles */
:link, :visited {
text-decoration: none;
/* color: #FFF;*/
color: #425570;
border-bottom: 1px dotted #bbb;
}
:link:hover, :visited:hover { background-color: transparent; color: #000 }
h1 :link, h1 :visited ,h2 :link, h2 :visited, h3 :link, h3 :visited,
h4 :link, h4 :visited, h5 :link, h5 :visited, h6 :link, h6 :visited {
color: inherit;
}
h1, h2, h3, h4 {
color: #2c3f59;
}
/* Main navigation bar */
#mainnav {
background: #f7f7f7 0 0;
border: 0px;
box-shadow: none;
font: normal 10px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
/*margin: .66em 0 .33em;*/
padding: .2em 0;
}
#mainnav li { border-right: none; padding: .25em 0 }
#mainnav :link, #mainnav :visited {
background: 0 0 no-repeat;
border-right: 1px solid #fff;
border-bottom: none;
border-left: 1px solid #555;
color: #000;
padding: .2em 20px;
}
* html #mainnav :link, * html #mainnav :visited { background-position: 1px 0 }
* #mainnav :link:hover, #mainnav :visited:hover {
* background-color: #ccc;
* border-right: 1px solid #ddd;
* }
* #mainnav .active :link, #mainnav .active :visited {
* background: #2e425d 0 0 repeat-x;
* border-top: none;
* border-right: 1px solid #000;
* color: #FFF;
* font-weight: bold;
* text-shadow: none;
* }
* #mainnav .active :link:hover, #mainnav .active :visited:hover {
* border-right: 1px solid #000;
* }
*
*/* Context-dependent navigation links */
#ctxtnav { height: 1em; margin: 0 100px 0 0; }
#ctxtnav li ul {
background: #f7f7f7;
color: #ccc;
border: 1px solid;
padding: 0;
display: inline;
margin: 0;
}
#ctxtnav li li { padding: 0; }
#ctxtnav li li :link, #ctxtnav li li :visited { padding: 0 1em }
#ctxtnav li li :link:hover, #ctxtnav li li :visited:hover {
background: #bba;
color: #fff;
}
dt em {
border-bottom: 1px dotted #bbb;
color: #425570;
font-style: normal;
text-decoration: none;
}
legend { color: #2c3f59; padding: 0 .25em; font-size: 90%; font-weight: bold }
#ticket {
background: #fff;
border: 1px outset #000;
margin-top: 1em;
padding: .5em 1em;
position: relative;
}
#ticket table.properties th {
color: #2c3f59;
font-weight: normal;
text-align: left;
width: 20%;
}
#ticket table.properties .description { border-top: 1px solid #000 }
#ticket .description h3 {
border-bottom: 1px solid #000;
color: #2c3f59;
font-size: 100%;
font-weight: normal;
}
#attachments { border: 1px outset #996; padding: 1em; background: #fff; }
#changelog { border: 1px outset #996; padding: 1em; background: #fff; }
table.wiki {
border: 2px solid #ccc;
background-color: #fff;
white-space: nowrap;
}
h1:target, h2:target, h3:target, h4:target, h5:target, h6:target,
span:target {
background: #cfb;
}
#footer {
display: none;
margin: 0;
padding: 0;
}

View file

@ -0,0 +1,77 @@
<?php
function test_cookie() {
header("Content-Type: text/plain");
setcookie("password", "deluge");
if (isset($_COOKIE["password"])) {
if ($_COOKIE["password"] == "deluge") {
echo "COOKIE MONSTER!";
} else {
echo $_COOKIE["password"];
}
} else {
echo "Password cookie not set!";
}
}
function test_rename() {
if (isset($_REQUEST["filename"])) {
$filename = $_REQUEST["filename"];
} else {
$filename = "renamed_file";
}
header("Content-Type: text/plain");
header("Content-Disposition: attachment; filename=".$filename);
echo "This file should be called ".$filename;
}
function test_gzip_decoding() {
$msg = (isset($_REQUEST["msg"])) ? $_REQUEST["msg"] : "EFFICIENCY!";
header("Content-Type: text/plain");
header("Content-Encoding: gzip");
echo gzencode($msg);
}
function test_redirect() {
header("HTTP/1.1 307 Temporary Redirect");
header("Location: http://deluge-torrent.org");
}
function print_message() {
header("Content-Type: text/html");
echo "<html>";
echo "<head>";
echo "<title>Testing 123</title>";
echo "</head>";
echo "<body>";
echo "<h1>Nothing to see here</h1>";
echo "<p>This page is purely for testing purposes<br>";
echo "<br>Have a nice day :)</p>";
echo "</body>";
echo "</html>";
}
$tests = array (
"cookie" => test_cookie,
"rename" => test_rename,
"gzip" => test_gzip_decoding,
"redirect" => test_redirect
);
if (isset($_SERVER["HTTP_USER_AGENT"]) && strpos($_SERVER["HTTP_USER_AGENT"], "Deluge") !== false) {
if (isset($_REQUEST["test"])) {
$test = $_REQUEST["test"];
if (isset($tests[$test])) {
$tests[$test]();
} else {
header("Content-Type: text/plain");
echo "Unknown test: ".$test;
}
} else {
header("Content-Type: text/plain");
echo "Hello ".$_SERVER["HTTP_USER_AGENT"];
}
} else {
print_message();
}
?>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 770 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 586 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 598 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 788 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 763 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 808 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 683 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,002 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 800 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 837 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 788 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 579 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 818 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 776 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 857 B

View file

@ -0,0 +1,65 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <title>Deluge BitTorrent Client</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<link rel="icon" type="image/png" href="images/deluge-icon.png">
<link id="mdgCss" rel="stylesheet" href="deluge_stormy_day.css" type="text/css">
<link rel="stylesheet" href="deluge_header_nav.css" type="text/css">
<script src="js/mootools.js"></script>
<script src="js/windows_dl.js"></script>
<style type="text/css">
div#category_box_wrapper {
display: none;
}
div#content-inner {
padding: 0 0 10px 0;
}
</style> </head>
<body id='deluge-front-page'>
<!-- Header and Nav -->
<?php include 'deluge_header_nav.html'; ?>
<div id="content"> <div id="content-inner">
<div id="ajaxEditContainer">
<p>
<table border="0" width="100%">
<tr>
<td style="width: 50%; border-right: 1px solid #485D73;">
<div style="white-space: nowrap;">
<span style="font-family: verdana, arial, helvetica, sans-serif; font-size: 34pt; font-weight: bold;">
Deluge
<span style="font-size: 30pt;">
<?php echo file_get_contents('https://ftp.osuosl.org/pub/deluge/version'); ?>
<!-- <span style="font-weight: normal; font-style: italic; font-size: 50%; vertical-align: super;">
June '19
</span>-->
</span></span>
</div>
<div>
<table border="0">
<tr><td style="padding-right: 10px;"><a href="/downloads.php"><img src="/images/deluge-download.gif" border="0"></a></td> <td id="deluge_download_box"><b><a style="font-size: 16pt;" href="/downloads.php">Download now</a></b><br> Available for Linux, macOS and Windows.</td> </tr>
</table>
</div> </td> <td style="padding-left: 10px;"> <h2>What is Deluge?</h2> <p>Deluge is a lightweight, <b>Free Software</b>, <b>cross-platform</b> BitTorrent client.</p> <ul> <li>Full Encryption</li>
<li>WebUI</li> <li>Plugin System</li> <li>Much more...</li> </ul> <a href="http://dev.deluge-torrent.org">Learn More</a> </td> </tr> </table> </p>
</div><p>
</p>
</div> </div> </div>
<div id="copyright-container"> <div id="copyright">
<br>&copy; Deluge Team<br>Design by Dan Fuhry<br> <br></div>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write("\<script src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'>\<\/script>" );
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-8360366-2");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</div>
</body>
</html>

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,12 @@
document.addEvent('domready', function(e) {
if (Browser.Platform.win) {
var req = new Request({
url: 'http://download.deluge-torrent.org/version',
method: 'get'
}).addEvent('onSuccess', function(version) {
var link = $('deluge_download_box').getElement('a');
link.set('href', 'http://download.deluge-torrent.org/windows/deluge-' + version + '-win32-py2.7-0.exe');
}).send();
}
});

Some files were not shown because too many files have changed in this diff Show more