Commit new slackware.uk content (with themes).

This commit is contained in:
Darren 'Tadgy' Austin 2022-08-30 02:02:52 +01:00
commit e06c1db9cb
54 changed files with 1457 additions and 2572 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
logs/

1
files/README Normal file
View file

@ -0,0 +1 @@
This directory is for storage of any files which should NOT be directly accessible via the web.

55
files/banner.txt Normal file
View file

@ -0,0 +1,55 @@
_ _
__ |``: __ ___. | , __ __ __ _ ___
(__` |`` __) / ` |.( | | __) |'` /___)
| .__) _|_ (__|_ '.__. _| \_ \_/\_/ (__|_ _|_ '.__.
|
|__________________________________________________ | | |_/
\_/ | \
is kindly sponsored by:
*** _ _ _ _ **********
***** | | | | | | / | **' _ '.**
;'. ******* | | | | | !.' / ***`-' ) :**
.' `-,*** | | | | | | ******,' .'**
,~ ~\, ,, | !__! | | |'. \ ***.' :****
.~ ~-._ .' ~. '-.__.-' |_| \_| **:______:*
.' File Away Limited `-' `-. A THG Company **********
http://www.file-away.co.uk/ http://www.uk2.net/
Please take a moment to visit these sponsors using the links above!
- --------------------------------------------------------------------------- -
ACCESS: This service can be accessed via:
HTTP: http://slackware.uk/
HTTPS: https://slackware.uk/
FTP: ftp://slackware.uk/
Rsync: rsync://slackware.uk/
NOTICE: All connections and transfers are logged. By accessing this
service you implicitly agree to our collecting your IP address for
analytics purposes. We do not collect or hold any user identifying data.
Do not use multiple concurrent connections or "make your downloads
faster" applications.
Access to this service is a privilege, not a right - abusive users will
be firewalled without warning.
NOTICE TO MIRRORS: If you are running a mirroring service and pulling data
from multiple repositories on a regular basis, please email for access
to the top-level repo - so you can pull everything in one go.
We do not operate any blacklisting or whitelisting on access to
repositories at this time.
MIRRORING REQUESTS: This service is primarily intended to provide a
mirror service for Slackware Linux based projects. If you run a
Slackware based project or have a suggestion for a project which may
benefit from being mirrored here, please email with full details.
DONATIONS: If you use this service on a regular basis, and would like to
make a one-off or recurring donation towards the ongoing running costs,
please Paypal an amount you feel is appropriate to: <donate (at)
slackware.uk>. All donations will be gratefully received - thank you!
Darren 'Tadgy' Austin
Email: <mirrors (at) slackware.uk>
IRC: On Libera.Chat, join #slackware.uk channel or PM 'Tadgy'
- --------------------------------------------------------------------------- -

1
html/bwbar-dark.png Symbolic link
View file

@ -0,0 +1 @@
/run/bwbar-dark.png

1
html/bwbar-light.png Symbolic link
View file

@ -0,0 +1 @@
/run/bwbar-light.png

View file

@ -1 +0,0 @@
/run/bwbar.png

BIN
html/circuit-dark.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View file

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

125
html/dark.css Normal file
View file

@ -0,0 +1,125 @@
a:link {
color: #2d3690;
text-decoration: none;
}
a:visited {
color: #7715aa;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
body {
background-image: url("/html/circuit-dark.png");
background-color: #000000;
color: #888888;
margin-left: 15px;
margin-right: 15px;
}
form {
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
}
hr {
height: 2px;
border-width: 0;
color: #888888;
background-color: #888888;
}
pre {
/* background: #1a1a1a;*/
background: #060606;
border: 2px solid #aaaaaa;
padding-left: 20;
padding-right: 20;
box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5);
}
.heading {
font-size: 200%;
}
.subheading {
font-size: 125%;
}
.breadcrumbs {
font-size: 150%;
background: #060606;
border: 2px solid #aaaaaa;
padding-left: 10;
padding-top: 2;
padding-right: 10;
padding-bottom: 2;
box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5);
}
.header {
background: #060606;
border: 2px solid #aaaaaa;
margin: 20;
padding-left: 10;
padding-top: 10;
padding-right: 10;
padding-bottom: 10;
box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5);
}
.navbar {
width: 100%;
text-align: center;
}
.search {
background: #060606;
border: 2px solid #aaaaaa;
box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5);
}
.searchinput {
border: none;
background: #060606;
outline: none;
color: #888888;
font-size: 11px;
box-sizing: border-box;
/* border-bottom: 1px solid #000000;*/
padding-left: 10;
padding-top: 2;
padding-right: 10;
padding-bottom: 2;
background-color: #060606;
background-image: url('/html/search-white.png');
background-size: 15px 15px;
background-position: 2px 2px;
background-repeat: no-repeat;
padding-left: 20px;
}
.searchresults {
background: #060606;
border: 2px solid #aaaaaa;
padding-left: 20;
padding-right: 20;
box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5);
}
.sponsorslist {
background: #060606;
border: 2px solid #777;
margin: 20;
padding-left: 10;
padding-top: 10;
padding-right: 10;
padding-bottom: 10;
box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5);
}

660
html/donors.php Normal file
View file

@ -0,0 +1,660 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<?php
require ("includes/breadcrumbs.php");
require ("includes/vars.php");
?>
<html>
<?php require ("includes/head.php"); ?>
<body>
<center>
<?php require ("includes/logo.php"); ?>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center">
<b class="heading">Patronage & Donations</b><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<?php require ("includes/donate.php"); ?>
</td>
</tr>
</table>
<br>
<table class="header" border="0" align="center" id="title">
<tr>
<td align="center">
<b class="heading">Project Supporters</b><br>
<b class="subheading">The following people have kindly donated to <a href="https://slackware.uk/">slackware.uk</a>.<br>
Thank you very much for your support! :)</b>
</td>
</tr>
</table>
<table class="sponsorslist" width="60%" border="1" cellspacing="0" cellpadding="2" align="center">
<tr>
<td width="25%" align="left">
21st July 2022
</td>
<td align="left">
David Woodfall
</td>
</tr>
<tr>
<td width="25%" align="left">
18th July 2022
</td>
<td align="left">
Luke Dedek
</td>
</tr>
<tr>
<td width="25%" align="left">
14th July 2022
</td>
<td align="left">
Jack Leong
</td>
</tr>
<tr>
<td width="25%" align="left">
10th July 2022
</td>
<td align="left">
Charles Coffee
</td>
</tr>
<tr>
<td width="25%" align="left">
8th July 2022
</td>
<td align="left">
Randall Robinson
</td>
</tr>
<tr>
<td width="25%" align="left">
20th June 2022
</td>
<td align="left">
Richard Hoyle
</td>
</tr>
<tr>
<td width="25%" align="left">
7th June 2022
</td>
<td align="left">
Richard Hanser
</td>
</tr>
<tr>
<td width="25%" align="left">
7th June 2022
</td>
<td align="left">
Abehinichi
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
Keith Burnett
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
David Ian Allen
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
Duncan Wood
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
Robert Bresaz
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Barry Grundy
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Antoine Dierstein
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
David Hall
</td>
</tr>
<tr>
<td width="25%" align="left">
27th April 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
4th April 2022
</td>
<td align="left">
Edward Rosenberg
</td>
</tr>
<tr>
<td width="25%" align="left">
2nd April 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
21th March 2022
</td>
<td align="left">
Theodore Allen
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
George Nielsen
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Ioannis Anagnostakis
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Dane Jensen
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
9th March 2022
</td>
<td align="left">
David Trudgian
</td>
</tr>
<tr>
<td width="25%" align="left">
7th March 2022
</td>
<td align="left">
Robert Bresaz
</td>
</tr>
<tr>
<td width="25%" align="left">
13th January 2022
</td>
<td align="left">
Rod Ziemski
</td>
</tr>
<tr>
<td width="25%" align="left">
21st December 2021
</td>
<td align="left">
Eric Trimmer
</td>
</tr>
<tr>
<td width="25%" align="left">
30th September 2021
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
17th August 2021
</td>
<td align="left">
Christoph Willing
</td>
</tr>
<tr>
<td width="25%" align="left">
14th July 2021
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
11th July 2021
</td>
<td align="left">
Don Boots
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2021
</td>
<td align="left">
Cleverson Casarin Uliana
</td>
</tr>
<tr>
<td width="25%" align="left">
30th May 2021
</td>
<td align="left">
Klaus Gretland
</td>
</tr>
<tr>
<td width="25%" align="left">
25th May 2021
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
25th May 2021
</td>
<td align="left">
Karl Bruns
</td>
</tr>
<tr>
<td width="25%" align="left">
18th May 2021
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
15th May 2021
</td>
<td align="left">
Christoph Koernig
</td>
</tr>
<tr>
<td width="25%" align="left">
20th April 2021
</td>
<td align="left">
Anthony McKenzie
</td>
</tr>
<tr>
<td width="25%" align="left">
18th April 2021
</td>
<td align="left">
Marcin Wolcendorf
</td>
</tr>
<tr>
<td width="25%" align="left">
10th April 2021
</td>
<td align="left">
Christoph Kühne
</td>
</tr>
<tr>
<td width="25%" align="left">
8th April 2021
</td>
<td align="left">
Patrick Volkerding
</td>
</tr>
<tr>
<td width="25%" align="left">
29th March 2021
</td>
<td align="left">
Anthony McKenzie
</td>
</tr>
<tr>
<td width="25%" align="left">
7th March 2021
</td>
<td align="left">
James Scott
</td>
</tr>
<tr>
<td width="25%" align="left">
2nd March 2021
</td>
<td align="left">
Alain Detal
</td>
</tr>
<tr>
<td width="25%" align="left">
15th February 2021
</td>
<td align="left">
Diniz Fernando Bortolotto Ferreira
</td>
</tr>
<tr>
<td width="25%" align="left">
22nd December 2020
</td>
<td align="left">
Peter Christy
</td>
</tr>
<tr>
<td width="25%" align="left">
22nd December 2020
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
15th December 2020
</td>
<td align="left">
Karol Jurica
</td>
</tr>
<tr>
<td width="25%" align="left">
14th December 2020
</td>
<td align="left">
Stanley Garvey
</td>
</tr>
<tr>
<td width="25%" align="left">
2nd October 2020
</td>
<td align="left">
Corby Roberts
</td>
</tr>
<tr>
<td width="25%" align="left">
24th August 2020
</td>
<td align="left">
Weber Kai
</td>
</tr>
<tr>
<td width="25%" align="left">
7th August 2020
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
6th August 2020
</td>
<td align="left">
Marcin Słodkiewicz
</td>
</tr>
<tr>
<td width="25%" align="left">
30th May 2020
</td>
<td align="left">
Ahmed Abbas
</td>
</tr>
<tr>
<td width="25%" align="left">
23rd May 2020
</td>
<td align="left">
Adam Purkrt
</td>
</tr>
<tr>
<td width="25%" align="left">
5th May 2020
</td>
<td align="left">
Clemens Sauerzopf
</td>
</tr>
<tr>
<td width="25%" align="left">
30th April 2020
</td>
<td align="left">
Gerard Lally
</td>
</tr>
<tr>
<td width="25%" align="left">
6th April 2020
</td>
<td align="left">
Peter Christy
</td>
</tr>
<tr>
<td width="25%" align="left">
3rd April 2020
</td>
<td align="left">
Tom Kosir
</td>
</tr>
<tr>
<td width="25%" align="left">
30th March 2020
</td>
<td align="left">
jwc1936
</td>
</tr>
<tr>
<td width="25%" align="left">
13th March 2020
</td>
<td align="left">
Gregory Guy Rozan
</td>
</tr>
<tr>
<td width="25%" align="left">
6th March 2020
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
5th March 2020
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
5th March 2020
</td>
<td align="left">
Pierre-Philipp Braun
</td>
</tr>
<tr>
<td width="25%" align="left">
4th March 2020
</td>
<td align="left">
Christoph Kühne
</td>
</tr>
<tr>
<td width="25%" align="left">
22nd February 2020
</td>
<td align="left">
Aaditya Bagga
</td>
</tr>
<tr>
<td width="25%" align="left">
20th October 2019
</td>
<td align="left">
Shuaidu Yang
</td>
</tr>
<tr>
<td width="25%" align="left">
12th October 2019
</td>
<td align="left">
Andrew Macks
</td>
</tr>
<tr>
<td width="25%" align="left">
9th October 2019
</td>
<td align="left">
Tapio Pätilä
</td>
</tr>
<tr>
<td width="25%" align="left">
30th August 2019
</td>
<td align="left">
Nora's Portal
</td>
</tr>
<tr>
<td width="25%" align="left">
18th July 2019
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
21st May 2019
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
16th May 2019
</td>
<td align="left">
Daniel Bowling
</td>
</tr>
<tr>
<td width="25%" align="left">
27th April 2019
</td>
<td align="left">
Antoniazzi Leonardo
</td>
</tr>
</table>
</center>
<?php require ("includes/bwbar.php"); ?>
</body>
</html>

32
html/errordocs/400.php Normal file
View file

@ -0,0 +1,32 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<?php require ("../includes/vars.php"); ?>
<html>
<?php require ("../includes/head.php"); ?>
<body>
<center>
<?php require ("../includes/logo.php"); ?>
</center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<b class="heading">Patronage & Donations</b><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<?php require ("../includes/donate.php"); ?>
All <a href="/html/donors.php" title="Donors">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<center>
<table class="header" border="0" align="center">
<tr>
<td align="center">
<b class="heading">400 - Bad Request</b><br>
The server could not understand the request.
</td>
</tr>
</table>
</center>
</body>
</html>

32
html/errordocs/401.php Normal file
View file

@ -0,0 +1,32 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<?php require ("../includes/vars.php"); ?>
<html>
<?php require ("../includes/head.php"); ?>
<body>
<center>
<?php require ("../includes/logo.php"); ?>
</center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<b class="heading">Patronage & Donations</b><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<?php require ("../includes/donate.php"); ?>
All <a href="/html/donors.php" title="Donors">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<center>
<table class="header" border="0" align="center">
<tr>
<td align="center">
<b class="heading">401 - Unauthorised</b><br>
Authentication is required.
</td>
</tr>
</table>
</center>
</body>
</html>

32
html/errordocs/403.php Normal file
View file

@ -0,0 +1,32 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<?php require ("../includes/vars.php"); ?>
<html>
<?php require ("../includes/head.php"); ?>
<body>
<center>
<?php require ("../includes/logo.php"); ?>
</center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<b class="heading">Patronage & Donations</b><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<?php require ("../includes/donate.php"); ?>
All <a href="/html/donors.php" title="Donors">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<center>
<table class="header" border="0" align="center">
<tr>
<td align="center">
<b class="heading">403 - Forbidden</b><br>
You do not have permission to access this resource.
</td>
</tr>
</table>
</center>
</body>
</html>

32
html/errordocs/404.php Normal file
View file

@ -0,0 +1,32 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<?php require ("../includes/vars.php"); ?>
<html>
<?php require ("../includes/head.php"); ?>
<body>
<center>
<?php require ("../includes/logo.php"); ?>
</center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<b class="heading">Patronage & Donations</b><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<?php require ("../includes/donate.php"); ?>
All <a href="/html/donors.php" title="Donors">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<center>
<table class="header" border="0" align="center">
<tr>
<td align="center">
<b class="heading">404 - Not Found</b><br>
The requested page or file is not found.
</td>
</tr>
</table>
</center>
</body>
</html>

32
html/errordocs/405.php Normal file
View file

@ -0,0 +1,32 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<?php require ("../includes/vars.php"); ?>
<html>
<?php require ("../includes/head.php"); ?>
<body>
<center>
<?php require ("../includes/logo.php"); ?>
</center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<b class="heading">Patronage & Donations</b><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<?php require ("../includes/donate.php"); ?>
All <a href="/html/donors.php" title="Donors">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<center>
<table class="header" border="0" align="center">
<tr>
<td align="center">
<b class="heading">405 - Method Forbidden</b><br>
Access method is not authorised.
</td>
</tr>
</table>
</center>
</body>
</html>

View file

@ -1,9 +0,0 @@
</td>
</tr>
</table>
<center>
<b>Mirror server bandwidth utilisation</b><br>
<img src="/html/bwbar.png" width="804" height="12" title="<!--#include virtual='/html/bwbar.txt' -->" alt="<!--#include virtual='/html/bwbar.txt' -->" border="0">
</center>
</body>
</html>

View file

@ -1,375 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<?php
# 20200707 bkw: this breadcrumbs() function is loosely based on one
# from stackoverflow, but it's been simplified some.
function breadcrumbs($sep = ' &raquo; ', $home = 'Home') {
$pages = explode("/", $_SERVER['REQUEST_URI']);
# get rid of leading empty element, which will always be
# present since we split (exploded) on "/" and the URI
# always starts with a /. shift removes & returns the
# first (leftmost) element.
array_shift($pages);
# last dir shouldn't be a link, handled separately below.
# pop removes & returns the last (rightmost) element.
$last = array_pop($pages);
if($last == "") {
# if we got an empty $last, it means the URL ended
# with a /, so get the last non-empty path element
$last = array_pop($pages);
}
# links are server-relative, e.g. "/foo/bar" without the
# protocol or domain name. Build them in $url.
$url = "";
# home link is always visible and always a link. Doesn't
# matter on slackware.uk because the home page doesn't
# include breadcrumbs (no use for them there anyway).
$result = Array("<a href=\"/\">" . $home . "</a> ");
# PHP syntax note: $foo[] = "bar" is the same as Perl's
# push @foo, "bar".
foreach($pages as $dir) {
$url = $url . "/" . $dir;
$result[] = "<a href=\"" . $url . "\">" . $dir . "</a> ";
}
# add last (current) dir, but not as a link.
$result[] = $last;
# perl: return join($sep, @result);
return implode($sep, $result);
}
?>
<?php $titleprefix = "Slackware UK: ";
if ($_SERVER['REQUEST_URI'] == "/") {
$title = "Index";
$description = "UK Slackware Linux and Slackware based project hosting & mirror service";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} elseif (preg_match (":^/absolute/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Absolute Linux";
$description = "Absolute Linux";
$keywords = "Absolute Linux, Absolute, Absolute Linux mirror, Absolute mirror";
} elseif (preg_match (":^/csb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cinnamon SlackBuild (CSB)";
$description = "Cinnamon desktop environment for Slackware";
$keywords = "Cinnamon SlackBuild, Cinnamon Slackware, CSB, Cinnamon desktop Slackware, Cinnamon desktop environment Slackware";
} elseif (preg_match (":^/cumulative/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cumulative Archive";
$description = "Cumulative archive of Slackware and alienBOB's multilib trees";
$keywords = "Slackware cumulative, Slackware64 cumulative, multilib cumulative, Slackware archive, Slackware64 archive, multilib archive";
} elseif (preg_match (":^/freeslack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Freeslack";
$description = "Slackware with all proprietary components removed";
$keywords = "Freeslack, Slackware unencumbered, Slackware non-proprietary";
} elseif (preg_match (":^/gfs/.*:", $_SERVER['REQUEST_URI'])) {
$title = "GNOME From Scratch (GFS)";
$description = "GNOME desktop environment for Slackware";
$keywords = "GNOME Slackware, GFS, GNOME desktop Slackware, GNOME desktop environment Slackware";
} elseif (preg_match (":^/gsb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "GNOME SlackBuild (GSB)";
$description = "GSB desktop environment for Slackware";
$keywords = "GNOME SlackBuild, GSB Slackware, GSB, GNOME desktop Slackware, GNOME desktop environment Slackware";
} elseif (preg_match (":^/microlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Microlinux";
$description = "Microlinux Enterprise Desktop and Server";
$keywords = "Microlinux, Microlinux Enterprise, Microlinux Enterprise Desktop, Microlinux Enterprise Server, MLED, MLES, Microlinux Slackware";
} elseif (preg_match (":^/msb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "MATE SlackBuild (MSB)";
$description = "MATE desktop environment for Slackware";
$keywords = "MATE SlackBuild, MATE Slackware, MATE, MATE desktop Slackware, MATE desktop environment Slackware";
} elseif ($_SERVER['REQUEST_URI'] == "/people/") {
$title = "SlackBuilds and packages from people";
$description = "SlackBuilds and packages from individual people";
$keywords = "Slackware people, alienBOB, alienBOB Slackware, rworkman, rworkman Slackware, rlworkman, rlworkman Slackware, alphageek, alphageek Slackware";
} elseif (preg_match (":^/people/alien-arm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware ARM CPU Build";
$description = "AlienBOB's Slackware ARM tree";
$keywords = "alienBOB, alienBOB ARM, alienBOB Slackware ARM";
} elseif (preg_match (":^/people/alien-current-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware-current ISOs";
$description = "AlienBOB's Slackware-current ISOs";
$keywords = "alienBOB, alienBOB current ISO, alienBOB slackware current, alienBOB slackware64 current, alienBOB slackware-current, alienBOB slackware64-current, alienBOB slackware current ISO, alienBOB slackware64 current ISO, alienBOB slackware-current ISO, alienBOB slackware64-current ISO, Slackware current ISO, Slackware64 current ISO, current ISO";
} elseif (preg_match (":^/people/alien-kde/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's 'Ktown' KDE Builds";
$description = "AlienBOB's 'ktown' KDE builds";
$keywords = "alienBOB, alienBOB KDE, alienBOB ktown, alienBOB Slackware KDE, alienBOB Slackware ktown, Slackware KDE, Slackware ktown";
} elseif (preg_match (":^/people/alien-openvz/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's OpenVZ Container Template";
$description = "AlienBOB's OpenVZ container template images";
$keywords = "alienBOB, alienBOB OpenVZ, alienBOB Slackware OpenVZ, Slackware OpenVZ";
} elseif (preg_match (":^/people/alien-slacklive/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware Live (slaklive)";
$description = "AlienBOB's Slackware Live (slaklive) ISOs";
$keywords = "AlienBOB, alienBOB Slackware Live, alienBOB Slackware Live ISO, alienBOB slaklive, alienBOB slaklive ISO, Slackware Live, Slackware Live ISO, slaklive ISO, slaklive";
} elseif (preg_match (":^/people/alien/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's SlackBuilds and Packages";
$description = "AlienBOB's SlackBuilds and packages";
$keywords = "alienBOB, alienBOB Slackware, AlienBOB SlackBuild, alienBOB SlackBuilds, AlienBOB packages";
} elseif (preg_match (":^/people/alphageek/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Alphageek's SlackBuilds and Packages";
$description = "Alphageek's SlackBuilds and packages";
$keywords = "alphageek, alphageek Slackware, alphageek SlackBuild, alphageek SlackBuilds, alphageek packages";
} elseif (preg_match (":^/people/rlworkman/.*:", $_SERVER['REQUEST_URI'])) {
$title = "rworkman's SlackBuilds and Packages";
$description = "rworkman's SlackBuilds and packages";
$keywords = "rworkman, rworkman Slackware, rworkman SlackBuild, rworkman SlackBuilds, rworkman packages";
} elseif (preg_match (":^/people/rworkman/.*:", $_SERVER['REQUEST_URI'])) {
$title = "rworkman's SlackBuilds and Packages";
$description = "rworkman's SlackBuilds and packages";
$keywords = "rworkman, rworkman Slackware, rworkman SlackBuild, rworkman SlackBuilds, rworkman packages";
} elseif (preg_match (":^/porteus/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Porteus";
$description = "Porteus - Portable Linux";
$keywords = "Porteus, portable Linux";
} elseif (preg_match (":^/salix/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Salix";
$description = "Salix";
$keywords = "Salix, Salix OS";
} elseif (preg_match (":^/sarpi/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SARPi";
$description = "Slackware ARM for the Raspberry Pi";
$keywords = "Slackware ARM, Slackware Raspberry Pi, SARPi, Slackware Pi";
} elseif (preg_match (":^/sbosrcarch/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org Sources Archive";
$description = "SlackBuilds.org Sources Archive";
$keywords = "SlackBuilds.org, SBo, SlackBuilds source, SlackBuilds sources, SlackBuilds archive";
} elseif (preg_match (":^/slackbuilds.org/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org (SBo)";
$description = "SlackBuilds.org (SBo) build scripts";
$keywords = "SlackBuilds.org, SBo";
} elseif (preg_match (":^/slackintosh/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackintosh";
$description = "Slackware for Power PC";
$keywords = "Slackware Mac, Slackware Power PC, Slackware PowerPC, Slackware PPC";
} elseif (preg_match (":^/slackonly/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackOnly";
$description = "SlackOnly's pre-built packages from SBo";
$keywords = "SlackOnly, Slackbuilds.org, SBo";
} elseif (preg_match (":^/slackvirt/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackVirt's QEMU based virtualization platform";
} elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux ISOs";
} elseif (preg_match (":^/slackware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux";
} elseif (preg_match (":^/slackwarearm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackwareARM";
} elseif (preg_match (":^/slacky/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slacky";
} elseif (preg_match (":^/slamd64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slamd64 Linux";
} elseif (preg_match (":^/slarm64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slarm64";
} elseif (preg_match (":^/slaxbmc/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlaXBMC Project";
} elseif (preg_match (":^/slint/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slint Project";
} elseif (preg_match (":^/sls/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Softlanding Linux System (SLS)";
} elseif (preg_match (":^/smlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Smlinux";
} elseif (preg_match (":^/splack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Splack";
} elseif (preg_match (":^/studioware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Studioware";
} elseif (preg_match (":^/truva/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Truva Linux";
} elseif (preg_match (":^/zenwalk/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Zenwalk";
$description = "Zenwalk Linux";
$keywords = "Zenwalk, Zenwalk Linux";
} elseif (preg_match (":^/s(earch)?$:", $_SERVER['REQUEST_URI'])) {
$title = "Search Results";
$description = "Slackware UK Search Results";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} else {
$title = "Index of " . $_SERVER['REQUEST_URI'];
$description = "UK Slackware Linux and Slackware based project hosting & mirror service";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
}
print ( " <title>" . $titleprefix . $title . "</title>" . "\n" );
?>
<link rel="stylesheet" href="/html/index.css" type="text/css">
<link rel="shortcut icon" href="/html/favicon.ico">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="UK Slackware Linux and Slackware based project hosting & mirror service.">
<meta name="keywords" content="Slack,Slack64,Slackware,Slackware64,Slackware Linux,Slack UK,Slack64 UK,Slackware UK,Slackware64 UK,Slackware Linux UK,Slack mirror,Slack64 mirror,Slackware mirror,Slackware64 mirror,Slackware Linux mirror,Slack mirrors,Slack64 mirrors,Slackware mirrors,Slackware64 mirrors,Slackware Linux mirrors,Slack mirror UK,Slack64 mirror UK,Slackware mirror UK,Slackware64 mirror UK,Slackware Linux mirror UK,Linux,Linux UK,Linux mirror,Linux mirrors,CSB,Slackware CSB,FreeSlack,MSB,MSB Slackware,alienBOB,alienBOB mirror,alien mirror,alienBOB multilib,alien multilib,alienBOB KDE,alienBOB Ktown,alien KDE,alien ktown,rworkman,rworkman mirror,sbosrcarch,slackbuilds.org,slackbuilds.org mirror,SBo,SBo mirror,slackwareARM">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
</head>
<body>
<?php if ($_SERVER['REQUEST_URI'] == "/") { ?>
<center>
<p><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></p>
<p>
<b>is kindly sponsored by:</b>
<div align="center">
<a href="http://mailg.ukservers.com/c/eJxVjDkOwyAQAF8DJYLlLijS-B8LbGTLdhKBE5TfhzajKUdTk0fnNN8SSADplVETAGFUVqWCCmBiDETMyPfeqX2odVGeJ18TeQXag9W2uoAaCLyNeC9GZp-drfxI63W9OtM3Bst0jCH-Jy31b8d6bo_57weWfWCjGf0AmK0uIA" title="UK Servers"><img src="/html/ukservers.png" alt="- UK Servers -" title="UK Servers" border="0" align="center" hspace="50"></a>
<a href="http://www.uk2.net/" title="UK2"><img src="/html/uk2.png" alt="- UK2 -" title="UK2" border="0" align="center" hspace="50"></a>
</div>
<br>
<b>Please take a moment to visit the sponsors using the links above!</b>
</p>
<hr width="90%">
<table width="90%" cellspacing="5">
<tr>
<td align="left" valign="top" width="15%">
<b>Access:</b>
</td>
<td align="left" valign="top">
This service can be accessed via:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTP:&nbsp;&nbsp;<a href="http://slackware.uk/" title="HTTP URI" alt="HTTP URI">http://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTPS:&nbsp;&nbsp;<a href="https://slackware.uk/" title="HTTPS URI" alt="HTTPS URI">https://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTP:&nbsp;&nbsp;<a href="ftp://slackware.uk/" title="FTP URI" alt="FTP URI">ftp://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rsync:&nbsp;&nbsp;<a href="rsync://slackware.uk/" title="Rsync URI" alt="Rsync URI">rsync://slackware.uk/</a>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice:</b>
</td>
<td align="left" valign="top">
All connections and transfers are logged. By accessing this service you implicitly agree to our collecting your IP address for analytics purposes.<br>
We do not collect or hold any user identifying data.<br>
Do not use multiple concurrent connections or "make your downloads faster" applications.<br>
Access to this service is a privilege, not a right - abusive users will be firewalled without warning.
</td>
</tr>
<!-- <tr>
<td align="left" valign="top" width="15%">
<b>Notice to mirrors:</b>
</td>
<td align="left" valign="top">
If you are running a mirroring service and pulling data from multiple repositories on a regular basis, please email for access to the top-level repo - so you can pull everything in one go. We do not operate any blacklisting or whitelisting on access to repositories at this time.
!-- If you are running a mirroring service and pulling data from us on a regular basis, please email for access to the un-capped, non-bandwidth limited module - your updates will then be unaffected by bandwidth limitations and user-level capping. --
</td>
</tr> -->
<tr>
<td align="left" valign="top" width="15%">
<b>Mirroring requests:</b>
</td>
<td align="left" valign="top">
This service is primarily intended to provide a mirror service for <a href="http://www.slackware.com/" title="Slackware Linux" alt="Slackware Linux">Slackware Linux</a> based projects. If you run a Slackware based project, or have a suggestion for a project which may benefit from being mirrored here, please message with full details.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Patronage & donations:</b>
</td>
<td align="left" valign="top">
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
</td>
</tr>
<tr>
<td>
</td>
<td>
<table width="100%" cellpadding="5">
<tr>
<!-- <td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td> -->
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
</td>
<td align="left" valign="top">
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">donations</a> will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">
<b>Darren 'Tadgy' Austin</b><br>
<b>Email:</b> <a href="mailto:mirrors (at) slackware.uk" title="Send email" alt="Send email">mirrors (at) slackware.uk</a><br>
<b>IRC:</b> On <a href="http://libera.chat/" title="Libera.Chat IRC Network" alt="Libera.Chat IRC Network">Libera.Chat</a>, join #slackware.uk channel or PM 'Tadgy'
</td>
</tr>
</table>
</center>
<br>
<table width="95%">
<tr>
<td class="navbar">
</td>
<td class="search" align="right" valign="bottom">
<form action="/search">
<?php echo "<input type=\"hidden\" name=\"p\" value=\"$_SERVER[REQUEST_URI]\">\n"; ?>
<input class="searchinput" alt="Search:" title="Search" type="text" name="q" placeholder="Search">
</form>
</td>
</tr>
</table>
<?php } else { ?>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<!-- <td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td> -->
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">donations</a> will be gratefully received - thank you!
</td>
</tr>
<?php if (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) { ?>
<tr>
<td align="center" valign="top">
<hr width="100%">
<font size="+2"><b>A Faster Way to Download Slackware Linux ISOs</b></font><br>
Slackware UK now offers a <a href="https://seedbox.slackware.uk/" title="Bittorrent seeding service" alt="Bittorrent seeding service">Bittorrent seeding service</a> which may allow you to download the Slackware ISOs at a much faster speed (<b>especially immediately following a new stable release</b>) - all that is required is a Bittorrent client.
</td>
</tr>
<?php } ?>
</table>
<br>
<table width="95%">
<tr>
<td class="navbar" align="center" valign="bottom">
<code class="breadcrumbs">
<?php
// Default options - Home » Page Title
echo breadcrumbs(' &raquo; ', 'Index');
// Change » to >
// echo breadcrumbs(' > ');
// Change 'Home' to 'Index' and » to ^^
// echo breadcrumbs(' ^^ ', 'Index');
?>
</code>
</td>
<td class="search" align="right" valign="bottom">
<form action="/search">
<?php echo "<input type=\"hidden\" name=\"p\" value=\"$_SERVER[REQUEST_URI]\">\n"; ?>
<input class="searchinput" alt="Search:" title="Search" type="text" name="q" placeholder="Search">
</form>
</td>
</tr>
</table>
<?php } ?>
<table width="90%" align="center">
<tr>
<td>

View file

@ -0,0 +1,25 @@
<table width="90%" align="center" cellspacing="5">
<?php if (!preg_match (":^/$:", $_SERVER['REQUEST_URI'])) { ?>
<tr>
<td class="navbar" align="center" valign="bottom" colspan="3">
<code class="breadcrumbs">
<?php echo breadcrumbs(' &raquo; ', 'Index'); ?>
</code>
</td>
</tr>
<?php } ?>
<tr>
<td class="search" align="right" valign="center">
<form action="/search">
<input type="hidden" name="p" value="<?php print "$_SERVER[REQUEST_URI]" ?>">
<input class="searchinput" title="Search" alt="Search" type="text" name="q" placeholder="Search" autocomplete="on" required>
</form>
</td>
<td width="100%">
<!-- This cell is intentionally empty -->
</td>
<td class="search" align="left" valign="center">
<a href="/html/toggletheme.php" title="Toggle Theme"><img src="/html/toggletheme.png" title="Toggle Theme" alt="Toggle Theme Button"></a>
</td>
</tr>
</table>

View file

@ -0,0 +1,44 @@
<?php
# 20200707 bkw: this breadcrumbs() function is loosely based on one
# from stackoverflow, but it's been simplified some.
function breadcrumbs($sep = ' &raquo; ', $home = 'Home') {
$pages = explode("/", $_SERVER['REQUEST_URI']);
# get rid of leading empty element, which will always be
# present since we split (exploded) on "/" and the URI
# always starts with a /. shift removes & returns the
# first (leftmost) element.
array_shift($pages);
# last dir shouldn't be a link, handled separately below.
# pop removes & returns the last (rightmost) element.
$last = array_pop($pages);
if($last == "") {
# if we got an empty $last, it means the URL ended
# with a /, so get the last non-empty path element
$last = array_pop($pages);
}
# links are server-relative, e.g. "/foo/bar" without the
# protocol or domain name. Build them in $url.
$url = "";
# home link is always visible and always a link. Doesn't
# matter on slackware.uk because the home page doesn't
# include breadcrumbs (no use for them there anyway).
$result = Array("<a href=\"/\">" . $home . "</a> ");
# PHP syntax note: $foo[] = "bar" is the same as Perl's
# push @foo, "bar".
foreach($pages as $dir) {
$url = $url . "/" . $dir;
$result[] = "<a href=\"" . $url . "\">" . $dir . "</a> ";
}
# add last (current) dir, but not as a link.
$result[] = $last;
# perl: return join($sep, @result);
return implode($sep, $result);
}
?>

9
html/includes/bwbar.php Normal file
View file

@ -0,0 +1,9 @@
<?php require "includes/vars.php"; ?>
<center>
<b>Mirror server bandwidth utilisation</b><br>
<?php if ($light) { ?>
<img src="/html/bwbar-light.png" width="804" height="12" title="<!--#include virtual='/html/bwbar.txt' -->" alt="Bandwidth graph measuring <!--#include virtual='/html/bwbar.txt' -->" border="0">
<?php } else { ?>
<img src="/html/bwbar-dark.png" width="804" height="12" title="<!--#include virtual='/html/bwbar.txt' -->" alt="Bandwidth graph measuring <!--#include virtual='/html/bwbar.txt' -->" border="0">
<?php } ?>
</center>

22
html/includes/donate.php Normal file
View file

@ -0,0 +1,22 @@
<table width="100%" cellpadding="5">
<tr>
<!-- <td align="center" valign="center">
<a href="https://gofund.me/c1434479" title="GoFundMe"><img src="/html/gofundme.png" title="GoFundMe" alt="GoFundMe Logo"></a>
</td> -->
<?php if ($light) { ?>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK" title="Patreon"><img src="/html/patreon-black.png" title="Patreon" alt="Patreon Logo"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK" title="PayPal"><img src="/html/paypal-black.png" title="PayPal" alt="PayPal Logo"></a>
</td>
<?php } else { ?>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK" title="Patreon"><img src="/html/patreon-white.png" title="Patreon" alt="Patreon Logo"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK" title="PayPal"><img src="/html/paypal-white.png" title="PayPal" alt="PayPal Logo"></a>
</td>
<?php } ?>
</tr>
</table>

14
html/includes/head.php Normal file
View file

@ -0,0 +1,14 @@
<head>
<?php if ($light) { ?>
<link rel="stylesheet" href="/html/light.css" type="text/css">
<?php } else { ?>
<link rel="stylesheet" href="/html/dark.css" type="text/css">
<?php } ?>
<link rel="shortcut icon" href="/html/favicon.ico">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="<?php print ($description); ?>">
<meta name="keywords" content="<?php print ($keywords); ?>">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
<?php print ("<title>" . $titleprefix . $title . "</title>" . "\n"); ?>
</head>

5
html/includes/logo.php Normal file
View file

@ -0,0 +1,5 @@
<?php if ($light) { ?>
<p><a href="/" title="Slackware UK"><img src="/html/slackwareuk-black.png" title="Slackware UK" alt="Slackware UK Logo" border=0 align=center></a></p>
<?php } else { ?>
<p><a href="/" title="Slackware UK"><img src="/html/slackwareuk-white.png" title="Slackware UK" alt="Slackware UK Logo" border=0 align=center></a></p>
<?php } ?>

View file

@ -1,8 +1,7 @@
<br>
<center> <center>
<b>Mirror server bandwidth utilisation</b><br> <b>Mirror server bandwidth utilisation</b><br>
<!-- Note: This can't include shtml content due to the way it's included from search.cgi --> <!-- Note: This can't include shtml content due to the way it's included from search.cgi -->
<img src="/html/bwbar.png" title="Bandwidth usage bar" alt="Bandwidth usage bar" border=0> <img src="/html/bwbar-white.png" title="Bandwidth usage bar" alt="Bandwidth usage bar" border=0>
</center> </center>
</body> </body>
</html> </html>

View file

@ -0,0 +1,7 @@
<center>
<b>Mirror server bandwidth utilisation</b><br>
<!-- Note: This can't include shtml content due to the way it's included from search.cgi -->
<img src="/html/bwbar-black.png" title="Bandwidth usage bar" alt="Bandwidth usage bar" border=0>
</center>
</body>
</html>

View file

@ -0,0 +1,41 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<link rel="stylesheet" href="/html/dark.css" type="text/css">
<link rel="shortcut icon" href="/html/favicon.ico">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="Search Results">
<meta name="keywords" content="Slackware Linux, Slackware mirror, Slackware mirrors, Slackware hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
<title>Slackware UK: Search Results</title>
</head>
<body>
<center>
<p><a href="/" title="Slackware UK"><img src="/html/slackwareuk-white.png" title="Slackware UK" alt="Slackware UK Logo" border="0" align="center"></a></p>
</center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<b class="heading">Patronage & Donations</b>
<br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<!-- <td align="center" valign="center">
<a href="https://gofund.me/c1434479" title="GoFundMe"><img src="/html/gofundme.png" title="GoFundMe" alt="GoFundMe Logo"></a>
</td> -->
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK" title="Patreon"><img src="/html/patreon-white.png" title="Patreon" alt="Patreon Logo"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK" title="PayPal"><img src="/html/paypal-white.png" title="PayPal" alt="PayPal Logo"></a>
</td>
</tr>
</table>
All <a href="/html/donors.php" title="Donators">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>

View file

@ -0,0 +1,41 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<link rel="stylesheet" href="/html/light.css" type="text/css">
<link rel="shortcut icon" href="/html/favicon.ico">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="Search Results">
<meta name="keywords" content="Slackware Linux, Slackware mirror, Slackware mirrors, Slackware hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
<title>Slackware UK: Search Results</title>
</head>
<body>
<center>
<p><a href="/" title="Slackware UK"><img src="/html/slackwareuk-black.png" title="Slackware UK" alt="Slackware UK Logo" border="0" align="center"></a></p>
</center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<b class="heading">Patronage & Donations</b>
<br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<!-- <td align="center" valign="center">
<a href="https://gofund.me/c1434479" title="GoFundMe"><img src="/html/gofundme.png" title="GoFundMe" alt="GoFundMe Logo"></a>
</td> -->
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK" title="Patreon"><img src="/html/patreon-black.png" title="Patreon" alt="Patreon Logo"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK" title="PayPal"><img src="/html/paypal-black.png" title="PayPal" alt="PayPal Logo"></a>
</td>
</tr>
</table>
All <a href="/html/donors.php" title="Donators">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>

View file

@ -0,0 +1,13 @@
<p>
<b>is kindly sponsored by:</b>
<div align="center">
<a href="http://mailg.ukservers.com/c/eJxVjDkOwyAQAF8DJYLlLijS-B8LbGTLdhKBE5TfhzajKUdTk0fnNN8SSADplVETAGFUVqWCCmBiDETMyPfeqX2odVGeJ18TeQXag9W2uoAaCLyNeC9GZp-drfxI63W9OtM3Bst0jCH-Jy31b8d6bo_57weWfWCjGf0AmK0uIA" title="UK Servers"><img src="/html/ukservers.png" title="UK Servers" alt="UK Servers Logo" border="0" align="center" hspace="50"></a>
<?php if ($light) { ?>
<a href="http://www.uk2.net/" title="UK2"><img src="/html/uk2-black.png" title="UK2" alt="UK2 Logo" border="0" align="center" hspace="50"></a>
<?php } else { ?>
<a href="http://www.uk2.net/" title="UK2"><img src="/html/uk2-white.png" title="UK2" alt="UK2 Logo" border="0" align="center" hspace="50"></a>
<?php } ?>
</div>
<br>
<b>Please take a moment to visit the sponsors using the links above!</b>
</p>

190
html/includes/vars.php Normal file
View file

@ -0,0 +1,190 @@
<?php
$titleprefix = "Slackware UK: ";
if ($_SERVER['REQUEST_URI'] == "/") {
$title = "Index";
$description = "UK Slackware Linux and Slackware based projects hosting & mirror service";
$keywords = "Slackware UK, Slackware64 UK, Slackware, Slackware64, Slackware Linux, Slackware mirror, Slackware mirrors, Slackware hosting";
} elseif (preg_match (":^/s(earch)?$:", $_SERVER['REQUEST_URI'])) {
$title = "Search Results";
$description = "Search Results";
$keywords = "Slackware Linux, Slackware mirror, Slackware mirrors, Slackware hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} elseif (preg_match (":^/html/errordocs/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Error";
$description = "Error";
$keywords = "Slackware Linux, Slackware mirror, Slackware mirrors, Slackware hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} elseif (preg_match (":^/html/donors\.php$:", $_SERVER['REQUEST_URI'])) {
$title = "Project Supporters";
$description = "The people who have made PayPal donations to the project.";
$keywords = "Slackware Linux, Slackware mirror, Slackware mirrors, Slackware hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} elseif (preg_match (":^/absolute/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Absolute Linux";
$description = "Absolute Linux";
$keywords = "Absolute Linux, Absolute, Absolute Linux mirror, Absolute mirror";
} elseif (preg_match (":^/csb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cinnamon SlackBuild (CSB)";
$description = "Cinnamon desktop environment for Slackware";
$keywords = "Cinnamon SlackBuild, CSB, Cinnamon Slackware, Cinnamon desktop Slackware, Cinnamon desktop environment Slackware";
} elseif (preg_match (":^/cumulative/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cumulative Archive";
$description = "Cumulative archive of Slackware and alienBOB's multilib trees";
$keywords = "Slackware cumulative, Slackware64 cumulative, multilib cumulative, Slackware archive, Slackware64 archive, multilib archive";
} elseif (preg_match (":^/freeslack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Freeslack";
$description = "Slackware with all proprietary components removed";
$keywords = "Freeslack, Slackware freedom, Slackware unencumbered, Slackware non-proprietary";
} elseif (preg_match (":^/gfs/.*:", $_SERVER['REQUEST_URI'])) {
$title = "GNOME From Scratch (GFS)";
$description = "GNOME desktop environment for Slackware";
$keywords = "GNOME Slackware, GFS, GNOME desktop Slackware, GNOME desktop environment Slackware";
} elseif (preg_match (":^/gsb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "GNOME SlackBuild (GSB)";
$description = "GSB desktop environment for Slackware (abandoned)";
$keywords = "GNOME SlackBuild, GSB, GNOME Slackware, GSB Slackware, GNOME desktop Slackware, GNOME desktop environment Slackware";
} elseif (preg_match (":^/liveslak/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Liveslak (Slackware Live Edition)";
$description = "A Slackware Linux 'live' environment";
$keywords = "Liveslak, Slackware Live Edition, Slackware Live";
} elseif (preg_match (":^/microlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Microlinux";
$description = "Microlinux Enterprise Desktop and Server (abandoned)";
$keywords = "Microlinux, Microlinux Enterprise, Microlinux Enterprise Desktop, Microlinux Enterprise Server, MLED, MLES, Microlinux Slackware";
} elseif (preg_match (":^/msb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "MATE SlackBuild (MSB)";
$description = "MATE desktop environment for Slackware";
$keywords = "MATE SlackBuild, MSB, MATE Slackware, MATE desktop Slackware, MATE desktop environment Slackware";
} elseif ($_SERVER['REQUEST_URI'] == "/people/") {
$title = "SlackBuilds and packages from people";
$description = "SlackBuilds and packages from individual people";
$keywords = "Slackware people, alienBOB Slackware, rworkman Slackware, rlworkman Slackware, alphageek Slackware, alienBOB, rworkman, rlworkman, alphageek";
} elseif (preg_match (":^/people/alien/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's SlackBuilds and Packages";
$description = "AlienBOB's SlackBuilds and packages";
$keywords = "alienBOB, alienBOB Slackware, AlienBOB SlackBuild, alienBOB SlackBuilds, AlienBOB packages";
} elseif (preg_match (":^/people/alien-arm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware ARM Build";
$description = "AlienBOB's Slackware ARM tree";
$keywords = "alienBOB ARM, alienBOB Slackware ARM";
} elseif (preg_match (":^/people/alien-current-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware-current ISOs";
$description = "AlienBOB's Slackware-current ISOs";
$keywords = "alienBOB current ISO, alienBOB Slackware current, alienBOB Slackware64 current, alienBOB Slackware-current, alienBOB Slackware64-current, alienBOB Slackware current ISO, alienBOB Slackware64 current ISO, alienBOB Slackware-current ISO, alienBOB Slackware64-current ISO, Slackware current ISO, Slackware64 current ISO, current ISO";
} elseif (preg_match (":^/people/alien-kde/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's 'Ktown' KDE Builds";
$description = "AlienBOB's 'ktown' KDE builds for Slackware";
$keywords = "alienBOB KDE, alienBOB ktown, alienBOB Slackware KDE, alienBOB Slackware ktown, Slackware KDE, Slackware ktown";
} elseif (preg_match (":^/people/alien-openvz/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's OpenVZ Container Template";
$description = "AlienBOB's OpenVZ container template images (abandoned)";
$keywords = "alienBOB OpenVZ, alienBOB Slackware OpenVZ, Slackware OpenVZ";
} elseif (preg_match (":^/people/alien-slaklive/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Liveslak (Slackware Live Edition)";
$description = "A Slackware Linux 'live' environment";
$keywords = "Liveslak, Slackware Live Edition, Slackware Live";
} elseif (preg_match (":^/people/alphageek/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Alphageek's SlackBuilds and Packages";
$description = "Alphageek's SlackBuilds and packages (abandoned)";
$keywords = "alphageek, alphageek Slackware, alphageek SlackBuild, alphageek SlackBuilds, alphageek packages";
} elseif (preg_match (":^/people/rworkman/.*:", $_SERVER['REQUEST_URI'])) {
$title = "rworkman's SlackBuilds and Packages";
$description = "rworkman's SlackBuilds and packages";
$keywords = "rworkman, rworkman Slackware, rworkman SlackBuild, rworkman SlackBuilds, rworkman packages";
} elseif (preg_match (":^/porteus/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Porteus";
$description = "Porteus - Portable Linux";
$keywords = "Porteus, portable Linux";
} elseif (preg_match (":^/salix/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Salix";
$description = "Salix OS";
$keywords = "Salix, Salix OS";
} elseif (preg_match (":^/sarpi/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SARPi";
$description = "Slackware ARM for the Raspberry Pi";
$keywords = "SARPi, Slackware Raspberry Pi, Slackware Pi";
} elseif (preg_match (":^/sbosrcarch/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org Sources Archive";
$description = "An archive of sources required by SlackBuilds.org packages";
$keywords = "sbosrcarch, SlackBuilds.org, SBo, SlackBuilds source, SlackBuilds sources, SlackBuilds archive";
} elseif (preg_match (":^/slackbuilds.org/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org (SBo)";
$description = "The SlackBuilds.org (SBo) build scripts for Slackware";
$keywords = "SlackBuilds.org, SBo";
} elseif (preg_match (":^/slackintosh/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackintosh";
$description = "Slackware for Power PC (abandoned)";
$keywords = "Slackware Mac, Slackware Power PC, Slackware PowerPC, Slackware PPC";
} elseif (preg_match (":^/slackonly/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackOnly";
$description = "SlackOnly's pre-built packages based on the scripts from SBo";
$keywords = "SlackOnly, Slackbuilds.org, SBo";
} elseif (preg_match (":^/slackvirt/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackVirt";
$description = "SlackVirt's QEMU based virtualisation platform";
$keywords = "SlackVirt, Slackware virtualisation, Slackware virtualization, Slackware QEMU";
} elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux ISOs";
$description = "Slackware Linux ISOs";
$keywords = "Slackware Linux, Slackware, Slackware Linux ISOs, Slackware ISOs";
} elseif (preg_match (":^/slackware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux";
$description = "The complete Slackware Linux version tree";
$keywords = "Slackware Linux, Slackware";
} elseif (preg_match (":^/slackwarearm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackwareARM";
$description = "Slackware Linux for the ARM platform";
$keywords = "SlackwareARM, ArmedSlack, Slackware ARM, Slackware Linux ARM";
} elseif (preg_match (":^/slacky/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slacky";
$description = "Slackware packages from the Italian Linux community";
$keywords = "Slacky";
} elseif (preg_match (":^/slamd64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slamd64 Linux";
$description = "The original Slackware 64bit distribution (abandoned)";
$keywords = "Slamd64, Slackware 64";
} elseif (preg_match (":^/slarm64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slarm64";
$description = "Unofficial Slackware port to the aarch64 / riscv64 architecture";
$keywords = "Slarm64, Slackware aarch64, Slackware riscv64";
} elseif (preg_match (":^/slaxbmc/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlaXBMC Project";
$description = "A Slackware based media centre for the Xbox (abandoned)";
$keywords = "SlaXBMC, Slackware Xbox";
} elseif (preg_match (":^/slint/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slint Project";
$description = "The Slint OS, originally derived from Slackware Linux";
$keywords = "Slint, Slint OS";
} elseif (preg_match (":^/sls/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Softlanding Linux System (SLS)";
$description = "The original Linux operating system (abandoned)";
$keywords = "Softlanding Linux System, Softlanding Linux, SLS";
} elseif (preg_match (":^/smlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Smlinux";
$description = "A Slackware-like distribution based on musl-libc";
$keywords = "Smlinux";
} elseif (preg_match (":^/splack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Splack";
$description = "Slackware Linux for the SPARC architecture (abandoned)";
$keywords = "Splack, Slackware SPARC";
} elseif (preg_match (":^/studioware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Studioware";
$description = "Studoware packages for Slackware";
$keywords = "Studioware";
} elseif (preg_match (":^/truva/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Truva Linux";
$description = "Truva Linux";
$keywords = "Truva, Truva Linux";
} elseif (preg_match (":^/zenwalk/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Zenwalk";
$description = "Zenwalk Linux";
$keywords = "Zenwalk, Zenwalk Linux";
} else {
$title = "Index of " . $_SERVER['REQUEST_URI'];
$description = "UK Slackware Linux and Slackware based project hosting & mirror service";
$keywords = "Slackware Linux, Slackware mirror, Slackware mirrors, Slackware hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
}
if ($_COOKIE['theme'] == "light") {
$light = true;
} else {
$light = false;
}
?>

View file

@ -1,4 +1,10 @@
a { a:link {
color: #2d3690;
text-decoration: none;
}
a:visited {
color: #7715aa;
text-decoration: none; text-decoration: none;
} }
@ -7,7 +13,9 @@ a:hover {
} }
body { body {
background-image: url("/html/circuit.png"); background-image: url("/html/circuit-light.png");
background-color: #ffffff;
color: #000000;
margin-left: 15px; margin-left: 15px;
margin-right: 15px; margin-right: 15px;
} }
@ -19,10 +27,6 @@ form {
margin-bottom: 0; margin-bottom: 0;
} }
h1 {
font-size: 150%;
}
hr { hr {
height: 2px; height: 2px;
border-width: 0; border-width: 0;
@ -38,7 +42,16 @@ pre {
box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5); box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5);
} }
.heading {
font-size: 200%;
}
.subheading {
font-size: 125%;
}
.breadcrumbs { .breadcrumbs {
font-size: 150%;
background: #f0f0f0; background: #f0f0f0;
border: 2px solid #070707; border: 2px solid #070707;
padding-left: 10; padding-left: 10;
@ -83,7 +96,7 @@ pre {
padding-right: 10; padding-right: 10;
padding-bottom: 2; padding-bottom: 2;
background-color: #f0f0f0; background-color: #f0f0f0;
background-image: url('https://slackware.uk/html/search.png'); background-image: url('/html/search-black.png');
background-size: 15px 15px; background-size: 15px 15px;
background-position: 2px 2px; background-position: 2px 2px;
background-repeat: no-repeat; background-repeat: no-repeat;

View file

@ -1,4 +0,0 @@
<center>
<b>Mirror server bandwidth utilisation</b><br>
<img src="/html/bwbar.png" title="<!--#include virtual='/html/bwbar.txt' -->" alt="<!--#include virtual='/html/bwbar.txt' -->" border=0>
</center>

View file

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Before After
Before After

View file

@ -1,395 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<?php
# 20200707 bkw: this breadcrumbs() function is loosely based on one
# from stackoverflow, but it's been simplified some.
function breadcrumbs($sep = ' &raquo; ', $home = 'Home') {
$pages = explode("/", $_SERVER['REQUEST_URI']);
# get rid of leading empty element, which will always be
# present since we split (exploded) on "/" and the URI
# always starts with a /. shift removes & returns the
# first (leftmost) element.
array_shift($pages);
# last dir shouldn't be a link, handled separately below.
# pop removes & returns the last (rightmost) element.
$last = array_pop($pages);
if($last == "") {
# if we got an empty $last, it means the URL ended
# with a /, so get the last non-empty path element
$last = array_pop($pages);
}
# links are server-relative, e.g. "/foo/bar" without the
# protocol or domain name. Build them in $url.
$url = "";
# home link is always visible and always a link. Doesn't
# matter on slackware.uk because the home page doesn't
# include breadcrumbs (no use for them there anyway).
$result = Array("<a href=\"/\">" . $home . "</a> ");
# PHP syntax note: $foo[] = "bar" is the same as Perl's
# push @foo, "bar".
foreach($pages as $dir) {
$url = $url . "/" . $dir;
$result[] = "<a href=\"" . $url . "\">" . $dir . "</a> ";
}
# add last (current) dir, but not as a link.
$result[] = $last;
# perl: return join($sep, @result);
return implode($sep, $result);
}
?>
<?php $titleprefix = "Slackware UK: ";
if ($_SERVER['REQUEST_URI'] == "/") {
$title = "Index";
$description = "UK Slackware Linux and Slackware based project hosting & mirror service";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} elseif (preg_match (":^/absolute/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Absolute Linux";
$description = "Absolute Linux";
$keywords = "Absolute Linux, Absolute, Absolute Linux mirror, Absolute mirror";
} elseif (preg_match (":^/csb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cinnamon SlackBuild (CSB)";
$description = "Cinnamon desktop environment for Slackware";
$keywords = "Cinnamon SlackBuild, Cinnamon Slackware, CSB, Cinnamon desktop Slackware, Cinnamon desktop environment Slackware";
} elseif (preg_match (":^/cumulative/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cumulative Archive";
$description = "Cumulative archive of Slackware and alienBOB's multilib trees";
$keywords = "Slackware cumulative, Slackware64 cumulative, multilib cumulative, Slackware archive, Slackware64 archive, multilib archive";
} elseif (preg_match (":^/freeslack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Freeslack";
$description = "Slackware with all proprietary components removed";
$keywords = "Freeslack, Slackware unencumbered, Slackware non-proprietary";
} elseif (preg_match (":^/gsb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "GNOME SlackBuild (GSB)";
$description = "GNOME desktop environment for Slackware";
$keywords = "GNOME SlackBuild, GNOME Slackware, GSB, GNOME desktop Slackware, GNOME desktop environment Slackware";
} elseif (preg_match (":^/microlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Microlinux";
$description = "Microlinux Enterprise Desktop and Server";
$keywords = "Microlinux, Microlinux Enterprise, Microlinux Enterprise Desktop, Microlinux Enterprise Server, MLED, MLES, Microlinux Slackware";
} elseif (preg_match (":^/msb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "MATE SlackBuild (MSB)";
$description = "MATE desktop environment for Slackware";
$keywords = "MATE SlackBuild, MATE Slackware, MATE, MATE desktop Slackware, MATE desktop environment Slackware";
} elseif ($_SERVER['REQUEST_URI'] == "/people/") {
$title = "SlackBuilds and packages from people";
$description = "SlackBuilds and packages from individual people";
$keywords = "Slackware people, alienBOB, alienBOB Slackware, rworkman, rworkman Slackware, rlworkman, rlworkman Slackware, alphageek, alphageek Slackware";
} elseif (preg_match (":^/people/alien-arm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware ARM CPU Build";
$description = "AlienBOB's Slackware ARM tree";
$keywords = "alienBOB, alienBOB ARM, alienBOB Slackware ARM";
} elseif (preg_match (":^/people/alien-current-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware-current ISOs";
$description = "AlienBOB's Slackware-current ISOs";
$keywords = "alienBOB, alienBOB current ISO, alienBOB slackware current, alienBOB slackware64 current, alienBOB slackware-current, alienBOB slackware64-current, alienBOB slackware current ISO, alienBOB slackware64 current ISO, alienBOB slackware-current ISO, alienBOB slackware64-current ISO, Slackware current ISO, Slackware64 current ISO, current ISO";
} elseif (preg_match (":^/people/alien-kde/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's 'Ktown' KDE Builds";
$description = "AlienBOB's 'ktown' KDE builds";
$keywords = "alienBOB, alienBOB KDE, alienBOB ktown, alienBOB Slackware KDE, alienBOB Slackware ktown, Slackware KDE, Slackware ktown";
} elseif (preg_match (":^/people/alien-openvz/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's OpenVZ Container Template";
$description = "AlienBOB's OpenVZ container template images";
$keywords = "alienBOB, alienBOB OpenVZ, alienBOB Slackware OpenVZ, Slackware OpenVZ";
} elseif (preg_match (":^/people/alien-slacklive/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware Live (slaklive)";
$description = "AlienBOB's Slackware Live (slaklive) ISOs";
$keywords = "AlienBOB, alienBOB Slackware Live, alienBOB Slackware Live ISO, alienBOB slaklive, alienBOB slaklive ISO, Slackware Live, Slackware Live ISO, slaklive ISO, slaklive";
} elseif (preg_match (":^/people/alien/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's SlackBuilds and Packages";
$description = "AlienBOB's SlackBuilds and packages";
$keywords = "alienBOB, alienBOB Slackware, AlienBOB SlackBuild, alienBOB SlackBuilds, AlienBOB packages";
} elseif (preg_match (":^/people/alphageek/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Alphageek's SlackBuilds and Packages";
$description = "Alphageek's SlackBuilds and packages";
$keywords = "alphageek, alphageek Slackware, alphageek SlackBuild, alphageek SlackBuilds, alphageek packages";
} elseif (preg_match (":^/people/rlworkman/.*:", $_SERVER['REQUEST_URI'])) {
$title = "rworkman's SlackBuilds and Packages";
$description = "rworkman's SlackBuilds and packages";
$keywords = "rworkman, rworkman Slackware, rworkman SlackBuild, rworkman SlackBuilds, rworkman packages";
} elseif (preg_match (":^/people/rworkman/.*:", $_SERVER['REQUEST_URI'])) {
$title = "rworkman's SlackBuilds and Packages";
$description = "rworkman's SlackBuilds and packages";
$keywords = "rworkman, rworkman Slackware, rworkman SlackBuild, rworkman SlackBuilds, rworkman packages";
} elseif (preg_match (":^/porteus/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Porteus";
$description = "Porteus - Portable Linux";
$keywords = "Porteus, portable Linux";
} elseif (preg_match (":^/salix/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Salix";
$description = "Salix";
$keywords = "Salix, Salix OS";
} elseif (preg_match (":^/sarpi/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SARPi";
$description = "Slackware ARM for the Raspberry Pi";
$keywords = "Slackware ARM, Slackware Raspberry Pi, SARPi, Slackware Pi";
} elseif (preg_match (":^/sbosrcarch/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org Sources Archive";
$description = "SlackBuilds.org Sources Archive";
$keywords = "SlackBuilds.org, SBo, SlackBuilds source, SlackBuilds sources, SlackBuilds archive";
} elseif (preg_match (":^/slackbuilds.org/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org (SBo)";
$description = "SlackBuilds.org (SBo) build scripts";
$keywords = "SlackBuilds.org, SBo";
} elseif (preg_match (":^/slackintosh/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackintosh";
$description = "Slackware for Power PC";
$keywords = "Slackware Mac, Slackware Power PC, Slackware PowerPC, Slackware PPC";
} elseif (preg_match (":^/slackonly/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackOnly";
$description = "SlackOnly's pre-built packages from SBo";
$keywords = "SlackOnly, Slackbuilds.org, SBo";
} elseif (preg_match (":^/slackvirt/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackVirt's QEMU based virtualization platform";
} elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux ISOs";
} elseif (preg_match (":^/slackware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux";
} elseif (preg_match (":^/slackwarearm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackwareARM";
} elseif (preg_match (":^/slacky/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slacky";
} elseif (preg_match (":^/slamd64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slamd64 Linux";
} elseif (preg_match (":^/slarm64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slarm64";
} elseif (preg_match (":^/slaxbmc/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlaXBMC Project";
} elseif (preg_match (":^/slint/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slint Project";
} elseif (preg_match (":^/sls/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Softlanding Linux System (SLS)";
} elseif (preg_match (":^/smlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Smlinux";
} elseif (preg_match (":^/splack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Splack";
} elseif (preg_match (":^/studioware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Studioware";
} elseif (preg_match (":^/truva/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Truva Linux";
} elseif (preg_match (":^/zenwalk/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Zenwalk";
$description = "Zenwalk Linux";
$keywords = "Zenwalk, Zenwalk Linux";
} else {
$title = "Index of " . $_SERVER['REQUEST_URI'];
$description = "UK Slackware Linux and Slackware based project hosting & mirror service";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
}
print ( " <title>" . $titleprefix . $title . "</title>" . "\n" );
?>
<link rel="stylesheet" href="/html/index.css" type="text/css">
<link rel="shortcut icon" href="/html/favicons/favicon.ico">
<link rel="icon" type="image/png" sizes="32x32" href="/html/favicons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/html/favicons/favicon-16x16.png">
<link rel="apple-touch-icon" sizes="180x180" href="/html/favicons/apple-touch-icon.png">
<link rel="manifest" href="/html/favicons/site.webmanifest">
<link rel="mask-icon" href="/html/favicons/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/html/favicons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="UK Slackware Linux and Slackware based project hosting & mirror service.">
<meta name="keywords" content="Slack,Slack64,Slackware,Slackware64,Slackware Linux,Slack UK,Slack64 UK,Slackware UK,Slackware64 UK,Slackware Linux UK,Slack mirror,Slack64 mirror,Slackware mirror,Slackware64 mirror,Slackware Linux mirror,Slack mirrors,Slack64 mirrors,Slackware mirrors,Slackware64 mirrors,Slackware Linux mirrors,Slack mirror UK,Slack64 mirror UK,Slackware mirror UK,Slackware64 mirror UK,Slackware Linux mirror UK,Linux,Linux UK,Linux mirror,Linux mirrors,CSB,Slackware CSB,FreeSlack,MSB,MSB Slackware,alienBOB,alienBOB mirror,alien mirror,alienBOB multilib,alien multilib,alienBOB KDE,alienBOB Ktown,alien KDE,alien ktown,rworkman,rworkman mirror,sbosrcarch,slackbuilds.org,slackbuilds.org mirror,SBo,SBo mirror,slackwareARM">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
</head>
<body>
<?php if ($_SERVER['REQUEST_URI'] == "/") { ?>
<center>
<p><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></p>
<p>
<b>is kindly sponsored by:</b>
<div align="center">
<a href="http://www.file-away.co.uk/" title="File-away Limited"><img src="/html/fileaway.png" alt="- File-away Limited -" title="File-away Limited" border="0" align="center" hspace="50"></a>
<a href="http://www.uk2.net/" title="UK2"><img src="/html/uk2.png" alt="- UK2 -" title="UK2" border="0" align="center" hspace="50"></a>
</div>
<br>
<b>Please take a moment to visit the sponsors using the links above!</b>
</p>
<hr width="90%">
<table width="90%" cellspacing="5">
<tr>
<td align="left" valign="top" width="15%">
<b>Access:</b>
</td>
<td align="left" valign="top">
This service can be accessed via:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTP:&nbsp;&nbsp;<a href="http://slackware.uk/" title="HTTP URI" alt="HTTP URI">http://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTPS:&nbsp;&nbsp;<a href="https://slackware.uk/" title="HTTPS URI" alt="HTTPS URI">https://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTP:&nbsp;&nbsp;<a href="ftp://slackware.uk/" title="FTP URI" alt="FTP URI">ftp://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTPS:&nbsp;&nbsp;<a href="ftps://slackware.uk/" title="FTPS URI" alt="FTPS URI">ftps://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rsync:&nbsp;&nbsp;<a href="rsync://slackware.uk/" title="Rsync URI" alt="Rsync URI">rsync://slackware.uk/</a>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice:</b>
</td>
<td align="left" valign="top">
All connections and transfers are logged. By accessing this service you implicitly agree to our collecting your IP address for analytics purposes. We do not collect or hold any user identifying data.<br>
Do not use multiple concurrent connections or "make your downloads faster" applications.<br>
Access to this service is a privilege, not a right - abusive users will be firewalled without warning.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice to mirrors:</b>
</td>
<td align="left" valign="top">
If you are running a mirroring service and pulling data from multiple repositories on a regular basis, please email for access to the top-level repo - so you can pull everything in one go. We do not operate any blacklisting or whitelisting on access to repositories at this time.
<!-- If you are running a mirroring service and pulling data from us on a regular basis, please email for access to the un-capped, non-bandwidth limited module - your updates will then be unaffected by bandwidth limitations and user-level capping. -->
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Mirroring requests:</b>
</td>
<td align="left" valign="top">
This service is primarily intended to provide a mirror service for <a href="http://www.slackware.com/" title="Slackware Linux" alt="Slackware Linux">Slackware Linux</a> based projects. If you run a Slackware based project, or have a suggestion for a project which may benefit from being mirrored here, please message with full details.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Patronage & donations:</b>
</td>
<td align="left" valign="top">
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
</td>
</tr>
<tr>
<td>
</td>
<td>
<table width="100%" cellpadding="5">
<tr>
<td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
</td>
<td align="left" valign="top">
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">Donations</a> will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">
<b>Darren 'Tadgy' Austin</b><br>
<b>Email:</b> <a href="mailto:mirrors (at) slackware.uk" title="Send email" alt="Send email">mirrors (at) slackware.uk</a><br>
<b>IRC:</b> On <a href="http://freenode.net/" title="Freenode IRC Network" alt="Freenode IRC Network">Freenode</a>, join #slackware.uk channel or PM 'Tadgy'
</td>
</tr>
</table>
</center>
<?php } elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) { ?>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">Donations</a> will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="center" valign="top">
<hr width="100%">
<font size="+2"><b>A Faster Way to Download Slackware Linux ISOs</b></font><br>
Slackware UK now offers a <a href="https://seedbox.slackware.uk/" title="Bittorrent seeding service" alt="Bittorrent seeding service">Bittorrent seeding service</a> which may allow you to download the Slackware ISOs at a much faster speed (<b>especially immediately following a new stable release</b>) - all that is required is a Bittorrent client.<br><br>
</td>
</tr>
</table>
<center>
<code>
<?php
// Default options - Home » Page Title
echo breadcrumbs(' &raquo; ', 'Index');
// Change » to >
// echo breadcrumbs(' > ');
// Change 'Home' to 'Index' and » to ^^
// echo breadcrumbs(' ^^ ', 'Index');
?>
</code>
</center>
<?php } else { ?>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">Donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<table width="100%" align="center">
<tr>
<td width="33%">
</td>
<td width="34%" align="center">
<code>
<?php
// Default options - Home » Page Title
echo breadcrumbs(' &raquo; ', 'Index');
// Change » to >
// echo breadcrumbs(' > ');
// Change 'Home' to 'Index' and » to ^^
// echo breadcrumbs(' ^^ ', 'Index');
?>
</code>
</td>
<td width="33%" align="right">
Search
</td>
</tr>
</table>
<?php } ?>

View file

@ -1,263 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<?php
# Credit goes to Dominic Barnes - http://stackoverflow.com/users/188702/dominic-barnes
# http://stackoverflow.com/questions/2594211/php-simple-dynamic-breadcrumb
// This function will take $_SERVER['REQUEST_URI'] and build a breadcrumb based on the user's current path
function breadcrumbs($separator = ' &raquo; ', $home = 'Home') {
// This gets the REQUEST_URI (/path/to/file.php), splits the string (using '/') into an array, and then filters out any empty values
$path = array_filter(explode('/', parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)));
// This will build our "base URL" ... Also accounts for HTTPS :)
$base = ($_SERVER['HTTPS'] ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . '/';
// Initialize a temporary array with our breadcrumbs. (starting with our home page, which I'm assuming will be the base URL)
$breadcrumbs = Array("<a href=\"$base\">$home</a>");
// Find out the index for the last value in our path array
$tmp = array_keys($path);
$last = end($tmp);
// Build the rest of the breadcrumbs
foreach ($path AS $x => $crumb) {
// If we are not on the last index, then display an <a> tag
if ($x != $last)
$breadcrumbs[] = "<a href=\"$base$crumb\">$crumb</a>";
// Otherwise, just display the title (minus)
else
$breadcrumbs[] = $crumb;
}
// Build our temporary array (pieces of bread) into one big string :)
return implode($separator, $breadcrumbs);
}
?>
<?php $titleprefix = "Slackware UK: ";
if ($_SERVER['REQUEST_URI'] == "/") {
print ( " <title>" . $titleprefix . "Main Page" . "</title>" . "\n" );
} elseif (preg_match (":^/absolute/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Absolute Linux" . "</title>" . "\n" );
} elseif (preg_match (":^/csb/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Cinnamon SlackBuild (CSB)" . "</title>" . "\n" );
} elseif (preg_match (":^/cumulative/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Cumulative Archive" . "</title>" . "\n" );
} elseif (preg_match (":^/freeslack/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Freeslack" . "</title>" . "\n" );
} elseif (preg_match (":^/gsb/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "GNOME SlackBuild (GSB)" . "</title>" . "\n" );
} elseif (preg_match (":^/microlinux/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Microlinux" . "</title>" . "\n" );
} elseif (preg_match (":^/msb/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "MATE SlackBuild (MSB)" . "</title>" . "\n" );
} elseif ($_SERVER['REQUEST_URI'] == "/people/") {
print ( " <title>" . $titleprefix . "SlackBuilds and Packages From People" . "</title>" . "\n" );
} elseif (preg_match (":^/people/alien-arm/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "AlienBOB's Slackware ARM Build" . "</title>" . "\n" );
} elseif (preg_match (":^/people/alien-current-iso/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "AlienBOB's Slackware-current ISOs" . "</title>" . "\n" );
} elseif (preg_match (":^/people/alien-kde/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "AlienBOB's 'Ktown' KDE Builds" . "</title>" . "\n" );
} elseif (preg_match (":^/people/alien-openvz/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "AlienBOB's OpenVZ Container Template" . "</title>" . "\n" );
} elseif (preg_match (":^/people/alien-slacklive/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "AlienBOB's Slackware Live (slaklive)" . "</title>" . "\n" );
} elseif (preg_match (":^/people/alien/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "AlienBOB's SlackBuilds and Packages" . "</title>" . "\n" );
} elseif (preg_match (":^/people/alphageek/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Alphageek's SlackBuilds and Packages" . "</title>" . "\n" );
} elseif (preg_match (":^/people/rlworkman/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "rworkman's SlackBuilds and Packages" . "</title>" . "\n" );
} elseif (preg_match (":^/people/rworkman/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "rworkman's SlackBuilds and Packages" . "</title>" . "\n" );
} elseif (preg_match (":^/porteus/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Porteus" . "</title>" . "\n" );
} elseif (preg_match (":^/salix/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Salix OS" . "</title>" . "\n" );
} elseif (preg_match (":^/sbosrcarch/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "SlackBuilds.org Sources Archive" . "</title>" . "\n" );
} elseif (preg_match (":^/slackbuilds.org/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "SlackBuilds.org (SBo)" . "</title>" . "\n" );
} elseif (preg_match (":^/slackintosh/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Slackintosh" . "</title>" . "\n" );
} elseif (preg_match (":^/smlinux/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Smlinux" . "</title>" . "\n" );
} elseif (preg_match (":^/slackonly/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "SlackOnly" . "</title>" . "\n" );
} elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Slackware Linux ISOs" . "</title>" . "\n" );
} elseif (preg_match (":^/slackware/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Slackware Linux" . "</title>" . "\n" );
} elseif (preg_match (":^/slackwarearm/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "SlackwareARM" . "</title>" . "\n" );
} elseif (preg_match (":^/slacky/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Slacky" . "</title>" . "\n" );
} elseif (preg_match (":^/slamd64/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Slamd64 Linux" . "</title>" . "\n" );
} elseif (preg_match (":^/slarm64/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Slarm64" . "</title>" . "\n" );
} elseif (preg_match (":^/slaxbmc/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "SlaXBMC Project" . "</title>" . "\n" );
} elseif (preg_match (":^/slint/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Slint Project" . "</title>" . "\n" );
} elseif (preg_match (":^/sls/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Softlanding Linux System (SLS)" . "</title>" . "\n" );
} elseif (preg_match (":^/splack/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Splack" . "</title>" . "\n" );
} elseif (preg_match (":^/studioware/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Studioware" . "</title>" . "\n" );
} elseif (preg_match (":^/truva/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Truva Linux" . "</title>" . "\n" );
} elseif (preg_match (":^/zenwalk/.*:", $_SERVER['REQUEST_URI'])) {
print ( " <title>" . $titleprefix . "Zenwalk" . "</title>" . "\n" );
} else {
print ( " <title>" . $titleprefix . "Index of " . $_SERVER['REQUEST_URI'] . "</title>" . "\n" );
}
?>
<link rel="stylesheet" href="/html/index.css" type="text/css">
<link rel="shortcut icon" href="/html/favicons/favicon.ico">
<link rel="icon" type="image/png" sizes="32x32" href="/html/favicons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/html/favicons/favicon-16x16.png">
<link rel="apple-touch-icon" sizes="180x180" href="/html/favicons/apple-touch-icon.png">
<link rel="manifest" href="/html/favicons/site.webmanifest">
<link rel="mask-icon" href="/html/favicons/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/html/favicons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="UK Slackware Linux and Slackware based project hosting & mirror service.">
<meta name="keywords" content="Slack,Slack64,Slackware,Slackware64,Slackware Linux,Slack UK,Slack64 UK,Slackware UK,Slackware64 UK,Slackware Linux UK,Slack mirror,Slack64 mirror,Slackware mirror,Slackware64 mirror,Slackware Linux mirror,Slack mirrors,Slack64 mirrors,Slackware mirrors,Slackware64 mirrors,Slackware Linux mirrors,Slack mirror UK,Slack64 mirror UK,Slackware mirror UK,Slackware64 mirror UK,Slackware Linux mirror UK,Linux,Linux UK,Linux mirror,Linux mirrors,CSB,Slackware CSB,FreeSlack,MSB,MSB Slackware,alienBOB,alienBOB mirror,alien mirror,alienBOB multilib,alien multilib,alienBOB KDE,alienBOB Ktown,alien KDE,alien ktown,rworkman,rworkman mirror,sbosrcarch,slackbuilds.org,slackbuilds.org mirror,SBo,SBo mirror,slackwareARM">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
</head>
<body>
<?php if ($_SERVER['REQUEST_URI'] == "/") { ?>
<center>
<p><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></p>
<p>
<b>is kindly sponsored by:</b>
<div align="center">
<a href="http://www.file-away.co.uk/" title="File-away Limited"><img src="/html/fileaway.png" alt="- File-away Limited -" title="File-away Limited" border="0" align="center" hspace="50"></a>
<a href="http://www.uk2.net/" title="UK2"><img src="/html/uk2.png" alt="- UK2 -" title="UK2" border="0" align="center" hspace="50"></a>
</div>
<br>
<b>Please take a moment to visit the sponsors using the links above!</b>
</p>
<hr width="100%">
<table width="90%" cellspacing="5">
<tr>
<td align="left" valign="top" width="15%">
<b>Access:</b>
</td>
<td align="left" valign="top">
This service can be accessed via:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTP:&nbsp;&nbsp;<a href="http://slackware.uk/" title="HTTP URI" alt="HTTP URI">http://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTPS:&nbsp;&nbsp;<a href="https://slackware.uk/" title="HTTPS URI" alt="HTTPS URI">https://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTP:&nbsp;&nbsp;<a href="ftp://slackware.uk/" title="FTP URI" alt="FTP URI">ftp://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTPS:&nbsp;&nbsp;<a href="ftps://slackware.uk/" title="FTPS URI" alt="FTPS URI">ftps://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rsync:&nbsp;&nbsp;<a href="rsync://slackware.uk/" title="Rsync URI" alt="Rsync URI">rsync://slackware.uk/</a>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice:</b>
</td>
<td align="left" valign="top">
All connections and transfers are logged. By accessing this service you implicitly agree to our collecting your IP address for analytics purposes. We do not collect or hold any user identifying data.<br>
Do not use multiple concurrent connections or "make your downloads faster" applications.<br>
Access to this service is a privilege, not a right - abusive users will be firewalled without warning.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice to mirrors:</b>
</td>
<td align="left" valign="top">
If you are running a mirroring service and pulling data from multiple repositories on a regular basis, please email for access to the top-level repo - so you can pull everything in one go. We do not operate any blacklisting or whitelisting on access to repositories at this time.
<!-- If you are running a mirroring service and pulling data from us on a regular basis, please email for access to the un-capped, non-bandwidth limited module - your updates will then be unaffected by bandwidth limitations and user-level capping. -->
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Mirroring requests:</b>
</td>
<td align="left" valign="top">
This service is primarily intended to provide a mirror service for <a href="http://www.slackware.com/" title="Slackware Linux" alt="Slackware Linux">Slackware Linux</a> based projects. If you run a Slackware based project, or have a suggestion for a project which may benefit from being mirrored here, please message with full details.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Patronage & donations:</b>
</td>
<td align="left" valign="top">
If you use the Slackware UK services on a regular basis, and would like to make a continuing patronage towards the ongoing running costs and in support of the Slackware UK service, please use the <a href="https://www.patreon.com/slackwareUK" title="Patreon page" alt="Patreon page">Patreon page</a> to sign up - Patreons receive special benefits for their support!<br>
For one-off donations or if you do not wish to use Patreon, please Paypal an amount you feel is appropriate using <a href="https://paypal.me/slackwareUK" title="Slackware UK's Paypal" alt="Slackware UK's Paypal">this link</a> or to: <b>donate&nbsp;(at)&nbsp;slackware.uk</b>. If you do not wish your name to be included in the Paypal supporters list (which can be found <a href="/html/project_supporters.html" title="Paypal supporters" alt="here">here</a>), please add a note to your Paypal transaction to let me know.<br>
All donations will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">
<b>Darren 'Tadgy' Austin</b><br>
<b>Email:</b> <a href="mailto:mirrors (at) slackware.uk" title="Send email" alt="Send email">mirrors (at) slackware.uk</a><br>
<b>IRC:</b> On <a href="http://freenode.net/" title="Freenode IRC Network" alt="Freenode IRC Network">Freenode</a>, join #slackware.uk channel or PM 'Tadgy'
</td>
</tr>
</table>
</center>
<?php } elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) { ?>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use this service on a regular basis, and would like to make a continuing patronage towards the ongoing running costs and in support of the Slackware UK service, please use the <a href="https://www.patreon.com/slackwareUK" title="Patreon page" alt="Patreon page">Patreon page</a> to sign up - Patreons receive special benefits for their support! For one-off donations or if you do not wish to use Patreon, please Paypal an amount you feel is appropriate using <a href="https://paypal.me/slackwareUK" title="Slackware UK's Paypal" alt="Slackware UK's Paypal">this link</a> or to: <b>donate&nbsp;(at)&nbsp;slackware.uk</b>. If you do not wish your name to be included in the Paypal supporters list (which can be found <a href="/html/project_supporters.html" title="Paypal supporters" alt="here">here</a>), please add a note to your Paypal transaction to let me know.<br>
All donations will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="center" valign="top">
<hr width="100%">
<font size="+2"><b>A Faster Way to Download Slackware Linux ISOs</b></font><br>
Slackware UK now offers a <a href="https://seedbox.slackware.uk/" title="Bittorrent seeding service" alt="Bittorrent seeding service">Bittorrent seeding service</a> which may allow you to download the Slackware ISOs at a much faster speed (<b>especially immediately following a new stable release</b>) - all that is required is a Bittorrent client.<br><br>
</td>
</tr>
</table>
<center>
<code>
<?php
// Default options - Home » Page Title
echo breadcrumbs(' » ', 'Index');
// Change » to >
// echo breadcrumbs(' > ');
// Change 'Home' to 'Index' and » to ^^
// echo breadcrumbs(' ^^ ', 'Index');
?>
</code>
</center>
<?php } else { ?>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use this service on a regular basis, and would like to make a continuing patronage towards the ongoing running costs and in support of the Slackware UK service, please use the <a href="https://www.patreon.com/slackwareUK" title="Patreon page" alt="Patreon page">Patreon page</a> to sign up - Patreons receive special benefits for their support! For one-off donations or if you do not wish to use Patreon, please Paypal an amount you feel is appropriate using <a href="https://paypal.me/slackwareUK" title="Slackware UK's Paypal" alt="Slackware UK's Paypal">this link</a> or to: <b>donate&nbsp;(at)&nbsp;slackware.uk</b>. If you do not wish your name to be included in the Paypal supporters list (which can be found <a href="/html/project_supporters.html" title="Paypal supporters" alt="here">here</a>), please add a note to your Paypal transaction to let me know.<br>
All donations will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<center>
<code>
<?php
// Default options - Home » Page Title
echo breadcrumbs(' » ', 'Index');
// Change » to >
// echo breadcrumbs(' > ');
// Change 'Home' to 'Index' and » to ^^
// echo breadcrumbs(' ^^ ', 'Index');
?>
</code>
</center>
<?php } ?>

View file

@ -1,426 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<?php
# 20200707 bkw: this breadcrumbs() function is loosely based on one
# from stackoverflow, but it's been simplified some.
function breadcrumbs($sep = ' &raquo; ', $home = 'Home') {
$pages = explode("/", $_SERVER['REQUEST_URI']);
# get rid of leading empty element, which will always be
# present since we split (exploded) on "/" and the URI
# always starts with a /. shift removes & returns the
# first (leftmost) element.
array_shift($pages);
# last dir shouldn't be a link, handled separately below.
# pop removes & returns the last (rightmost) element.
$last = array_pop($pages);
if($last == "") {
# if we got an empty $last, it means the URL ended
# with a /, so get the last non-empty path element
$last = array_pop($pages);
}
# links are server-relative, e.g. "/foo/bar" without the
# protocol or domain name. Build them in $url.
$url = "";
# home link is always visible and always a link. Doesn't
# matter on slackware.uk because the home page doesn't
# include breadcrumbs (no use for them there anyway).
$result = Array("<a href=\"/\">" . $home . "</a> ");
# PHP syntax note: $foo[] = "bar" is the same as Perl's
# push @foo, "bar".
foreach($pages as $dir) {
$url = $url . "/" . $dir;
$result[] = "<a href=\"" . $url . "\">" . $dir . "</a> ";
}
# add last (current) dir, but not as a link.
$result[] = $last;
# perl: return join($sep, @result);
return implode($sep, $result);
}
?>
<?php $titleprefix = "Slackware UK: ";
if ($_SERVER['REQUEST_URI'] == "/") {
$title = "Index";
$description = "UK Slackware Linux and Slackware based project hosting & mirror service";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} elseif (preg_match (":^/absolute/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Absolute Linux";
$description = "Absolute Linux";
$keywords = "Absolute Linux, Absolute, Absolute Linux mirror, Absolute mirror";
} elseif (preg_match (":^/csb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cinnamon SlackBuild (CSB)";
$description = "Cinnamon desktop environment for Slackware";
$keywords = "Cinnamon SlackBuild, Cinnamon Slackware, CSB, Cinnamon desktop Slackware, Cinnamon desktop environment Slackware";
} elseif (preg_match (":^/cumulative/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Cumulative Archive";
$description = "Cumulative archive of Slackware and alienBOB's multilib trees";
$keywords = "Slackware cumulative, Slackware64 cumulative, multilib cumulative, Slackware archive, Slackware64 archive, multilib archive";
} elseif (preg_match (":^/freeslack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Freeslack";
$description = "Slackware with all proprietary components removed";
$keywords = "Freeslack, Slackware unencumbered, Slackware non-proprietary";
} elseif (preg_match (":^/gsb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "GNOME SlackBuild (GSB)";
$description = "GNOME desktop environment for Slackware";
$keywords = "GNOME SlackBuild, GNOME Slackware, GSB, GNOME desktop Slackware, GNOME desktop environment Slackware";
} elseif (preg_match (":^/microlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Microlinux";
$description = "Microlinux Enterprise Desktop and Server";
$keywords = "Microlinux, Microlinux Enterprise, Microlinux Enterprise Desktop, Microlinux Enterprise Server, MLED, MLES, Microlinux Slackware";
} elseif (preg_match (":^/msb/.*:", $_SERVER['REQUEST_URI'])) {
$title = "MATE SlackBuild (MSB)";
$description = "MATE desktop environment for Slackware";
$keywords = "MATE SlackBuild, MATE Slackware, MATE, MATE desktop Slackware, MATE desktop environment Slackware";
} elseif ($_SERVER['REQUEST_URI'] == "/people/") {
$title = "SlackBuilds and packages from people";
$description = "SlackBuilds and packages from individual people";
$keywords = "Slackware people, alienBOB, alienBOB Slackware, rworkman, rworkman Slackware, rlworkman, rlworkman Slackware, alphageek, alphageek Slackware";
} elseif (preg_match (":^/people/alien-arm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware ARM CPU Build";
$description = "AlienBOB's Slackware ARM tree";
$keywords = "alienBOB, alienBOB ARM, alienBOB Slackware ARM";
} elseif (preg_match (":^/people/alien-current-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware-current ISOs";
$description = "AlienBOB's Slackware-current ISOs";
$keywords = "alienBOB, alienBOB current ISO, alienBOB slackware current, alienBOB slackware64 current, alienBOB slackware-current, alienBOB slackware64-current, alienBOB slackware current ISO, alienBOB slackware64 current ISO, alienBOB slackware-current ISO, alienBOB slackware64-current ISO, Slackware current ISO, Slackware64 current ISO, current ISO";
} elseif (preg_match (":^/people/alien-kde/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's 'Ktown' KDE Builds";
$description = "AlienBOB's 'ktown' KDE builds";
$keywords = "alienBOB, alienBOB KDE, alienBOB ktown, alienBOB Slackware KDE, alienBOB Slackware ktown, Slackware KDE, Slackware ktown";
} elseif (preg_match (":^/people/alien-openvz/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's OpenVZ Container Template";
$description = "AlienBOB's OpenVZ container template images";
$keywords = "alienBOB, alienBOB OpenVZ, alienBOB Slackware OpenVZ, Slackware OpenVZ";
} elseif (preg_match (":^/people/alien-slacklive/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's Slackware Live (slaklive)";
$description = "AlienBOB's Slackware Live (slaklive) ISOs";
$keywords = "AlienBOB, alienBOB Slackware Live, alienBOB Slackware Live ISO, alienBOB slaklive, alienBOB slaklive ISO, Slackware Live, Slackware Live ISO, slaklive ISO, slaklive";
} elseif (preg_match (":^/people/alien/.*:", $_SERVER['REQUEST_URI'])) {
$title = "AlienBOB's SlackBuilds and Packages";
$description = "AlienBOB's SlackBuilds and packages";
$keywords = "alienBOB, alienBOB Slackware, AlienBOB SlackBuild, alienBOB SlackBuilds, AlienBOB packages";
} elseif (preg_match (":^/people/alphageek/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Alphageek's SlackBuilds and Packages";
$description = "Alphageek's SlackBuilds and packages";
$keywords = "alphageek, alphageek Slackware, alphageek SlackBuild, alphageek SlackBuilds, alphageek packages";
} elseif (preg_match (":^/people/rlworkman/.*:", $_SERVER['REQUEST_URI'])) {
$title = "rworkman's SlackBuilds and Packages";
$description = "rworkman's SlackBuilds and packages";
$keywords = "rworkman, rworkman Slackware, rworkman SlackBuild, rworkman SlackBuilds, rworkman packages";
} elseif (preg_match (":^/people/rworkman/.*:", $_SERVER['REQUEST_URI'])) {
$title = "rworkman's SlackBuilds and Packages";
$description = "rworkman's SlackBuilds and packages";
$keywords = "rworkman, rworkman Slackware, rworkman SlackBuild, rworkman SlackBuilds, rworkman packages";
} elseif (preg_match (":^/porteus/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Porteus";
$description = "Porteus - Portable Linux";
$keywords = "Porteus, portable Linux";
} elseif (preg_match (":^/salix/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Salix";
$description = "Salix";
$keywords = "Salix, Salix OS";
} elseif (preg_match (":^/sarpi/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SARPi";
$description = "Slackware ARM for the Raspberry Pi";
$keywords = "Slackware ARM, Slackware Raspberry Pi, SARPi, Slackware Pi";
} elseif (preg_match (":^/sbosrcarch/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org Sources Archive";
$description = "SlackBuilds.org Sources Archive";
$keywords = "SlackBuilds.org, SBo, SlackBuilds source, SlackBuilds sources, SlackBuilds archive";
} elseif (preg_match (":^/slackbuilds.org/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackBuilds.org (SBo)";
$description = "SlackBuilds.org (SBo) build scripts";
$keywords = "SlackBuilds.org, SBo";
} elseif (preg_match (":^/slackintosh/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackintosh";
$description = "Slackware for Power PC";
$keywords = "Slackware Mac, Slackware Power PC, Slackware PowerPC, Slackware PPC";
} elseif (preg_match (":^/slackonly/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackOnly";
$description = "SlackOnly's pre-built packages from SBo";
$keywords = "SlackOnly, Slackbuilds.org, SBo";
} elseif (preg_match (":^/slackvirt/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackVirt's QEMU based virtualization platform";
} elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux ISOs";
} elseif (preg_match (":^/slackware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slackware Linux";
} elseif (preg_match (":^/slackwarearm/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlackwareARM";
} elseif (preg_match (":^/slacky/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slacky";
} elseif (preg_match (":^/slamd64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slamd64 Linux";
} elseif (preg_match (":^/slarm64/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slarm64";
} elseif (preg_match (":^/slaxbmc/.*:", $_SERVER['REQUEST_URI'])) {
$title = "SlaXBMC Project";
} elseif (preg_match (":^/slint/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Slint Project";
} elseif (preg_match (":^/sls/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Softlanding Linux System (SLS)";
} elseif (preg_match (":^/smlinux/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Smlinux";
} elseif (preg_match (":^/splack/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Splack";
} elseif (preg_match (":^/studioware/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Studioware";
} elseif (preg_match (":^/truva/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Truva Linux";
} elseif (preg_match (":^/zenwalk/.*:", $_SERVER['REQUEST_URI'])) {
$title = "Zenwalk";
$description = "Zenwalk Linux";
$keywords = "Zenwalk, Zenwalk Linux";
} elseif (preg_match (":^/s(earch)?$:", $_SERVER['REQUEST_URI'])) {
$title = "Search Results";
$description = "Slackware UK Search Results";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
} else {
$title = "Index of " . $_SERVER['REQUEST_URI'];
$description = "UK Slackware Linux and Slackware based project hosting & mirror service";
$keywords = "Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK";
}
print ( " <title>" . $titleprefix . $title . "</title>" . "\n" );
?>
<link rel="stylesheet" href="/html/index.css" type="text/css">
<link rel="shortcut icon" href="/html/favicons/favicon.ico">
<link rel="icon" type="image/png" sizes="32x32" href="/html/favicons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/html/favicons/favicon-16x16.png">
<link rel="apple-touch-icon" sizes="180x180" href="/html/favicons/apple-touch-icon.png">
<link rel="manifest" href="/html/favicons/site.webmanifest">
<link rel="mask-icon" href="/html/favicons/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/html/favicons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="UK Slackware Linux and Slackware based project hosting & mirror service.">
<meta name="keywords" content="Slack,Slack64,Slackware,Slackware64,Slackware Linux,Slack UK,Slack64 UK,Slackware UK,Slackware64 UK,Slackware Linux UK,Slack mirror,Slack64 mirror,Slackware mirror,Slackware64 mirror,Slackware Linux mirror,Slack mirrors,Slack64 mirrors,Slackware mirrors,Slackware64 mirrors,Slackware Linux mirrors,Slack mirror UK,Slack64 mirror UK,Slackware mirror UK,Slackware64 mirror UK,Slackware Linux mirror UK,Linux,Linux UK,Linux mirror,Linux mirrors,CSB,Slackware CSB,FreeSlack,MSB,MSB Slackware,alienBOB,alienBOB mirror,alien mirror,alienBOB multilib,alien multilib,alienBOB KDE,alienBOB Ktown,alien KDE,alien ktown,rworkman,rworkman mirror,sbosrcarch,slackbuilds.org,slackbuilds.org mirror,SBo,SBo mirror,slackwareARM">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
</head>
<body>
<?php if ($_SERVER['REQUEST_URI'] == "/") { ?>
<center>
<p><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></p>
<p>
<b>is kindly sponsored by:</b>
<div align="center">
<a href="http://www.file-away.co.uk/" title="File-away Limited"><img src="/html/fileaway.png" alt="- File-away Limited -" title="File-away Limited" border="0" align="center" hspace="50"></a>
<a href="http://www.uk2.net/" title="UK2"><img src="/html/uk2.png" alt="- UK2 -" title="UK2" border="0" align="center" hspace="50"></a>
</div>
<br>
<b>Please take a moment to visit the sponsors using the links above!</b>
</p>
<hr width="90%">
<table width="90%" cellspacing="5">
<tr>
<td align="left" valign="top" width="15%">
<b>Access:</b>
</td>
<td align="left" valign="top">
This service can be accessed via:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTP:&nbsp;&nbsp;<a href="http://slackware.uk/" title="HTTP URI" alt="HTTP URI">http://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTPS:&nbsp;&nbsp;<a href="https://slackware.uk/" title="HTTPS URI" alt="HTTPS URI">https://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTP:&nbsp;&nbsp;<a href="ftp://slackware.uk/" title="FTP URI" alt="FTP URI">ftp://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTPS:&nbsp;&nbsp;<a href="ftps://slackware.uk/" title="FTPS URI" alt="FTPS URI">ftps://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rsync:&nbsp;&nbsp;<a href="rsync://slackware.uk/" title="Rsync URI" alt="Rsync URI">rsync://slackware.uk/</a>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice:</b>
</td>
<td align="left" valign="top">
All connections and transfers are logged. By accessing this service you implicitly agree to our collecting your IP address for analytics purposes. We do not collect or hold any user identifying data.<br>
Do not use multiple concurrent connections or "make your downloads faster" applications.<br>
Access to this service is a privilege, not a right - abusive users will be firewalled without warning.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice to mirrors:</b>
</td>
<td align="left" valign="top">
If you are running a mirroring service and pulling data from multiple repositories on a regular basis, please email for access to the top-level repo - so you can pull everything in one go. We do not operate any blacklisting or whitelisting on access to repositories at this time.
<!-- If you are running a mirroring service and pulling data from us on a regular basis, please email for access to the un-capped, non-bandwidth limited module - your updates will then be unaffected by bandwidth limitations and user-level capping. -->
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Mirroring requests:</b>
</td>
<td align="left" valign="top">
This service is primarily intended to provide a mirror service for <a href="http://www.slackware.com/" title="Slackware Linux" alt="Slackware Linux">Slackware Linux</a> based projects. If you run a Slackware based project, or have a suggestion for a project which may benefit from being mirrored here, please message with full details.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Patronage & donations:</b>
</td>
<td align="left" valign="top">
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
</td>
</tr>
<tr>
<td>
</td>
<td>
<table width="100%" cellpadding="5">
<tr>
<td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
</td>
<td align="left" valign="top">
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">donations</a> will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">
<b>Darren 'Tadgy' Austin</b><br>
<b>Email:</b> <a href="mailto:mirrors (at) slackware.uk" title="Send email" alt="Send email">mirrors (at) slackware.uk</a><br>
<b>IRC:</b> On <a href="http://freenode.net/" title="Freenode IRC Network" alt="Freenode IRC Network">Freenode</a>, join #slackware.uk channel or PM 'Tadgy'
</td>
</tr>
</table>
</center>
<br>
<table>
<tr>
<td class="navbar">
</td>
<td class="search" align="right" valign="bottom">
<form action="/cgi-bin/search.cgi">
<?php echo "<input type=\"hidden\" name=\"p\" value=\"$_SERVER[REQUEST_URI]\">\n"; ?>
<input class="searchinput" alt="Search:" title="Search" type="text" name="q" placeholder="Search">
<!-- <button class="searchbutton" type="submit" href="#"><img src="https://slackware.uk/html/search.png" height="15"></button> -->
</form>
</td>
</tr>
</table>
<?php } elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) { ?>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">donations</a> will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="center" valign="top">
<hr width="100%">
<font size="+2"><b>A Faster Way to Download Slackware Linux ISOs</b></font><br>
Slackware UK now offers a <a href="https://seedbox.slackware.uk/" title="Bittorrent seeding service" alt="Bittorrent seeding service">Bittorrent seeding service</a> which may allow you to download the Slackware ISOs at a much faster speed (<b>especially immediately following a new stable release</b>) - all that is required is a Bittorrent client.<br><br>
</td>
</tr>
</table>
<table>
<tr>
<td class="navbar" align="center" valign="bottom">
<code class="breadcrumbs">
<?php
// Default options - Home » Page Title
echo breadcrumbs(' &raquo; ', 'Index');
// Change » to >
// echo breadcrumbs(' > ');
// Change 'Home' to 'Index' and » to ^^
// echo breadcrumbs(' ^^ ', 'Index');
?>
</code>
</td>
<td class="search" align="right" valign="bottom">
<form action="/cgi-bin/search.cgi">
<?php echo "<input type=\"hidden\" name=\"p\" value=\"$_SERVER[REQUEST_URI]\">\n"; ?>
<input class="searchinput" alt="Search:" title="Search" type="text" name="q" placeholder="Search">
<!-- <button class="searchbutton" type="submit" href="#"><img src="https://slackware.uk/html/search.png" height="15"></button> -->
</form>
</td>
</tr>
</table>
<?php } else { ?>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td>
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>
<table>
<tr>
<td class="navbar" align="center" valign="bottom">
<code class="breadcrumbs">
<?php
// Default options - Home » Page Title
echo breadcrumbs(' &raquo; ', 'Index');
// Change » to >
// echo breadcrumbs(' > ');
// Change 'Home' to 'Index' and » to ^^
// echo breadcrumbs(' ^^ ', 'Index');
?>
</code>
</td>
<td class="search" align="right" valign="bottom">
<form action="/cgi-bin/search.cgi">
<?php echo "<input type=\"hidden\" name=\"p\" value=\"$_SERVER[REQUEST_URI]\">\n"; ?>
<input class="searchinput" alt="Search:" title="Search" type="text" name="q" placeholder="Search">
<!-- <button class="searchbutton" type="submit" href="#"><img src="https://slackware.uk/html/search.png" height="15"></button> -->
</form>
</td>
</tr>
</table>
<?php } ?>

View file

@ -1,101 +0,0 @@
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
body {
background-image: url("/html/circuit.png");
margin-left: 15px;
margin-right: 15px;
}
form {
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
}
pre {
background: #f0f0f0;
border: 1px solid #070707;
padding-left: 20;
padding-right: 20;
box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5);
}
.breadcrumbs {
background: #f0f0f0;
border: 1px solid #070707;
padding-left: 10;
padding-top: 2;
padding-right: 10;
padding-bottom: 2;
box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5);
}
.navbar {
width: 100%;
text-align: center;
}
/*.searchbar {*/
/* margin: auto;*/
/* width: 100%;*/
/* height: 25px;*/
/* text-align: right;*/
/* margin-left: 90%;*/
/* margin-right: 10%;*/
/* width: 300px;*/
/* text-align: center;*/
/*}*/
.search {
background: #f0f0f0;
border: 1px solid #070707;
box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5);
}
/*.searchbuttonX {*/
/* color: white;*/
/* float: right;*/
/* width: 15px;*/
/* height: 15px;*/
/* border-radius: 50%;*/
/* background: #f0f0f0;*/
/* display: flex;*/
/* justify-content: center;*/
/* align-items: center;*/
/* transition: 0.4s;*/
/*}*/
.searchinput {
border: none;
background: #f0f0f0;
outline: none;
color: #000000;
font-size: 11px;
box-sizing: border-box;
/* border-bottom: 1px solid #000000;*/
padding-left: 10;
padding-top: 2;
padding-right: 10;
padding-bottom: 2;
background-color: #f0f0f0;
background-image: url('https://slackware.uk/html/search.png');
background-size: 15px 15px;
background-position: 2px 2px;
background-repeat: no-repeat;
padding-left: 20px;
}
.searchresults {
background: #f0f0f0;
border: 1px solid #070707;
padding-left: 20;
padding-right: 20;
box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5);
}

View file

@ -1,73 +0,0 @@
<center>
<p><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></p>
<p>
<b>is kindly sponsored by:</b>
<div align="center">
<a href="http://www.file-away.co.uk/" title="File-away Limited"><img src="/html/fileaway.png" alt="- File-away Limited -" title="File-away Limited" border="0" align="center" hspace="50"></a>
<a href="http://www.uk2.net/" title="UK2"><img src="/html/uk2.png" alt="- UK2 -" title="UK2" border="0" align="center" hspace="50"></a>
</div>
<br>
<b>Please take a moment to visit the sponsors using the links above!</b>
</p>
<hr width="100%">
<table width="90%" cellspacing="5">
<tr>
<td align="left" valign="top" width="15%">
<b>Access:</b>
</td>
<td align="left" valign="top">
This service can be accessed via:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTP:&nbsp;&nbsp;<a href="http://slackware.uk/" title="HTTP URI" alt="HTTP URI">http://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HTTPS:&nbsp;&nbsp;<a href="https://slackware.uk/" title="HTTPS URI" alt="HTTPS URI">https://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTP:&nbsp;&nbsp;<a href="ftp://slackware.uk/" title="FTP URI" alt="FTP URI">ftp://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FTPS:&nbsp;&nbsp;<a href="ftps://slackware.uk/" title="FTPS URI" alt="FTPS URI">ftps://slackware.uk/</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rsync:&nbsp;&nbsp;<a href="rsync://slackware.uk/" title="Rsync URI" alt="Rsync URI">rsync://slackware.uk/</a>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice:</b>
</td>
<td align="left" valign="top">
All connections and transfers are logged. By accessing this service you implicitly agree to our collecting your IP address for analytics purposes. We do not collect or hold any user identifying data.<br>
Do not use multiple concurrent connections or "make your downloads faster" applications.<br>
Access to this service is a privilege, not a right - abusive users will be firewalled without warning.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Notice to mirrors:</b>
</td>
<td align="left" valign="top">
If you are running a mirroring service and pulling data from multiple repositories on a regular basis, please email for access to the top-level repo - so you can pull everything in one go. We do not operate any blacklisting or whitelisting on access to repositories at this time.
<!-- If you are running a mirroring service and pulling data from us on a regular basis, please email for access to the un-capped, non-bandwidth limited module - your updates will then be unaffected by bandwidth limitations and user-level capping. -->
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Mirroring requests:</b>
</td>
<td align="left" valign="top">
This service is primarily intended to provide a mirror service for <a href="http://www.slackware.com/" title="Slackware Linux" alt="Slackware Linux">Slackware Linux</a> based projects. If you run a Slackware based project, or have a suggestion for a project which may benefit from being mirrored here, please message with full details.
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%">
<b>Patronage & donations:</b>
</td>
<td align="left" valign="top">
If you use the Slackware UK services on a regular basis, and would like to make a continuing patronage towards the ongoing running costs and in support of the Slackware UK service, please use the <a href="https://www.patreon.com/slackwareUK" title="Patreon page" alt="Patreon page">Patreon page</a> to sign up - Patreons receive special benefits for their support!<br>
For one-off donations or if you do not wish to use Patreon, please Paypal an amount you feel is appropriate using <a href="https://paypal.me/slackwareUK" title="slackware.uk's Paypal" alt="slackware.uk's Paypal">this link</a> or to: <b>donate&nbsp;(at)&nbsp;slackware.uk</b>. If you do not wish your name to be included in the Paypal supporters list (which can be found <a href="/html/project_supporters.html" title="Paypal supporters" alt="here">here</a>), please add a note to your Paypal transaction to let me know.<br>
All donations will be gratefully received - thank you!
</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">
<b>Darren 'Tadgy' Austin</b><br>
<b>Email:</b> <a href="mailto:mirrors (at) slackware.uk" title="Send email" alt="Send email">mirrors (at) slackware.uk</a><br>
<b>IRC:</b> On <a href="http://freenode.net/" title="Freenode IRC Network" alt="Freenode IRC Network">Freenode</a>, join #slackware.uk channel or PM 'Tadgy'
</td>
</tr>
</table>
<hr width="100%">
</center>

View file

@ -1,209 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>slackware.uk - Project Supporters</title>
<link rel="stylesheet" href="/html/index.css" type="text/css">
<link rel="shortcut icon" href="/html/favicons/favicon.ico">
<link rel="icon" type="image/png" sizes="32x32" href="/html/favicons/favicon+-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/html/favicons/favicon-16x16.png">
<link rel="apple-touch-icon" sizes=+"180x180" href="/html/favicons/apple-touch-icon.png">
<link rel="manifest" href="/html/favicons/site.webmanifest">
<link rel="mask-icon" href="/html/favicons/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplic+ation-config" content="/html/favicons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<meta name="author" content="Darren+ 'Tadgy' Austin">
<meta name="description" content="Project Supporters of slackware.uk">
<meta name="keywords+" content="Slack,Slack64,Slackware,Slackware64,Slackware Linux,Slack UK,Slack64 UK,Slackware UK,Slackware64 UK,Slackware Linux UK,Slack mir+ror,Slack64 mirror,Slackware mirror,Slackware64 mirror,Slackware Linux mirror,Slack mirrors,Slack64 mirrors,Slackware mirrors,Slackware64 m+irrors,Slackware Linux mirrors,Slack mirror UK,Slack64 mirror UK,Slackware mirror UK,Slackware64 mirror UK,Slackware Linux mirror UK,Linux,+Linux UK,Linux mirror,Linux mirrors,CSB,Slackware CSB,FreeSlack,MSB,MSB Slackware,alienBOB,alienBOB mirror,alien mirror,alienBOB multilib,a+lien multilib,alienBOB KDE,alienBOB Ktown,alien KDE,alien ktown,rworkman,rworkman mirror,sbosrcarch,slackbuilds.org,slackbuilds.org mirror,+SBo,SBo mirror,slackwareARM">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="ms+validate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
</head>
<body>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<center>
<p>
<!-- <font size="+2"><b>Project Supporters</b></font><br> -->
<h2><b>Project Supporters</b></h2>
The following people have kindly donated to <a href="https://slackware.uk/">slackware.uk</a>.<br>
Thank you very much for your support! :)
</p>
</center>
<table width="60%" border="1" cellspacing="0" cellpadding="3" align="center">
<tr>
<td width="25%" align="left">
30th May 2020
</td>
<td align="left">
Ahmed Abbas
</td>
</tr>
<tr>
<td width="25%" align="left">
23rd May 2020
</td>
<td align="left">
Adam Purkrt
</td>
</tr>
<tr>
<td width="25%" align="left">
5th May 2020
</td>
<td align="left">
Clemens Sauerzopf
</td>
</tr>
<tr>
<td width="25%" align="left">
30th April 2020
</td>
<td align="left">
Gerard Lally
</td>
</tr>
<tr>
<td width="25%" align="left">
6th April 2020
</td>
<td align="left">
Peter Christy
</td>
</tr>
<tr>
<td width="25%" align="left">
3rd April 2020
</td>
<td align="left">
Tom Kosir
</td>
</tr>
<tr>
<td width="25%" align="left">
30th March 2020
</td>
<td align="left">
jwc1936
</td>
</tr>
<tr>
<td width="25%" align="left">
13th March 2020
</td>
<td align="left">
Gregory Guy Rozan
</td>
</tr>
<tr>
<td width="25%" align="left">
6th March 2020
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
5th March 2020
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
5th March 2020
</td>
<td align="left">
Pierre-Philipp Braun
</td>
</tr>
<tr>
<td width="25%" align="left">
4th March 2020
</td>
<td align="left">
Christoph Kühne
</td>
</tr>
<tr>
<td width="25%" align="left">
22nd February 2020
</td>
<td align="left">
Aaditya Bagga
</td>
</tr>
<tr>
<td width="25%" align="left">
20th October 2019
</td>
<td align="left">
Shuaidu Yang
</td>
</tr>
<tr>
<td width="25%" align="left">
12th October 2019
</td>
<td align="left">
Andrew Macks
</td>
</tr>
<tr>
<td width="25%" align="left">
9th October 2019
</td>
<td align="left">
Tapio Pätilä
</td>
</tr>
<tr>
<td width="25%" align="left">
30th August 2019
</td>
<td align="left">
Nora's Portal
</td>
</tr>
<tr>
<td width="25%" align="left">
18th July 2019
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
21st May 2019
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
16th May 2019
</td>
<td align="left">
Daniel Bowling
</td>
</tr>
<tr>
<td width="25%" align="left">
27th April 2019
</td>
<td align="left">
Antoniazzi Leonardo
</td>
</tr>
</table>
<br>
<hr width="100%">
<center>
<b>Current server bandwidth utilisation</b><br>
<img src="/html/bwbar.png" title="<!--#include virtual='/html/bwbar.txt' -->" alt="<!--#include virtual='/html/bwbar.txt' -->" border=0>
</center>
</body>
</html>

View file

@ -1,12 +0,0 @@
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="100%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use this service on a regular basis, and would like to make a continuing patronage towards the ongoing running costs and in support of the Slackware UK service, please use the <a href="https://www.patreon.com/slackwareUK" title="Patreon page" alt="Patreon page">Patreon page</a> to sign up - Patreons receive special benefits for their support! For one-off donations or if you do not wish to use Patreon, please Paypal an amount you feel is appropriate using <a href="https://paypal.me/slackwareUK" title="slackware.uk's Paypal" alt="slackware.uk's Paypal">this link</a> or to: <b>donate&nbsp;(at)&nbsp;slackware.uk</b>. A list of previous Paypal supporters can be found <a href="/html/project_supporters.html" title="Paypal supporters" alt="here">here</a>.<br>
All donations will be gratefully received - thank you!
</td>
</tr>
</table>
<hr width="100%">

View file

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Before After
Before After

BIN
html/patreon-white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View file

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Before After
Before After

BIN
html/paypal-white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -1,657 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>slackware.uk - Project Supporters</title>
<link rel="stylesheet" href="/html/index.css" type="text/css">
<link rel="shortcut icon" href="/html/favicon.ico">
<meta name="author" content="Darren+ 'Tadgy' Austin">
<meta name="description" content="Project Supporters of slackware.uk">
<meta name="keywords" content="Slack,Slack64,Slackware,Slackware64,Slackware Linux,Slack UK,Slack64 UK,Slackware UK,Slackware64 UK,Slackware Linux UK,Slack mir+ror,Slack64 mirror,Slackware mirror,Slackware64 mirror,Slackware Linux mirror,Slack mirrors,Slack64 mirrors,Slackware mirrors,Slackware64 m+irrors,Slackware Linux mirrors,Slack mirror UK,Slack64 mirror UK,Slackware mirror UK,Slackware64 mirror UK,Slackware Linux mirror UK,Linux,+Linux UK,Linux mirror,Linux mirrors,CSB,Slackware CSB,FreeSlack,MSB,MSB Slackware,alienBOB,alienBOB mirror,alien mirror,alienBOB multilib,a+lien multilib,alienBOB KDE,alienBOB Ktown,alien KDE,alien ktown,rworkman,rworkman mirror,sbosrcarch,slackbuilds.org,slackbuilds.org mirror,+SBo,SBo mirror,slackwareARM">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="ms+validate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
</head>
<body>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="90%">
<center>
<table class="header" border="0" align="center" id="title">
<tr>
<td align="center">
<h1>Project Supporters</h1>
The following people have kindly donated to <a href="https://slackware.uk/">slackware.uk</a>.<br>
Thank you very much for your support! :)
</td>
</tr>
</table>
<table class="sponsorslist" width="60%" border="1" cellspacing="0" cellpadding="2" align="center">
<tr>
<td width="25%" align="left">
21st July 2022
</td>
<td align="left">
David Woodfall
</td>
</tr>
<tr>
<td width="25%" align="left">
18th July 2022
</td>
<td align="left">
Luke Dedek
</td>
</tr>
<tr>
<td width="25%" align="left">
14th July 2022
</td>
<td align="left">
Jack Leong
</td>
</tr>
<tr>
<td width="25%" align="left">
10th July 2022
</td>
<td align="left">
Charles Coffee
</td>
</tr>
<tr>
<td width="25%" align="left">
8th July 2022
</td>
<td align="left">
Randall Robinson
</td>
</tr>
<tr>
<td width="25%" align="left">
20th June 2022
</td>
<td align="left">
Richard Hoyle
</td>
</tr>
<tr>
<td width="25%" align="left">
7th June 2022
</td>
<td align="left">
Richard Hanser
</td>
</tr>
<tr>
<td width="25%" align="left">
7th June 2022
</td>
<td align="left">
Abehinichi
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
Keith Burnett
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
David Ian Allen
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
Duncan Wood
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2022
</td>
<td align="left">
Robert Bresaz
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Barry Grundy
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Antoine Dierstein
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
4th June 2022
</td>
<td align="left">
David Hall
</td>
</tr>
<tr>
<td width="25%" align="left">
27th April 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
4th April 2022
</td>
<td align="left">
Edward Rosenberg
</td>
</tr>
<tr>
<td width="25%" align="left">
2nd April 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
21th March 2022
</td>
<td align="left">
Theodore Allen
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
George Nielsen
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Ioannis Anagnostakis
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Dane Jensen
</td>
</tr>
<tr>
<td width="25%" align="left">
18th March 2022
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
9th March 2022
</td>
<td align="left">
David Trudgian
</td>
</tr>
<tr>
<td width="25%" align="left">
7th March 2022
</td>
<td align="left">
Robert Bresaz
</td>
</tr>
<tr>
<td width="25%" align="left">
13th January 2022
</td>
<td align="left">
Rod Ziemski
</td>
</tr>
<tr>
<td width="25%" align="left">
21st December 2021
</td>
<td align="left">
Eric Trimmer
</td>
</tr>
<tr>
<td width="25%" align="left">
30th September 2021
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
17th August 2021
</td>
<td align="left">
Christoph Willing
</td>
</tr>
<tr>
<td width="25%" align="left">
14th July 2021
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
11th July 2021
</td>
<td align="left">
Don Boots
</td>
</tr>
<tr>
<td width="25%" align="left">
6th June 2021
</td>
<td align="left">
Cleverson Casarin Uliana
</td>
</tr>
<tr>
<td width="25%" align="left">
30th May 2021
</td>
<td align="left">
Klaus Gretland
</td>
</tr>
<tr>
<td width="25%" align="left">
25th May 2021
</td>
<td align="left">
Matthew Dinslage
</td>
</tr>
<tr>
<td width="25%" align="left">
25th May 2021
</td>
<td align="left">
Karl Bruns
</td>
</tr>
<tr>
<td width="25%" align="left">
18th May 2021
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
15th May 2021
</td>
<td align="left">
Christoph Koernig
</td>
</tr>
<tr>
<td width="25%" align="left">
20th April 2021
</td>
<td align="left">
Anthony McKenzie
</td>
</tr>
<tr>
<td width="25%" align="left">
18th April 2021
</td>
<td align="left">
Marcin Wolcendorf
</td>
</tr>
<tr>
<td width="25%" align="left">
10th April 2021
</td>
<td align="left">
Christoph Kühne
</td>
</tr>
<tr>
<td width="25%" align="left">
8th April 2021
</td>
<td align="left">
Patrick Volkerding
</td>
</tr>
<tr>
<td width="25%" align="left">
29th March 2021
</td>
<td align="left">
Anthony McKenzie
</td>
</tr>
<tr>
<td width="25%" align="left">
7th March 2021
</td>
<td align="left">
James Scott
</td>
</tr>
<tr>
<td width="25%" align="left">
2nd March 2021
</td>
<td align="left">
Alain Detal
</td>
</tr>
<tr>
<td width="25%" align="left">
15th February 2021
</td>
<td align="left">
Diniz Fernando Bortolotto Ferreira
</td>
</tr>
<tr>
<td width="25%" align="left">
22nd December 2020
</td>
<td align="left">
Peter Christy
</td>
</tr>
<tr>
<td width="25%" align="left">
22nd December 2020
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
15th December 2020
</td>
<td align="left">
Karol Jurica
</td>
</tr>
<tr>
<td width="25%" align="left">
14th December 2020
</td>
<td align="left">
Stanley Garvey
</td>
</tr>
<tr>
<td width="25%" align="left">
2nd October 2020
</td>
<td align="left">
Corby Roberts
</td>
</tr>
<tr>
<td width="25%" align="left">
24th August 2020
</td>
<td align="left">
Weber Kai
</td>
</tr>
<tr>
<td width="25%" align="left">
7th August 2020
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
6th August 2020
</td>
<td align="left">
Marcin Słodkiewicz
</td>
</tr>
<tr>
<td width="25%" align="left">
30th May 2020
</td>
<td align="left">
Ahmed Abbas
</td>
</tr>
<tr>
<td width="25%" align="left">
23rd May 2020
</td>
<td align="left">
Adam Purkrt
</td>
</tr>
<tr>
<td width="25%" align="left">
5th May 2020
</td>
<td align="left">
Clemens Sauerzopf
</td>
</tr>
<tr>
<td width="25%" align="left">
30th April 2020
</td>
<td align="left">
Gerard Lally
</td>
</tr>
<tr>
<td width="25%" align="left">
6th April 2020
</td>
<td align="left">
Peter Christy
</td>
</tr>
<tr>
<td width="25%" align="left">
3rd April 2020
</td>
<td align="left">
Tom Kosir
</td>
</tr>
<tr>
<td width="25%" align="left">
30th March 2020
</td>
<td align="left">
jwc1936
</td>
</tr>
<tr>
<td width="25%" align="left">
13th March 2020
</td>
<td align="left">
Gregory Guy Rozan
</td>
</tr>
<tr>
<td width="25%" align="left">
6th March 2020
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
5th March 2020
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
5th March 2020
</td>
<td align="left">
Pierre-Philipp Braun
</td>
</tr>
<tr>
<td width="25%" align="left">
4th March 2020
</td>
<td align="left">
Christoph Kühne
</td>
</tr>
<tr>
<td width="25%" align="left">
22nd February 2020
</td>
<td align="left">
Aaditya Bagga
</td>
</tr>
<tr>
<td width="25%" align="left">
20th October 2019
</td>
<td align="left">
Shuaidu Yang
</td>
</tr>
<tr>
<td width="25%" align="left">
12th October 2019
</td>
<td align="left">
Andrew Macks
</td>
</tr>
<tr>
<td width="25%" align="left">
9th October 2019
</td>
<td align="left">
Tapio Pätilä
</td>
</tr>
<tr>
<td width="25%" align="left">
30th August 2019
</td>
<td align="left">
Nora's Portal
</td>
</tr>
<tr>
<td width="25%" align="left">
18th July 2019
</td>
<td align="left">
Karl Gunnar Hammarlund
</td>
</tr>
<tr>
<td width="25%" align="left">
21st May 2019
</td>
<td align="left">
Brian Lawrence
</td>
</tr>
<tr>
<td width="25%" align="left">
16th May 2019
</td>
<td align="left">
Daniel Bowling
</td>
</tr>
<tr>
<td width="25%" align="left">
27th April 2019
</td>
<td align="left">
Antoniazzi Leonardo
</td>
</tr>
</table>
<center>
<b>Current server bandwidth utilisation</b><br>
<img src="/html/bwbar.png" title="<!--#include virtual='/html/bwbar.txt' -->" alt="<!--#include virtual='/html/bwbar.txt' -->" border=0>
</center>
</body>
</html>

View file

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB

Before After
Before After

BIN
html/search-white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

View file

@ -1,38 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>Slackware UK: Search Results</title>
<link rel="stylesheet" href="/html/index.css" type="text/css">
<link rel="shortcut icon" href="/html/favicon.ico">
<meta name="author" content="Darren 'Tadgy' Austin">
<meta name="description" content="Slackware UK: Search Results">
<meta name="keywords" content="Linux, mirror, mirrors, hosting, Slackware, Slackware64, Slackware UK, Slackware64 UK">
<meta name="google-site-verification" content="NrTA5svYU1fXFm6RMVkVvsCXF84mkwfKTckHfsTUyVM">
<meta name="msvalidate.01" content="9E9AFC7E738EB5E9FF87F0EEBE1BDE8A">
</head>
<body>
<center><p><a href="/" title="Slackware UK" alt="** Slackware UK **"><img src="/html/slackwareuk.png" alt="** Slackware UK **" title="Slackware UK" border=0 align=center></a></p></center>
<hr width="90%">
<table width="75%" cellspacing="0" align="center">
<tr>
<td align="center" valign="top">
<font size="+2"><b>Patronage & donations</b></font><br>
If you use the Slackware UK services on a regular basis, and would like to contribute to running costs, make a continuing patronage (and receive special benefits), or make a one off PayPal payment, please use one of the following buttons:
<table width="100%" cellpadding="5">
<tr>
<!-- <td align="center" valign="center">
<a href="https://gofund.me/c1434479"><img src="/html/gofundme.png" alt="GoFundMe Campaign" title="GoFundMe"></a>
</td> -->
<td align="center" valign="center">
<a href="https://www.patreon.com/slackwareUK"><img src="/html/patreon.png" alt="Patreon Page" title="Patreon"></a>
</td>
<td align="center" valign="center">
<a href="https://paypal.me/DonateToSlackwareUK"><img src="/html/paypal.png" alt="PayPal Donation" title="PayPal"></a>
</td>
</tr>
</table>
All <a href="/html/project_supporters.html" title="Donations" alt="Donations">donations</a> will be gratefully received - thank you!
</td>
</tr>
</table>
<br>

View file

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Before After
Before After

BIN
html/slackwareuk-white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

21
html/toggletheme.php Normal file
View file

@ -0,0 +1,21 @@
<?php
require ("includes/vars.php");
$cookie_data = array(
"expires" => "Tue, 31 Dec 2069 23:59:59 GMT",
"domain" => ".slackware.uk",
"path" => "/",
"httponly" => true,
"samesite" => "Lax"
);
if (!$light) {
$theme = "light";
} else {
$theme = "dark";
}
setcookie ("theme", $theme, $cookie_data);
if (isset ($_SERVER['HTTP_REFERER'])) {
header ("Location: " . $_SERVER['HTTP_REFERER'], true, 302);
} else {
header ("Location: /", true, 302);
}
?>

BIN
html/toggletheme.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 7.8 KiB

Before After
Before After

BIN
html/uk2-white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB