From c23c0987af132bbc204e4101d956fa3a9de1111d Mon Sep 17 00:00:00 2001 From: Darren 'Tadgy' Austin Date: Sat, 10 Aug 2024 23:10:01 +0100 Subject: [PATCH] Start using the new HTML5/CSS code. --- html/dark.css | 294 ++++-- html/donors.php | 1112 ++++++-------------- html/errordocs/400.php | 41 +- html/errordocs/400.shtml | 54 - html/errordocs/401.php | 41 +- html/errordocs/401.shtml | 54 - html/errordocs/403.php | 41 +- html/errordocs/403.shtml | 54 - html/errordocs/404.php | 41 +- html/errordocs/404.shtml | 54 - html/errordocs/405.php | 41 +- html/errordocs/405.shtml | 54 - html/footer.shtml | 11 +- html/header.php | 178 ++-- html/includes/breadcrumbs-search-theme.php | 25 - html/includes/bwbar.php | 17 +- html/includes/donate.php | 31 +- html/includes/head.php | 24 +- html/includes/logo.php | 10 +- html/includes/search-breadcrumbs-theme.php | 25 + html/includes/sponsors.php | 29 +- html/includes/vars.php | 6 - html/light.css | 293 ++++-- html/old/binary.png | Bin 10032 -> 0 bytes html/old/fileaway.png | Bin 11865 -> 0 bytes html/old/gofundme.png | Bin 25479 -> 0 bytes html/search.shtml | 125 +-- html/toggletheme.php | 5 +- html/uk2-black.png | Bin 7981 -> 0 bytes html/uk2-white.png | Bin 9518 -> 0 bytes 30 files changed, 1023 insertions(+), 1637 deletions(-) delete mode 100644 html/errordocs/400.shtml delete mode 100644 html/errordocs/401.shtml delete mode 100644 html/errordocs/403.shtml delete mode 100644 html/errordocs/404.shtml delete mode 100644 html/errordocs/405.shtml delete mode 100644 html/includes/breadcrumbs-search-theme.php create mode 100644 html/includes/search-breadcrumbs-theme.php delete mode 100644 html/old/binary.png delete mode 100644 html/old/fileaway.png delete mode 100644 html/old/gofundme.png delete mode 100644 html/uk2-black.png delete mode 100644 html/uk2-white.png diff --git a/html/dark.css b/html/dark.css index 3c2db57..0ed978a 100644 --- a/html/dark.css +++ b/html/dark.css @@ -8,116 +8,274 @@ a:visited { text-decoration: none; } - a:hover { text-decoration: underline; } body { - background-image: url("/html/circuit-dark.png"); background-color: #000000; + background-image: url("/html/circuit-dark.png"); color: #aeaeae; - margin-left: 15px; - margin-right: 15px; -} - -form { - margin-left: 0; - margin-right: 0; - margin-top: 0; - margin-bottom: 0; + padding-top: 15px; } hr { - height: 2px; - border-width: 0; - color: #888888; background-color: #888888; + border: 0; + color: #888888; + height: 2px; +} + +img { + border: 0; } pre { + font-size: 15px; +} + +pre img { + vertical-align: bottom; +} + +table { + margin-bottom: 5px; + margin-left: 5px; + margin-right: 5px; + margin-top: 5px; + width: 100%; +} + +table, td { + border: 1px solid; + border-collapse: collapse; + color: #888888; +} + +td { + padding-bottom: 5px; + padding-left: 5px; + padding-right: 5px; + padding-top: 5px; +} + + +.bold { + font-weight: bold; +} + +.box { background: #060606; border: 2px solid #aaaaaa; - padding-left: 20; - padding-right: 20; box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5); + overflow-x: auto; +} + +.boxmargins { + margin-bottom: 10px; +} + +.boxpadding { + padding-left: 20px; + padding-right: 20px; +} + +.donatebutton { + margin-left: 100px; + margin-right: 100px; } .heading { font-size: 200%; } +.motdcontent { +} + +.motdheader { + font-weight: bold; + text-decoration: underline; +} + +.notice { + display: block; + margin-left: auto; + margin-bottom: 25px; + margin-right: auto; + text-align: center; + width: 70%; +} + +.searchinput { + background-color: #060606; + border: 0; + color: #888888; + font-size: 15px; + height: 15px; + outline: 0; + margin-left: 25px; + margin-right: 5px; +} + +.searchresultsinput { + border: 1px; + border-color: #555555; + border-style: solid; + width: 500px; +} + +.sponsor { + margin-top: 15px; + margin-bottom: 15px; +} + .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); +.underline { + text-decoration: underline; } -.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); + +#breadcrumbs { + align-self: end; + display: flex; + min-height: 25px; + margin-left: auto; + margin-right: auto; } -.navbar { +#breadcrumbstext { + align-content: center; + font-size: 15px; + text-align: center; + margin-left: 5px; + margin-right: 5px; +} + +#bwbar { + display: block; + margin-left: auto; + margin-right: auto; + margin-top: 30px; + text-align: center; width: 100%; +} + +#copyright { + font-size: 10px; text-align: center; } -.search { - background: #060606; - border: 2px solid #aaaaaa; - box-shadow: 10px 10px 10px -5px rgba(128,128,128,0.5); +#donatebuttons { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-bottom: 10px; + margin-top: 20px; } -.searchinput { - border: none; - background: #060606; - outline: none; - color: #888888; - font-size: 11px; - box-sizing: border-box; - padding-left: 10; - padding-top: 2; - padding-right: 10; - padding-bottom: 2; +#headingbox { + margin-left: auto; + margin-right: auto; + width: fit-content; +} + +#headingtext { + text-align: center; + margin-bottom: 5px; + margin-left: 5px; + margin-right: 5px; + margin-top: 5px; +} + +#donorslistbox { + margin-left: auto; + margin-right: auto; + width: 70%; + text-align: center; +} + +#donorstable { +} + +#logo { + display: flex; + justify-content: center; + margin-bottom: 30px; + width: 100%; +} + +#motd { + column-gap: 40px; + display: grid; + grid-template-columns: auto auto; + margin-left: 30px; + margin-right: 30px; + row-gap: 15px; + text-align: left; +} + +#page { + margin-left: auto; + margin-right: auto; + width: 90%; +} + +#search { + align-content: center; + align-self: end; background-color: #060606; background-image: url('/html/search-white.png'); - background-size: 15px 15px; - background-position: 2px 2px; + background-position: 5px 5px; background-repeat: no-repeat; - padding-left: 20px; + background-size: 15px 15px; + height: 25px; + margin-left: 0; + margin-right: auto; + max-height: 25px; } -.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); +#searchbreadcrumbstheme { + display: grid; + column-gap: 50px; + grid-template-columns: auto auto auto; } -.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); +#signature { + grid-column-start: 1; + grid-column-end: 3; + margin-bottom: 50px; + text-align: right; +} + +#sponsorship { + font-weight: bold; + margin-bottom: 20px; + text-align: center; +} + +#themetoggle { + align-self: end; + display: flex; + height: 25px; + margin-left: auto; + margin-right: 0; + max-height: 25px; + text-align: right; +} + +#themetoggleimg { + height: 15px; + margin-right: 5px; + vertical-align: middle; +} + +#themetoggletext { + align-content: center; + color: #888888; + font-size: 15px; + margin-left: 5px; + margin-right: 5px; } diff --git a/html/donors.php b/html/donors.php index 2aea0fe..742106e 100644 --- a/html/donors.php +++ b/html/donors.php @@ -1,804 +1,308 @@ - - - - - -
- -
- - - - -
- Patronage & Donations
- 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: - -
-
- - - - -
- Project Supporters
- The following people have kindly donated to slackware.uk.
- Thank you very much for your support! :)
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- 25th July 2024 - - M W Magee -
- 3rd June 2024 - - Karl Gunnar Hammarlund -
- 15th May 2024 - - Tomasz Szewczyk -
- 27th March 2024 - - Raul Nevarez Garay -
- 3rd March 2024 - - Richard Barnes -
- 30th November 2023 - - Eduardo Alberto Castillo -
- 20th September 2023 - - Daniel Pompey -
- 25th August 2023 - - Syed Sajjad Rizvi -
- 21st July 2023 - - Jude DaShiell -
- 4th June 2023 - - Gerald Morris -
- 3rd May 2023 - - Syed Sajjad Rizvi -
- 20th March 2023 - - Luna Jernberg -
- 8th February 2023 - - Sergej Tjart -
- 21st December 2022 - - Karl Gunnar Hammarlund -
- 5th November 2022 - - David Melik -
- 27th September 2022 - - Miguel Angel González Moreno -
- 23rd September 2022 - - Christoph Koernig -
- 8th September 2022 - - Leeung-Jen -
- 21st July 2022 - - David Woodfall -
- 18th July 2022 - - Luke Dedek -
- 14th July 2022 - - Jack Leong -
- 10th July 2022 - - Charles Coffee -
- 8th July 2022 - - Randall Robinson -
- 20th June 2022 - - Richard Hoyle -
- 7th June 2022 - - Richard Hanser -
- 7th June 2022 - - Abehinichi -
- 6th June 2022 - - Keith Burnett -
- 6th June 2022 - - David Ian Allen -
- 6th June 2022 - - Duncan Wood -
- 6th June 2022 - - Robert Bresaz -
- 4th June 2022 - - Barry Grundy -
- 4th June 2022 - - Antoine Dierstein -
- 4th June 2022 - - Karl Gunnar Hammarlund -
- 4th June 2022 - - Matthew Dinslage -
- 4th June 2022 - - David Hall -
- 27th April 2022 - - Matthew Dinslage -
- 4th April 2022 - - Edward Rosenberg -
- 2nd April 2022 - - Matthew Dinslage -
- 21th March 2022 - - Theodore Allen -
- 18th March 2022 - - George Nielsen -
- 18th March 2022 - - Ioannis Anagnostakis -
- 18th March 2022 - - Karl Gunnar Hammarlund -
- 18th March 2022 - - Brian Lawrence -
- 18th March 2022 - - Dane Jensen -
- 18th March 2022 - - Matthew Dinslage -
- 9th March 2022 - - David Trudgian -
- 7th March 2022 - - Robert Bresaz -
- 13th January 2022 - - Rod Ziemski -
- 21st December 2021 - - Eric Trimmer -
- 30th September 2021 - - Brian Lawrence -
- 17th August 2021 - - Christoph Willing -
- 14th July 2021 - - Brian Lawrence -
- 11th July 2021 - - Don Boots -
- 6th June 2021 - - Cleverson Casarin Uliana -
- 30th May 2021 - - Klaus Gretland -
- 25th May 2021 - - Matthew Dinslage -
- 25th May 2021 - - Karl Bruns -
- 18th May 2021 - - Karl Gunnar Hammarlund -
- 15th May 2021 - - Christoph Koernig -
- 20th April 2021 - - Anthony McKenzie -
- 18th April 2021 - - Marcin Wolcendorf -
- 10th April 2021 - - Christoph Kühne -
- 8th April 2021 - - Patrick Volkerding -
- 29th March 2021 - - Anthony McKenzie -
- 7th March 2021 - - James Scott -
- 2nd March 2021 - - Alain Detal -
- 15th February 2021 - - Diniz Fernando Bortolotto Ferreira -
- 22nd December 2020 - - Peter Christy -
- 22nd December 2020 - - Karl Gunnar Hammarlund -
- 15th December 2020 - - Karol Jurica -
- 14th December 2020 - - Stanley Garvey -
- 2nd October 2020 - - Corby Roberts -
- 24th August 2020 - - Weber Kai -
- 7th August 2020 - - Brian Lawrence -
- 6th August 2020 - - Marcin Słodkiewicz -
- 30th May 2020 - - Ahmed Abbas -
- 23rd May 2020 - - Adam Purkrt -
- 5th May 2020 - - Clemens Sauerzopf -
- 30th April 2020 - - Gerard Lally -
- 6th April 2020 - - Peter Christy -
- 3rd April 2020 - - Tom Kosir -
- 30th March 2020 - - jwc1936 -
- 13th March 2020 - - Gregory Guy Rozan -
- 6th March 2020 - - Brian Lawrence -
- 5th March 2020 - - Karl Gunnar Hammarlund -
- 5th March 2020 - - Pierre-Philipp Braun -
- 4th March 2020 - - Christoph Kühne -
- 22nd February 2020 - - Aaditya Bagga -
- 20th October 2019 - - Shuaidu Yang -
- 12th October 2019 - - Andrew Macks -
- 9th October 2019 - - Tapio Pätilä -
- 30th August 2019 - - Nora's Portal -
- 18th July 2019 - - Karl Gunnar Hammarlund -
- 21st May 2019 - - Brian Lawrence -
- 16th May 2019 - - Daniel Bowling -
- 27th April 2019 - - Antoniazzi Leonardo -
-
- - - + +
+
+ Project Supporters
+ + All those that make a monthly patronage via Patreon, and the following
+ people have kindly donated to Slackware UK.

+ Thank you all very much for your support! :) +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
25th July 2024M W Magee
3rd June 2024Karl Gunnar Hammarlund
15th May 2024Tomasz Szewczyk
27th March 2024Raul Nevarez Garay
3rd March 2024Richard Barnes
30th November 2023Eduardo Alberto Castillo
20th September 2023Daniel Pompey
25th August 2023Syed Sajjad Rizvi
21st July 2023Jude DaShiell
4th June 2023Gerald Morris
3rd May 2023Syed Sajjad Rizvi
20th March 2023Luna Jernberg
8th February 2023Sergej Tjart
21st December 2022Karl Gunnar Hammarlund
5th November 2022David Melik
27th September 2022Miguel Angel González Moreno
23rd September 2022Christoph Koernig
8th September 2022Leeung-Jen
21st July 2022David Woodfall
18th July 2022Luke Dedek
14th July 2022Jack Leong
10th July 2022Charles Coffee
8th July 2022Randall Robinson
20th June 2022Richard Hoyle
7th June 2022Richard Hanser
7th June 2022Abehinichi
6th June 2022Keith Burnett
6th June 2022David Ian Allen
6th June 2022Duncan Wood
6th June 2022Robert Bresaz
4th June 2022Barry Grundy
4th June 2022Antoine Dierstein
4th June 2022Karl Gunnar Hammarlund
4th June 2022Matthew Dinslage
4th June 2022David Hall
27th April 2022Matthew Dinslage
4th April 2022Edward Rosenberg
2nd April 2022Matthew Dinslage
21th March 2022Theodore Allen
18th March 2022George Nielsen
18th March 2022Ioannis Anagnostakis
18th March 2022Karl Gunnar Hammarlund
18th March 2022Brian Lawrence
18th March 2022Dane Jensen
18th March 2022Matthew Dinslage
9th March 2022David Trudgian
7th March 2022Robert Bresaz
13th January 2022Rod Ziemski
21st December 2021Eric Trimmer
30th September 2021Brian Lawrence
17th August 2021Christoph Willing
14th July 2021Brian Lawrence
11th July 2021Don Boots
6th June 2021Cleverson Casarin Uliana
30th May 2021Klaus Gretland
25th May 2021Matthew Dinslage
25th May 2021Karl Bruns
18th May 2021Karl Gunnar Hammarlund
15th May 2021Christoph Koernig
20th April 2021Anthony McKenzie
18th April 2021Marcin Wolcendorf
10th April 2021Christoph Kühne
8th April 2021Patrick Volkerding
29th March 2021Anthony McKenzie
7th March 2021James Scott
2nd March 2021Alain Detal
15th February 2021Diniz Fernando Bortolotto Ferreira
22nd December 2020Peter Christy
22nd December 2020Karl Gunnar Hammarlund
15th December 2020Karol Jurica
14th December 2020Stanley Garvey
2nd October 2020Corby Roberts
24th August 2020Weber Kai
7th August 2020Brian Lawrence
6th August 2020Marcin Słodkiewicz
30th May 2020Ahmed Abbas
23rd May 2020Adam Purkrt
5th May 2020Clemens Sauerzopf
30th April 2020Gerard Lally
6th April 2020Peter Christy
3rd April 2020Tom Kosir
30th March 2020jwc1936
13th March 2020Gregory Guy Rozan
6th March 2020Brian Lawrence
5th March 2020Karl Gunnar Hammarlund
5th March 2020Pierre-Philipp Braun
4th March 2020Christoph Kühne
22nd February 2020Aaditya Bagga
20th October 2019Shuaidu Yang
12th October 2019Andrew Macks
9th October 2019Tapio Pätilä
30th August 2019Nora's Portal
18th July 2019Karl Gunnar Hammarlund
21st May 2019Brian Lawrence
16th May 2019Daniel Bowling
27th April 2019Antoniazzi Leonardo
+ Plus anyone who has donated that may have been missed above! +
+ diff --git a/html/errordocs/400.php b/html/errordocs/400.php index 21623e1..811a6b8 100644 --- a/html/errordocs/400.php +++ b/html/errordocs/400.php @@ -1,32 +1,9 @@ - - - - - -
- -
-
- - - - -
- Patronage & Donations
- 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: - - All donations will be gratefully received - thank you! -
-
-
- - - - -
- 400 - Bad Request
- The server could not understand the request. -
-
- - + + +
+
+ 400 - Bad Request
+ The server could not understand the
request that your browser sent.
+
+
+ diff --git a/html/errordocs/400.shtml b/html/errordocs/400.shtml deleted file mode 100644 index 924e3da..0000000 --- a/html/errordocs/400.shtml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Slackware UK: 400 - - - - - - - - - -

** Slackware UK **

-
- - - - -
- Patronage & donations
- 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: - - - - - - -
- GoFundMe Campaign - - Patreon Page - - PayPal Donation -
- All donations will be gratefully received - thank you! -
-
-
- - - - -
-

400 - Bad Request

- The server could not understand the request. -
-
-
-
-
- Mirror server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
diff --git a/html/errordocs/401.php b/html/errordocs/401.php index 457b5d7..e312c0f 100644 --- a/html/errordocs/401.php +++ b/html/errordocs/401.php @@ -1,32 +1,9 @@ - - - - - -
- -
-
- - - - -
- Patronage & Donations
- 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: - - All donations will be gratefully received - thank you! -
-
-
- - - - -
- 401 - Unauthorised
- Authentication is required. -
-
- - + + +
+
+ 401 - Unauthorised
+ Authentication is required. +
+
+ diff --git a/html/errordocs/401.shtml b/html/errordocs/401.shtml deleted file mode 100644 index b37b472..0000000 --- a/html/errordocs/401.shtml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Slackware UK: 401 - - - - - - - - - -

** Slackware UK **

-
- - - - -
- Patronage & donations
- 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: - - - - - - -
- GoFundMe Campaign - - Patreon Page - - PayPal Donation -
- All donations will be gratefully received - thank you! -
-
-
- - - - -
-

401 - Unauthorised

- Authentication is required. -
-
-
-
-
- Mirror server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
diff --git a/html/errordocs/403.php b/html/errordocs/403.php index af30840..bf7a942 100644 --- a/html/errordocs/403.php +++ b/html/errordocs/403.php @@ -1,32 +1,9 @@ - - - - - -
- -
-
- - - - -
- Patronage & Donations
- 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: - - All donations will be gratefully received - thank you! -
-
-
- - - - -
- 403 - Forbidden
- You do not have permission to access this resource. -
-
- - + + +
+
+ 403 - Forbidden
+ You do not have permission to access this resource. +
+
+ diff --git a/html/errordocs/403.shtml b/html/errordocs/403.shtml deleted file mode 100644 index d3e1c0b..0000000 --- a/html/errordocs/403.shtml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Slackware UK: 403 - - - - - - - - - -

** Slackware UK **

-
- - - - -
- Patronage & donations
- 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: - - - - - - -
- GoFundMe Campaign - - Patreon Page - - PayPal Donation -
- All donations will be gratefully received - thank you! -
-
-
- - - - -
-

403 - Forbidden

- You do not have permission to access this resource. -
-
-
-
-
- Mirror server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
diff --git a/html/errordocs/404.php b/html/errordocs/404.php index 3a026f5..0d42524 100644 --- a/html/errordocs/404.php +++ b/html/errordocs/404.php @@ -1,32 +1,9 @@ - - - - - -
- -
-
- - - - -
- Patronage & Donations
- 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: - - All donations will be gratefully received - thank you! -
-
-
- - - - -
- 404 - Not Found
- The requested page or file is not found. -
-
- - + + +
+
+ 404 - Not Found
+ The requested page or file is not found. +
+
+ diff --git a/html/errordocs/404.shtml b/html/errordocs/404.shtml deleted file mode 100644 index 808a15b..0000000 --- a/html/errordocs/404.shtml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Slackware UK: 404 - - - - - - - - - -

** Slackware UK **

-
- - - - -
- Patronage & donations
- 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: - - - - - - -
- GoFundMe Campaign - - Patreon Page - - PayPal Donation -
- All donations will be gratefully received - thank you! -
-
-
- - - - -
-

404 - Not Found

- The requested page or file is not found. -
-
-
-
-
- Mirror server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
diff --git a/html/errordocs/405.php b/html/errordocs/405.php index a728372..5c3ef8a 100644 --- a/html/errordocs/405.php +++ b/html/errordocs/405.php @@ -1,32 +1,9 @@ - - - - - -
- -
-
- - - - -
- Patronage & Donations
- 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: - - All donations will be gratefully received - thank you! -
-
-
- - - - -
- 405 - Method Forbidden
- Access method is not authorised. -
-
- - + + +
+
+ 405 - Method Forbidden
+ Access method is not authorised. +
+
+ diff --git a/html/errordocs/405.shtml b/html/errordocs/405.shtml deleted file mode 100644 index b021d4d..0000000 --- a/html/errordocs/405.shtml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Slackware UK: 405 - - - - - - - - - -

** Slackware UK **

-
- - - - -
- Patronage & donations
- 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: - - - - - - -
- GoFundMe Campaign - - Patreon Page - - PayPal Donation -
- All donations will be gratefully received - thank you! -
-
-
- - - - -
-

405 - Method Forbidden

- Access method is not authorised. -
-
-
-
-
- Mirror server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
diff --git a/html/footer.shtml b/html/footer.shtml index 518738b..777d678 100644 --- a/html/footer.shtml +++ b/html/footer.shtml @@ -1,7 +1,8 @@ - - - - - + + + + diff --git a/html/header.php b/html/header.php index e12c496..2d2edae 100644 --- a/html/header.php +++ b/html/header.php @@ -1,4 +1,4 @@ - + - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Access: - - This service can be accessed via:
-       HTTP:  http://slackware.uk/
-       HTTPS:  https://slackware.uk/
-       FTP:  ftp://slackware.uk/
-       Rsync:  rsync://slackware.uk/ -
- Notice: - +
+ + +
+ +
+
+
+
+ Access +
+ +
+ 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, but do set a cookie in your browser for your choice of theme.
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. -
- 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 message with full details. -
- Speedtest: - - Curious about the speed you might get downloading from Slackware UK? Try the new speedtest! -
- Patronage & Donations: - + --> +
+ Speedtest +
+
+ Curious about the speed you might get downloading from Slackware UK? Try the new speedtest! +
+
+ 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 message with full details. +
+
+ Patronage & Donations +
+
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: -
- - -
- - 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' -
-
-
- -
- -
-
- - - - - - - - + + +
+
+ A Faster Way to Download Slackware Linux ISOs
+ Slackware UK now offers a Bittorrent seeding service which may allow you to download the Slackware ISOs at a much faster speed (especially immediately following a new stable release) - all that is required is a Bittorrent client. +
+ +
-
- Patronage & Donations
+ +
+ --
+
Darren 'Tadgy' Austin
+ Email: mirrors (at) slackware.uk
+ IRC: On Libera.Chat, join #slackware.uk channel or PM 'Tadgy' +
+ + +
+
+ Patronage & Donations
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: All donations will be gratefully received - thank you! -
-
- A Faster Way to Download Slackware Linux ISOs
- Slackware UK now offers a Bittorrent seeding service which may allow you to download the Slackware ISOs at a much faster speed (especially immediately following a new stable release) - all that is required is a Bittorrent client. -
-

- - -
- - -
diff --git a/html/includes/breadcrumbs-search-theme.php b/html/includes/breadcrumbs-search-theme.php deleted file mode 100644 index 44fb376..0000000 --- a/html/includes/breadcrumbs-search-theme.php +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - -
- -
diff --git a/html/includes/bwbar.php b/html/includes/bwbar.php index c41b974..dc942f2 100644 --- a/html/includes/bwbar.php +++ b/html/includes/bwbar.php @@ -1,9 +1,8 @@ - -
- Mirror server bandwidth utilisation
- - Bandwidth graph measuring <!--#include virtual='/html/bwbar.txt' --> - - Bandwidth graph measuring <!--#include virtual='/html/bwbar.txt' --> - -
+
+ Mirror server bandwidth utilisation
+ + Bandwidth graph measuring <!--#include virtual='/html/bwbar.txt' --> + + Bandwidth graph measuring <!--#include virtual='/html/bwbar.txt' --> + +
diff --git a/html/includes/donate.php b/html/includes/donate.php index cdca34b..25e1d96 100644 --- a/html/includes/donate.php +++ b/html/includes/donate.php @@ -1,22 +1,9 @@ - - - - - - - - - - - -
- Patreon Logo - - PayPal Logo - - Patreon Logo - - PayPal Logo -
+
+ + Patreon Logo + PayPal Logo + + Patreon Logo + PayPal Logo + +
diff --git a/html/includes/head.php b/html/includes/head.php index 967304b..f0f92a0 100644 --- a/html/includes/head.php +++ b/html/includes/head.php @@ -1,14 +1,14 @@ - - + + - + - - - - - - - - " . $titleprefix . $title . "" . "\n"); ?> - + + + + + + + + <?php print ($titleprefix . $title); ?> + diff --git a/html/includes/logo.php b/html/includes/logo.php index 2484d28..7333f43 100644 --- a/html/includes/logo.php +++ b/html/includes/logo.php @@ -1,5 +1,5 @@ - -

Slackware UK Logo

- -

Slackware UK Logo

- + + Slackware UK Logo + + Slackware UK Logo + diff --git a/html/includes/search-breadcrumbs-theme.php b/html/includes/search-breadcrumbs-theme.php new file mode 100644 index 0000000..392261f --- /dev/null +++ b/html/includes/search-breadcrumbs-theme.php @@ -0,0 +1,25 @@ +
+ + + +
+ + + + +
+ +
+ Toggle theme:Toggle Theme Button +
+
diff --git a/html/includes/sponsors.php b/html/includes/sponsors.php index 822cbbf..495c00c 100644 --- a/html/includes/sponsors.php +++ b/html/includes/sponsors.php @@ -1,13 +1,16 @@ -

- is kindly sponsored by: -

- UK Servers Logo - - UK2 Logo - - UK2 Logo - -
-
- Please take a moment to visit the sponsors using the links above! -

+is kindly sponsored by: + + +Please take a moment to visit the sponsor using the link above! diff --git a/html/includes/vars.php b/html/includes/vars.php index 7c60d9d..78db42d 100644 --- a/html/includes/vars.php +++ b/html/includes/vars.php @@ -189,10 +189,4 @@ $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; - } ?> diff --git a/html/light.css b/html/light.css index 2753152..63caab4 100644 --- a/html/light.css +++ b/html/light.css @@ -13,110 +13,269 @@ a:hover { } body { - background-image: url("/html/circuit-light.png"); background-color: #ffffff; + background-image: url("/html/circuit-light.png"); color: #000000; - margin-left: 15px; - margin-right: 15px; -} - -form { - margin-left: 0; - margin-right: 0; - margin-top: 0; - margin-bottom: 0; + padding-top: 15px; } hr { - height: 2px; - border-width: 0; - color: #070707; background-color: #070707; + border: 0; + color: #070707; + height: 2px; +} + +img { + border: 0; } pre { + font-size: 15px; +} + +pre img { + vertical-align: bottom; +} + +table { + margin-bottom: 5px; + margin-left: 5px; + margin-right: 5px; + margin-top: 5px; + width: 100%; +} + +table, td { + border: 1px solid; + border-collapse: collapse; + color: #070707; +} + +td { + padding-bottom: 5px; + padding-left: 5px; + padding-right: 5px; + padding-top: 5px; +} + + +.bold { + font-weight: bold; +} + +.box { background: #f0f0f0; border: 2px solid #070707; - padding-left: 20; - padding-right: 20; box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5); + overflow-x: auto; +} + +.boxmargins { + margin-bottom: 10px; +} + +.boxpadding { + padding-left: 20px; + padding-right: 20px; +} + +.donatebutton { + margin-left: 100px; + margin-right: 100px; } .heading { font-size: 200%; } +.motdcontent { +} + +.motdheader { + font-weight: bold; + text-decoration: underline; +} + +.notice { + display: block; + margin-left: auto; + margin-bottom: 25px; + margin-right: auto; + text-align: center; + width: 70%; +} + +.searchinput { + background-color: #f0f0f0; + border: 0; + color: #000000; + font-size: 15px; + height: 15px; + outline: 0; + margin-left: 25px; + margin-right: 5px; +} + +.searchresultsinput { + border: 1px; + border-color: #000000; + border-style: solid; + width: 500px; +} + +.sponsor { + margin-top: 15px; + margin-bottom: 15px; +} + .subheading { font-size: 125%; } -.breadcrumbs { - font-size: 150%; - background: #f0f0f0; - border: 2px 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); +.underline { + text-decoration: underline; } -.header { - background: #F0F0F0; - 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(0,0,0,0.5); + +#breadcrumbs { + align-self: end; + display: flex; + min-height: 25px; + margin-left: auto; + margin-right: auto; } -.navbar { +#breadcrumbstext { + align-content: center; + font-size: 15px; + text-align: center; + margin-left: 5px; + margin-right: 5px; +} + +#bwbar { + display: block; + margin-left: auto; + margin-right: auto; + margin-top: 30px; + text-align: center; width: 100%; +} + +#copyright { + font-size: 10px; text-align: center; } -.search { - background: #f0f0f0; - border: 2px solid #070707; - box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5); +#donatebuttons { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-bottom: 10px; + margin-top: 20px; } -.searchinput { - border: none; - background: #f0f0f0; - outline: none; - color: #000000; - font-size: 11px; - box-sizing: border-box; - padding-left: 10; - padding-top: 2; - padding-right: 10; - padding-bottom: 2; +#headingbox { + margin-left: auto; + margin-right: auto; + width: fit-content; +} + +#headingtext { + text-align: center; + margin-bottom: 5px; + margin-left: 5px; + margin-right: 5px; + margin-top: 5px; +} + +#donorslistbox { + margin-left: auto; + margin-right: auto; + width: 70%; + text-align: center; +} + +#donorstable { +} + +#logo { + display: flex; + justify-content: center; + margin-bottom: 30px; + width: 100%; +} + +#motd { + column-gap: 40px; + display: grid; + grid-template-columns: auto auto; + margin-left: 30px; + margin-right: 30px; + row-gap: 15px; + text-align: left; +} + +#page { + margin-left: auto; + margin-right: auto; + width: 90%; +} + +#search { + align-content: center; + align-self: end; background-color: #f0f0f0; background-image: url('/html/search-black.png'); - background-size: 15px 15px; - background-position: 2px 2px; + background-position: 5px 5px; background-repeat: no-repeat; - padding-left: 20px; + background-size: 15px 15px; + height: 25px; + margin-left: 0; + margin-right: auto; + max-height: 25px; } -.searchresults { - background: #f0f0f0; - border: 2px solid #070707; - padding-left: 20; - padding-right: 20; - box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5); +#searchbreadcrumbstheme { + display: grid; + column-gap: 50px; + grid-template-columns: auto auto auto; } -.sponsorslist { - background: #F0F0F0; - 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(0,0,0,0.5); +#signature { + grid-column-start: 1; + grid-column-end: 3; + margin-bottom: 50px; + text-align: right; +} + +#sponsorship { + font-weight: bold; + margin-bottom: 20px; + text-align: center; +} + +#themetoggle { + align-self: end; + display: flex; + height: 25px; + margin-left: auto; + margin-right: 0; + max-height: 25px; + text-align: right; +} + +#themetoggleimg { + height: 15px; + margin-right: 5px; + vertical-align: middle; +} + +#themetoggletext { + align-content: center; + color: #000000; + font-size: 15px; + margin-left: 5px; + margin-right: 5px; } diff --git a/html/old/binary.png b/html/old/binary.png deleted file mode 100644 index 7660d4d7c49462166fa38e008f82f780a13d195f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10032 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 Trm>0n00000NkvXXu0mjf%uo+d diff --git a/html/old/gofundme.png b/html/old/gofundme.png deleted file mode 100644 index f3d41763a52fcf74486bc40aba209a9fc52446ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25479 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 uZa5tZX<|!_s*wu!G12e|Du$)?e"); - print (" "); - print (" "); - print (" "); - print ("
"); - print (" $message"); +?> +
+
+ Search Error

+ +Click here to retry your search."); +?> +

Click " title="Retry search">here to retry your search. +"); - print ("
"); - print (""); - print ("
"); +?> + + + -
- - - - -
- Search Results

- Search query:
- Searches may contain multiple terms, include (basic) globs,
- and descend down from the current directory. -
-
- - - - - - - - - -
- -
-
- + + + + + +
+
+
+ $entry
"); $count++; } elseif ($type == "d") { - print ("• $entry (Repeat search in this directory)
"); + print ("• $entry (Repeat search in this directory)
"); $count++; } } + /* Output a total */ if ($count == 0) { - print (" No results - try to widen your search."); + print ("No results - try to widen your search."); } elseif ($count == 1) { - print (" " . $count . " result found."); + print ("1 result found."); } else { - print (" " . $count . " results found."); + print ($count . " results found."); } ?> -
-
-
+ +
+ "Tue, 31 Dec 2069 23:59:59 GMT", + "expires" => mktime (23, 59, 59, 12, 31, 2069), "domain" => ".slackware.uk", "path" => "/", "httponly" => true, "samesite" => "Lax" ); - if (!$light) { + if ($_COOKIE['theme'] != "light") { $theme = "light"; } else { $theme = "dark"; diff --git a/html/uk2-black.png b/html/uk2-black.png deleted file mode 100644 index 6b4fe53af9cce6d58c595001502ecb4ca4d97659..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7981 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 TuNZ5>i8i38Wdy6&aE$(ceLwqr