From e06c1db9cb515e49175eda68c091b0f1c6b0f666 Mon Sep 17 00:00:00 2001 From: Darren 'Tadgy' Austin Date: Tue, 30 Aug 2022 02:02:52 +0100 Subject: [PATCH] Commit new slackware.uk content (with themes). --- .gitignore | 1 + files/README | 1 + files/banner.txt | 55 ++ html/bwbar-dark.png | 1 + html/bwbar-light.png | 1 + html/bwbar.png | 1 - html/circuit-dark.png | Bin 0 -> 39578 bytes html/{circuit.png => circuit-light.png} | Bin html/dark.css | 125 ++++ html/donors.php | 660 ++++++++++++++++++ html/errordocs/400.php | 32 + html/errordocs/401.php | 32 + html/errordocs/403.php | 32 + html/errordocs/404.php | 32 + html/errordocs/405.php | 32 + html/footer.shtml | 9 - html/header.php | 375 ---------- html/includes/breadcrumbs-search-theme.php | 25 + html/includes/breadcrumbs.php | 44 ++ html/includes/bwbar.php | 9 + html/includes/donate.php | 22 + html/includes/head.php | 14 + html/includes/logo.php | 5 + .../search-footer-dark.html} | 3 +- html/includes/search-footer-light.html | 7 + html/includes/search-header-dark.html | 41 ++ html/includes/search-header-light.html | 41 ++ html/includes/sponsors.php | 13 + html/includes/vars.php | 190 +++++ html/{index.css => light.css} | 27 +- html/old/common_footer.html | 4 - html/{ => old}/fileaway.png | Bin html/{ => old}/gofundme.png | Bin html/old/header.php.with.navbar | 395 ----------- html/old/header.php.works | 263 ------- html/old/header.php.works.20210515 | 426 ----------- html/old/index.css | 101 --- html/old/main_header.html | 73 -- html/old/project_supporters.html | 209 ------ html/old/sub_header.html | 12 - html/{patreon.png => patreon-black.png} | Bin html/patreon-white.png | Bin 0 -> 15880 bytes html/{paypal.png => paypal-black.png} | Bin html/paypal-white.png | Bin 0 -> 12211 bytes html/project_supporters.html | 657 ----------------- html/{search.png => search-black.png} | Bin html/search-white.png | Bin 0 -> 46403 bytes html/search_header.html | 38 - ...{slackwareuk.png => slackwareuk-black.png} | Bin html/slackwareuk-white.png | Bin 0 -> 17226 bytes html/toggletheme.php | 21 + html/toggletheme.png | Bin 0 -> 2300 bytes html/{uk2.png => uk2-black.png} | Bin html/uk2-white.png | Bin 0 -> 9518 bytes 54 files changed, 1457 insertions(+), 2572 deletions(-) create mode 100644 .gitignore create mode 100644 files/README create mode 100644 files/banner.txt create mode 120000 html/bwbar-dark.png create mode 120000 html/bwbar-light.png delete mode 120000 html/bwbar.png create mode 100644 html/circuit-dark.png rename html/{circuit.png => circuit-light.png} (100%) create mode 100644 html/dark.css create mode 100644 html/donors.php create mode 100644 html/errordocs/400.php create mode 100644 html/errordocs/401.php create mode 100644 html/errordocs/403.php create mode 100644 html/errordocs/404.php create mode 100644 html/errordocs/405.php delete mode 100644 html/footer.shtml delete mode 100644 html/header.php create mode 100644 html/includes/breadcrumbs-search-theme.php create mode 100644 html/includes/breadcrumbs.php create mode 100644 html/includes/bwbar.php create mode 100644 html/includes/donate.php create mode 100644 html/includes/head.php create mode 100644 html/includes/logo.php rename html/{search_footer.html => includes/search-footer-dark.html} (65%) create mode 100644 html/includes/search-footer-light.html create mode 100644 html/includes/search-header-dark.html create mode 100644 html/includes/search-header-light.html create mode 100644 html/includes/sponsors.php create mode 100644 html/includes/vars.php rename html/{index.css => light.css} (85%) delete mode 100644 html/old/common_footer.html rename html/{ => old}/fileaway.png (100%) rename html/{ => old}/gofundme.png (100%) delete mode 100644 html/old/header.php.with.navbar delete mode 100644 html/old/header.php.works delete mode 100644 html/old/header.php.works.20210515 delete mode 100644 html/old/index.css delete mode 100644 html/old/main_header.html delete mode 100644 html/old/project_supporters.html delete mode 100644 html/old/sub_header.html rename html/{patreon.png => patreon-black.png} (100%) create mode 100644 html/patreon-white.png rename html/{paypal.png => paypal-black.png} (100%) create mode 100644 html/paypal-white.png delete mode 100644 html/project_supporters.html rename html/{search.png => search-black.png} (100%) create mode 100644 html/search-white.png delete mode 100644 html/search_header.html rename html/{slackwareuk.png => slackwareuk-black.png} (100%) create mode 100644 html/slackwareuk-white.png create mode 100644 html/toggletheme.php create mode 100644 html/toggletheme.png rename html/{uk2.png => uk2-black.png} (100%) create mode 100644 html/uk2-white.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..333c1e9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +logs/ diff --git a/files/README b/files/README new file mode 100644 index 0000000..7412fe5 --- /dev/null +++ b/files/README @@ -0,0 +1 @@ +This directory is for storage of any files which should NOT be directly accessible via the web. diff --git a/files/banner.txt b/files/banner.txt new file mode 100644 index 0000000..09904ea --- /dev/null +++ b/files/banner.txt @@ -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: . All donations will be gratefully received - thank you! + + Darren 'Tadgy' Austin + Email: + IRC: On Libera.Chat, join #slackware.uk channel or PM 'Tadgy' +- --------------------------------------------------------------------------- - diff --git a/html/bwbar-dark.png b/html/bwbar-dark.png new file mode 120000 index 0000000..8a0d2c0 --- /dev/null +++ b/html/bwbar-dark.png @@ -0,0 +1 @@ +/run/bwbar-dark.png \ No newline at end of file diff --git a/html/bwbar-light.png b/html/bwbar-light.png new file mode 120000 index 0000000..ea7cb98 --- /dev/null +++ b/html/bwbar-light.png @@ -0,0 +1 @@ +/run/bwbar-light.png \ No newline at end of file diff --git a/html/bwbar.png b/html/bwbar.png deleted file mode 120000 index 6560f45..0000000 --- a/html/bwbar.png +++ /dev/null @@ -1 +0,0 @@ -/run/bwbar.png \ No newline at end of file diff --git a/html/circuit-dark.png b/html/circuit-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ad4f5b4a05b8f16383e7c342aab8467e5d13b7f6 GIT binary patch literal 39578 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 + + + + +

+ +
+ + + + +
+ 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! :)
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ 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 +
+
+ + + diff --git a/html/errordocs/400.php b/html/errordocs/400.php new file mode 100644 index 0000000..21623e1 --- /dev/null +++ b/html/errordocs/400.php @@ -0,0 +1,32 @@ + + + + + +
+ +
+
+ + + + +
+ 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. +
+
+ + diff --git a/html/errordocs/401.php b/html/errordocs/401.php new file mode 100644 index 0000000..457b5d7 --- /dev/null +++ b/html/errordocs/401.php @@ -0,0 +1,32 @@ + + + + + +
+ +
+
+ + + + +
+ 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. +
+
+ + diff --git a/html/errordocs/403.php b/html/errordocs/403.php new file mode 100644 index 0000000..af30840 --- /dev/null +++ b/html/errordocs/403.php @@ -0,0 +1,32 @@ + + + + + +
+ +
+
+ + + + +
+ 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. +
+
+ + diff --git a/html/errordocs/404.php b/html/errordocs/404.php new file mode 100644 index 0000000..3a026f5 --- /dev/null +++ b/html/errordocs/404.php @@ -0,0 +1,32 @@ + + + + + +
+ +
+
+ + + + +
+ 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. +
+
+ + diff --git a/html/errordocs/405.php b/html/errordocs/405.php new file mode 100644 index 0000000..a728372 --- /dev/null +++ b/html/errordocs/405.php @@ -0,0 +1,32 @@ + + + + + +
+ +
+
+ + + + +
+ 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. +
+
+ + diff --git a/html/footer.shtml b/html/footer.shtml deleted file mode 100644 index cbc8792..0000000 --- a/html/footer.shtml +++ /dev/null @@ -1,9 +0,0 @@ - - - -
- Mirror server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
- - diff --git a/html/header.php b/html/header.php deleted file mode 100644 index 42aabeb..0000000 --- a/html/header.php +++ /dev/null @@ -1,375 +0,0 @@ - - - -" . $home . " "); - - # PHP syntax note: $foo[] = "bar" is the same as Perl's - # push @foo, "bar". - foreach($pages as $dir) { - $url = $url . "/" . $dir; - $result[] = "" . $dir . " "; - } - - # add last (current) dir, but not as a link. - $result[] = $last; - - # perl: return join($sep, @result); - return implode($sep, $result); -} -?> -" . $titleprefix . $title . "" . "\n" ); -?> - - - - - - - - - - -
-

** Slackware UK **

-

- is kindly sponsored by: -

- - UK Servers - - - UK2 - -
-
- Please take a moment to visit the 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. -
- 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: -
- - - - - - - -
- Patreon Page - - PayPal Donation -
-
- - 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' -
-
-
- - - - - -
- -

** 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: - - - - - - -
- Patreon Page - - PayPal Donation -
- 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 new file mode 100644 index 0000000..21b2eac --- /dev/null +++ b/html/includes/breadcrumbs-search-theme.php @@ -0,0 +1,25 @@ + + + + + + + + + + + +
+ +
diff --git a/html/includes/breadcrumbs.php b/html/includes/breadcrumbs.php new file mode 100644 index 0000000..10d49d0 --- /dev/null +++ b/html/includes/breadcrumbs.php @@ -0,0 +1,44 @@ +" . $home . " "); + + # PHP syntax note: $foo[] = "bar" is the same as Perl's + # push @foo, "bar". + foreach($pages as $dir) { + $url = $url . "/" . $dir; + $result[] = "" . $dir . " "; + } + + # add last (current) dir, but not as a link. + $result[] = $last; + + # perl: return join($sep, @result); + return implode($sep, $result); + } +?> diff --git a/html/includes/bwbar.php b/html/includes/bwbar.php new file mode 100644 index 0000000..c41b974 --- /dev/null +++ b/html/includes/bwbar.php @@ -0,0 +1,9 @@ + +
+ 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 new file mode 100644 index 0000000..cdca34b --- /dev/null +++ b/html/includes/donate.php @@ -0,0 +1,22 @@ + + + + + + + + + + + +
+ Patreon Logo + + PayPal Logo + + Patreon Logo + + PayPal Logo +
diff --git a/html/includes/head.php b/html/includes/head.php new file mode 100644 index 0000000..967304b --- /dev/null +++ b/html/includes/head.php @@ -0,0 +1,14 @@ + + + + + + + + + + + + + " . $titleprefix . $title . "" . "\n"); ?> + diff --git a/html/includes/logo.php b/html/includes/logo.php new file mode 100644 index 0000000..2484d28 --- /dev/null +++ b/html/includes/logo.php @@ -0,0 +1,5 @@ + +

Slackware UK Logo

+ +

Slackware UK Logo

+ diff --git a/html/search_footer.html b/html/includes/search-footer-dark.html similarity index 65% rename from html/search_footer.html rename to html/includes/search-footer-dark.html index 700c84a..f583b33 100644 --- a/html/search_footer.html +++ b/html/includes/search-footer-dark.html @@ -1,8 +1,7 @@ -
Mirror server bandwidth utilisation
- Bandwidth usage bar + Bandwidth usage bar
diff --git a/html/includes/search-footer-light.html b/html/includes/search-footer-light.html new file mode 100644 index 0000000..3bea115 --- /dev/null +++ b/html/includes/search-footer-light.html @@ -0,0 +1,7 @@ +
+ Mirror server bandwidth utilisation
+ + Bandwidth usage bar +
+ + diff --git a/html/includes/search-header-dark.html b/html/includes/search-header-dark.html new file mode 100644 index 0000000..7669380 --- /dev/null +++ b/html/includes/search-header-dark.html @@ -0,0 +1,41 @@ + + + + + + + + + + + Slackware UK: Search Results + + +
+

Slackware UK Logo

+
+
+ + + + +
+ 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: + + + + + + +
+ Patreon Logo + + PayPal Logo +
+ All donations will be gratefully received - thank you! +
+
diff --git a/html/includes/search-header-light.html b/html/includes/search-header-light.html new file mode 100644 index 0000000..ef237fe --- /dev/null +++ b/html/includes/search-header-light.html @@ -0,0 +1,41 @@ + + + + + + + + + + + Slackware UK: Search Results + + +
+

Slackware UK Logo

+
+
+ + + + +
+ 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: + + + + + + +
+ Patreon Logo + + PayPal Logo +
+ All donations will be gratefully received - thank you! +
+
diff --git a/html/includes/sponsors.php b/html/includes/sponsors.php new file mode 100644 index 0000000..822cbbf --- /dev/null +++ b/html/includes/sponsors.php @@ -0,0 +1,13 @@ +

+ is kindly sponsored by: +

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

diff --git a/html/includes/vars.php b/html/includes/vars.php new file mode 100644 index 0000000..d5b4371 --- /dev/null +++ b/html/includes/vars.php @@ -0,0 +1,190 @@ + diff --git a/html/index.css b/html/light.css similarity index 85% rename from html/index.css rename to html/light.css index df6a811..526a41f 100644 --- a/html/index.css +++ b/html/light.css @@ -1,4 +1,10 @@ -a { +a:link { + color: #2d3690; + text-decoration: none; +} + +a:visited { + color: #7715aa; text-decoration: none; } @@ -7,7 +13,9 @@ a:hover { } body { - background-image: url("/html/circuit.png"); + background-image: url("/html/circuit-light.png"); + background-color: #ffffff; + color: #000000; margin-left: 15px; margin-right: 15px; } @@ -19,10 +27,6 @@ form { margin-bottom: 0; } -h1 { - font-size: 150%; -} - hr { height: 2px; border-width: 0; @@ -38,7 +42,16 @@ pre { box-shadow: 10px 10px 10px -5px rgba(0,0,0,0.5); } +.heading { + font-size: 200%; +} + +.subheading { + font-size: 125%; +} + .breadcrumbs { + font-size: 150%; background: #f0f0f0; border: 2px solid #070707; padding-left: 10; @@ -83,7 +96,7 @@ pre { padding-right: 10; padding-bottom: 2; background-color: #f0f0f0; - background-image: url('https://slackware.uk/html/search.png'); + background-image: url('/html/search-black.png'); background-size: 15px 15px; background-position: 2px 2px; background-repeat: no-repeat; diff --git a/html/old/common_footer.html b/html/old/common_footer.html deleted file mode 100644 index 7a04e4b..0000000 --- a/html/old/common_footer.html +++ /dev/null @@ -1,4 +0,0 @@ -
- Mirror server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
diff --git a/html/fileaway.png b/html/old/fileaway.png similarity index 100% rename from html/fileaway.png rename to html/old/fileaway.png diff --git a/html/gofundme.png b/html/old/gofundme.png similarity index 100% rename from html/gofundme.png rename to html/old/gofundme.png diff --git a/html/old/header.php.with.navbar b/html/old/header.php.with.navbar deleted file mode 100644 index 8ace49c..0000000 --- a/html/old/header.php.with.navbar +++ /dev/null @@ -1,395 +0,0 @@ - - - -" . $home . " "); - - # PHP syntax note: $foo[] = "bar" is the same as Perl's - # push @foo, "bar". - foreach($pages as $dir) { - $url = $url . "/" . $dir; - $result[] = "" . $dir . " "; - } - - # add last (current) dir, but not as a link. - $result[] = $last; - - # perl: return join($sep, @result); - return implode($sep, $result); -} -?> -" . $titleprefix . $title . "" . "\n" ); -?> - - - - - - - - - - - - - - - - - - - - -
-

** Slackware UK **

-

- is kindly sponsored by: -

- - File-away Limited - - - UK2 - -
-
- Please take a moment to visit the sponsors using the links above! -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Access: - - This service can be accessed via:
-       HTTP:  http://slackware.uk/
-       HTTPS:  https://slackware.uk/
-       FTP:  ftp://slackware.uk/
-       FTPS:  ftps://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 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: -
- - - - - - - -
- GoFundMe Campaign - - Patreon Page - - PayPal Donation -
-
- - All Donations will be gratefully received - thank you! -
- Darren 'Tadgy' Austin
- Email: mirrors (at) slackware.uk
- IRC: On Freenode, join #slackware.uk channel or PM 'Tadgy' -
-
- -

** 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! -
-
- 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.

-
-
- - - // echo breadcrumbs(' > '); - // Change 'Home' to 'Index' and » to ^^ - // echo breadcrumbs(' ^^ ', 'Index'); - ?> - -
- -

** 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! -
-
- - - - - - -
- - - - // echo breadcrumbs(' > '); - // Change 'Home' to 'Index' and » to ^^ - // echo breadcrumbs(' ^^ ', 'Index'); - ?> - - - Search -
- diff --git a/html/old/header.php.works b/html/old/header.php.works deleted file mode 100644 index 9a4dfcf..0000000 --- a/html/old/header.php.works +++ /dev/null @@ -1,263 +0,0 @@ - - - -$home"); - - // 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 tag - if ($x != $last) - $breadcrumbs[] = "$crumb"; - // Otherwise, just display the title (minus) - else - $breadcrumbs[] = $crumb; - } - - // Build our temporary array (pieces of bread) into one big string :) - return implode($separator, $breadcrumbs); -} -?> -" . $titleprefix . "Main Page" . "" . "\n" ); - } elseif (preg_match (":^/absolute/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Absolute Linux" . "" . "\n" ); - } elseif (preg_match (":^/csb/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Cinnamon SlackBuild (CSB)" . "" . "\n" ); - } elseif (preg_match (":^/cumulative/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Cumulative Archive" . "" . "\n" ); - } elseif (preg_match (":^/freeslack/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Freeslack" . "" . "\n" ); - } elseif (preg_match (":^/gsb/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "GNOME SlackBuild (GSB)" . "" . "\n" ); - } elseif (preg_match (":^/microlinux/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Microlinux" . "" . "\n" ); - } elseif (preg_match (":^/msb/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "MATE SlackBuild (MSB)" . "" . "\n" ); - } elseif ($_SERVER['REQUEST_URI'] == "/people/") { - print ( " " . $titleprefix . "SlackBuilds and Packages From People" . "" . "\n" ); - } elseif (preg_match (":^/people/alien-arm/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "AlienBOB's Slackware ARM Build" . "" . "\n" ); - } elseif (preg_match (":^/people/alien-current-iso/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "AlienBOB's Slackware-current ISOs" . "" . "\n" ); - } elseif (preg_match (":^/people/alien-kde/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "AlienBOB's 'Ktown' KDE Builds" . "" . "\n" ); - } elseif (preg_match (":^/people/alien-openvz/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "AlienBOB's OpenVZ Container Template" . "" . "\n" ); - } elseif (preg_match (":^/people/alien-slacklive/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "AlienBOB's Slackware Live (slaklive)" . "" . "\n" ); - } elseif (preg_match (":^/people/alien/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "AlienBOB's SlackBuilds and Packages" . "" . "\n" ); - } elseif (preg_match (":^/people/alphageek/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Alphageek's SlackBuilds and Packages" . "" . "\n" ); - } elseif (preg_match (":^/people/rlworkman/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "rworkman's SlackBuilds and Packages" . "" . "\n" ); - } elseif (preg_match (":^/people/rworkman/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "rworkman's SlackBuilds and Packages" . "" . "\n" ); - } elseif (preg_match (":^/porteus/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Porteus" . "" . "\n" ); - } elseif (preg_match (":^/salix/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Salix OS" . "" . "\n" ); - } elseif (preg_match (":^/sbosrcarch/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "SlackBuilds.org Sources Archive" . "" . "\n" ); - } elseif (preg_match (":^/slackbuilds.org/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "SlackBuilds.org (SBo)" . "" . "\n" ); - } elseif (preg_match (":^/slackintosh/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Slackintosh" . "" . "\n" ); - } elseif (preg_match (":^/smlinux/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Smlinux" . "" . "\n" ); - } elseif (preg_match (":^/slackonly/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "SlackOnly" . "" . "\n" ); - } elseif (preg_match (":^/slackware/slackware-iso/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Slackware Linux ISOs" . "" . "\n" ); - } elseif (preg_match (":^/slackware/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Slackware Linux" . "" . "\n" ); - } elseif (preg_match (":^/slackwarearm/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "SlackwareARM" . "" . "\n" ); - } elseif (preg_match (":^/slacky/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Slacky" . "" . "\n" ); - } elseif (preg_match (":^/slamd64/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Slamd64 Linux" . "" . "\n" ); - } elseif (preg_match (":^/slarm64/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Slarm64" . "" . "\n" ); - } elseif (preg_match (":^/slaxbmc/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "SlaXBMC Project" . "" . "\n" ); - } elseif (preg_match (":^/slint/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Slint Project" . "" . "\n" ); - } elseif (preg_match (":^/sls/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Softlanding Linux System (SLS)" . "" . "\n" ); - } elseif (preg_match (":^/splack/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Splack" . "" . "\n" ); - } elseif (preg_match (":^/studioware/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Studioware" . "" . "\n" ); - } elseif (preg_match (":^/truva/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Truva Linux" . "" . "\n" ); - } elseif (preg_match (":^/zenwalk/.*:", $_SERVER['REQUEST_URI'])) { - print ( " " . $titleprefix . "Zenwalk" . "" . "\n" ); - } else { - print ( " " . $titleprefix . "Index of " . $_SERVER['REQUEST_URI'] . "" . "\n" ); - } -?> - - - - - - - - - - - - - - - - - - -
-

** Slackware UK **

-

- is kindly sponsored by: -

- - File-away Limited - - - UK2 - -
-
- Please take a moment to visit the sponsors using the links above! -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- Access: - - This service can be accessed via:
-       HTTP:  http://slackware.uk/
-       HTTPS:  https://slackware.uk/
-       FTP:  ftp://slackware.uk/
-       FTPS:  ftps://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 message with full details. -
- Patronage & donations: - - 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 Patreon page 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 this link or to: donate (at) slackware.uk. If you do not wish your name to be included in the Paypal supporters list (which can be found here), please add a note to your Paypal transaction to let me know.
- All donations will be gratefully received - thank you! -
- Darren 'Tadgy' Austin
- Email: mirrors (at) slackware.uk
- IRC: On Freenode, join #slackware.uk channel or PM 'Tadgy' -
-
- -

** Slackware UK **

-
- - - - - - - -
- Patronage & donations
- 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 Patreon page 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 this link or to: donate (at) slackware.uk. If you do not wish your name to be included in the Paypal supporters list (which can be found here), please add a note to your Paypal transaction to let me know.
- 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.

-
-
- - - // echo breadcrumbs(' > '); - // Change 'Home' to 'Index' and » to ^^ - // echo breadcrumbs(' ^^ ', 'Index'); - ?> - -
- -

** Slackware UK **

-
- - - - -
- Patronage & donations
- 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 Patreon page 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 this link or to: donate (at) slackware.uk. If you do not wish your name to be included in the Paypal supporters list (which can be found here), please add a note to your Paypal transaction to let me know.
- All donations will be gratefully received - thank you! -
-
-
- - - // echo breadcrumbs(' > '); - // Change 'Home' to 'Index' and » to ^^ - // echo breadcrumbs(' ^^ ', 'Index'); - ?> - -
- diff --git a/html/old/header.php.works.20210515 b/html/old/header.php.works.20210515 deleted file mode 100644 index f073ee6..0000000 --- a/html/old/header.php.works.20210515 +++ /dev/null @@ -1,426 +0,0 @@ - - - -" . $home . " "); - - # PHP syntax note: $foo[] = "bar" is the same as Perl's - # push @foo, "bar". - foreach($pages as $dir) { - $url = $url . "/" . $dir; - $result[] = "" . $dir . " "; - } - - # add last (current) dir, but not as a link. - $result[] = $last; - - # perl: return join($sep, @result); - return implode($sep, $result); -} -?> -" . $titleprefix . $title . "" . "\n" ); -?> - - - - - - - - - - - - - - - - - - - - -
-

** Slackware UK **

-

- is kindly sponsored by: -

- - File-away Limited - - - UK2 - -
-
- Please take a moment to visit the sponsors using the links above! -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Access: - - This service can be accessed via:
-       HTTP:  http://slackware.uk/
-       HTTPS:  https://slackware.uk/
-       FTP:  ftp://slackware.uk/
-       FTPS:  ftps://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 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: -
- - - - - - - -
- GoFundMe Campaign - - Patreon Page - - PayPal Donation -
-
- - All donations will be gratefully received - thank you! -
- Darren 'Tadgy' Austin
- Email: mirrors (at) slackware.uk
- IRC: On Freenode, join #slackware.uk channel or PM 'Tadgy' -
-
-
- - - - - -
- -

** 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! -
-
- 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.

-
- - - - - -
- -

** 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! -
-
- - - - - -
- diff --git a/html/old/index.css b/html/old/index.css deleted file mode 100644 index 6739f54..0000000 --- a/html/old/index.css +++ /dev/null @@ -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); -} diff --git a/html/old/main_header.html b/html/old/main_header.html deleted file mode 100644 index 30ec74d..0000000 --- a/html/old/main_header.html +++ /dev/null @@ -1,73 +0,0 @@ -
-

** Slackware UK **

-

- is kindly sponsored by: -

- - File-away Limited - - - UK2 - -
-
- Please take a moment to visit the sponsors using the links above! -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- Access: - - This service can be accessed via:
-       HTTP:  http://slackware.uk/
-       HTTPS:  https://slackware.uk/
-       FTP:  ftp://slackware.uk/
-       FTPS:  ftps://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 message with full details. -
- Patronage & donations: - - 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 Patreon page 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 this link or to: donate (at) slackware.uk. If you do not wish your name to be included in the Paypal supporters list (which can be found here), please add a note to your Paypal transaction to let me know.
- All donations will be gratefully received - thank you! -
- Darren 'Tadgy' Austin
- Email: mirrors (at) slackware.uk
- IRC: On Freenode, join #slackware.uk channel or PM 'Tadgy' -
-
-
diff --git a/html/old/project_supporters.html b/html/old/project_supporters.html deleted file mode 100644 index 7ec7d40..0000000 --- a/html/old/project_supporters.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - slackware.uk - Project Supporters - - - - - - - - - - - - - - - - - -

** Slackware UK **

-
-
-

- -

Project Supporters

- The following people have kindly donated to slackware.uk.
- Thank you very much for your support! :) -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- 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 -
-
-
-
- Current server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
- - diff --git a/html/old/sub_header.html b/html/old/sub_header.html deleted file mode 100644 index b38f90f..0000000 --- a/html/old/sub_header.html +++ /dev/null @@ -1,12 +0,0 @@ -

** Slackware UK **

-
- - - - -
- Patronage & donations
- 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 Patreon page 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 this link or to: donate (at) slackware.uk. A list of previous Paypal supporters can be found here.
- All donations will be gratefully received - thank you! -
-
diff --git a/html/patreon.png b/html/patreon-black.png similarity index 100% rename from html/patreon.png rename to html/patreon-black.png diff --git a/html/patreon-white.png b/html/patreon-white.png new file mode 100644 index 0000000000000000000000000000000000000000..47c86491f180cfdb1b0b69f7e4eccd8522d32157 GIT binary patch literal 15880 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 egd+Uw!v6<627y{oJC zkF~<(WyKI+abW=f0D^?Lup$5eLi>*^LxcT8q@uUq000)ehqAhpqP{DUorA53xs@@I zle?WUk+GY(2>{@>R+Vn<@}mtU=zAZX5A^Af1Ayu_!+vx7DZ<7s@$hGBG@mTKOF563 z)KIXA`}_6T`Fl^!oUUD4v!+0GCWq%PEP=57`@?ao8|k{nXZi!qHYPYm4dQtK?V2B= zyPGF_eZ3)040U_qd?n_d9G}vgQ~vXXpxcutF^52ouq1}RvUDYeWuzu%dxE(8>on*4 zs>!F#q(tpFjpnh;7VFU`eAgLSOIzDxOZC;_gXUu+yQWX=dBGN|p1tRD&oUInK>RD@ z2koTYfP43Kt%gDLPhj^*tDy(MdD#$(>m60$g`zCy#@~7IWRD2*kp$G3;h3hNRmLgG2STI&e|K^o~@0GO8{+{BNiqaD*g>yA*#g<-7qGo z^TmT{{avbdbR=ewVt(Cts!};?iC9*~bK^}XF!{wJ6(t{qd}+~aN<2aLP}{+|?GQ1< zM1nj;(ZakaMZrXdZAH=2TBU(Q%c3nwRm-v~3g~&(mZIx<-W9{Q8Ai%fVZ1meN@zGa zCh=1&yVLV&42-6_@s7Hpy7>*)(q^aOp1$L%`JKR%D>9i@tIlGo9Ua z()kx*mZQZcd)9lC?Y7g@;I)?H2{AA#FX9Ys-}P5c#iR@5an=II5cTHrni`rs7)vH% z#lvnU7i7woVpbmAu|{vi@gEIyTe-5F$@YGZZtdSzS=|)DGkIC6uGHKN+-;jbWYyqm zn$%ZZEH!a5MC%fH=_?d@>4bXF&n^-cWcQgXqc^tHRU`_YJ9-L&z8#qtRzfa~;7VjNPPt3S%*7irXCQ4dUUI(K-Wt|;b zEat6%#=1+*T0C!7=yZfzdV1bm61ys;?JL8TBn^Vdnz=T@30!X!Z7L0=Lfb$qwJ*qO zJZ~^9czcE&yUlhHGoep*tZ|JwQt z`5PU9d(=*T0MS=A_;cl63v2K(GuEVQ{V-1jy12_YvSlgtii@o>wW4aG^_-*}aWukF z>xN1kmOF*uX}k>MO^FET*E#^+VakGT-86c4Bt(gH$C13+w7LA|%$5TOzM5k>X&vgU zc%at1@|jNhi<4J9Zyhq}0<0M+l+M}a=mc=-s8$JSswMqsG8?@$-zt*^w$Q0*wk4U7 zE=%d3E<0Q0_-;cRJQnFGhZ5nhneOQ;Vn4E5Xjh+SH#<1@Ae1J3-a0BNyy?gRo@0El=8!6oG#N)wt(4mU)PtnY? z{cVm!!-9)V0iFsejX1E<&faQcX!+Jq#kK68;s3BL^LpM_RID%ev6T!Q>O@?TjSL0Z z?H7=`F>b^5hi1F9)ONlyI z(@%jGO6G%{p1H8*dOcLZc*kU-xqV*iIb!At{VKK91oA7~O1Kam9U1t;d#arZnZZ41 zY~Wz%;VGPnVAY_#P+J1_`e)b--Q{E9_98qnA2tJfBB1^oxR4|o0zhC^PPTm_4lfwA z##QexsRAwDeYKX2 zwJ?85bX+Ss^??2u;;MaLSGcH64~D04uhlFU1Fq?{vaBGr2CcN*q$%tSZ+JSw6TJMw7JkV&@N0Uw?P;(h|STL2_hluLFG3UN^&VigI9r-NPg*_Johoss7Lgu32y% zN^qq0r0LH#&kd4xja$Z}-dHAX0zYYsV!){JvywW#NnI4R6+cHU`J~j&~1#GO!uKcrdA{} zOeq0Oza8Osvx33w)x3p#jeIrdB2FrDAGqEIU4D-cpQ%1-35@mttRlDjd()V)f5%E} z==`!L{0I^D@ykUf#+0#i`_)H^eHG(sEYX~LpJWeZ4ZdsqQUqez2XvMhLPWl^Gs$v= zwRQhljg0Zv0C7>(FX*g|bzY8IC3eu*wiOkT*rK;7X%+!4R`zD^*-pLn=_*L^R@*w1 zWjumAebP=FQ)J>SlLZ+kU2Ju|Z${{4l7S-G2~xR&GKN426C8o$hLkAK?9aNRDg6@Z z3ByMw3ao~qg)Z`61bssuyg_cXd4ot!n6F`M!dE#t`!3GAm2|~#zfBUV##A^U0s!%k zRI%*HjZy1(T^=K4y`?pD?e8WQ;);D}Ym!yr6&@IsFM(;S)euTnBB)_KLC847QM%^|m+O_t;$d5?lDj|s6%x4M+RJMOvNEN%r3iYDKm<-KkW-nL$*j zcgf~rA{&<|SmPco6xT@K4R8TT&ly>Bxt|d|QG)xmjT7wCQe5__@VQ`NrS^SpiTP!t+Bqrb`9gT^gYIi{ z!*{SKQ+*0W146Y@0OYL3D8f_L%4 z_+YFJY1=b);A4NWP24dBQ(GZv4$BM0L4y#Widb=w!&Cj@-&a{X4uh+?Q*QojTPC8GW!y4y*k%letA&B_k{RIb^En;o!FSIh=;wjgG7o_qa!l3wgEV+O z1{^4N(P)3t-1(K5Nu;ZzWJ|FO%DZUwqOvz6Tf=!+0`G#4aV?q@&G1m;eDSC+Xc9*F z;Ekywb;ZQULGJncp^V74#5~#Wt0MAJbrq{_n}+hlnnxBp}D|kG?KrTjems`-=uI0-;3E? zPC1@PP7#UB0-K`wVBH1e`NI<5s(`eC&zE$p_gi(0mLA*4%%S})T^I^I=mH{Y5+8~F z%Z%^{c>vy5x(i3WG;@N8nS`9kGK{1mD4y*$Tj(!sP=(5cOFOV(Phoq|Ri0ZAky(^u zR}nh+B&7Mt zTN~Ift|F#{`VcbYSPyCld3(DntdHC>(5X{7rw$>|-QhbnO@ONL0vjJ{HL6#a8Dt1j z6|JBS$P1wuqM)n_^uRe4ZZKbuyJ0kOW4g#)d?+=ldZr>BZX_Ov>z)`kv?m5ergA|m zS*eJJH$uW(+Pt>kh;v|NVo`$8p+%kQ+6bn@O&iJ0(a+mF|7z(nE2y^!0(JRiuSfM0 zf6(o13xf?|`7mi-^{vZ~gq4}PjteZS0f8KmD;p%4G#Thv>WB+Qt{>1IYzoqS<=7c{)+?I8Wx zsnHE7${5uk#B~cRAi(c8pF)Wx28V?)DC0nE_;OYzZqA#+GJp^ci2?)bJ9e zcnb3@C|{|wFWU(SQrW!0Rt-ZI$HnCB%Y68O8(OWaSx}Yr(bvfU5P(>ddRSx6&XmW4 z%SzhV_2~FBC4U7nA%&M_$7GXGRzT23DGYnIh9LI9QL1A-f9iv<0HTHe*TmrOb;)0E zav#83zgqlPTnREu(Qi-?H|5b#(iT({`NF>^m4%Tj-G!*F5FCC?^HY?=nSTUijayxi z))YtdhalqYP!3j;n(D&Nb}c-o^-rp!1~FC@c1Umb3_hkC4C{yY{c~3#o*7@!1p60t z+a+0{1-Ot>8oXEu(yM8Hhp_SB9{ZEi7IB2kO=ONxVj32vhf$zYr33w8=dwcDhX)Iu zvDX`&mF)ILo7$>8pHd^FigK8#)}s+IkkMJd!sKAh2Uv5>%~lvD;5DjEsmo+=A~;Eo z%KiHhv|JZUB}giBC4PwFN&Ho5eFwdP#zV0Z0M7IU)Ml0(Rzi`BjOTok)Q6ZW{nR(4 zbTH(oQ)w>=-D9-*3p`ww9Ojj6k+d+4Qf)b_nIS=T>1Dx4l|Bie$wj~h~@ zS-@jAaGbe+yC8agbqlL8ZFz2JXph(hcQspv@l3E#aoT6j$2gLHPf9!fF%8;mwkCH9 z&L@B%CJaF;Bu7|?r5d_f!S!%}frXedW}su7+lKQjvSzo|hijZ!digx5<#+>|7*A=5 zR>`uL3a-qeJ?OfcaN`y*JJNb&x-eUB$k*5ty(;u#Z-So$&v`}xo&c&WV7S-?sXW!G zjaNDpLmSjn6Pr$k;p1?_U>mCJ9D@-y8V#V@|zt9%2y(|z6dQWC>jJXQy)ZPgMz`` zEfbzX@v+J&T_0{$+*DbYiTj-qfQ}M6g1vF!Q)M988Ve)bVzWhX5^}9(F^HZ?3lKqB_^0t!|w)9@r`n-_;)v=`4eDTcj!rrE6j*x-c)uXHaSg_ zSQF>*dPrvy|H)5*<^Y!&_r0n}WB36B)3@zSQt7MzYwvC7ASDyZYcLRUXff;M-H+VrBAi} zl3QvAeyx3Y3z-R4TuVd$sxz zC>9&1tI$%2MB)YF5DT{)r~d#_VV3d^R8KxZA2m%aDrvYu;q#z3Za@pL8RjXo-_-`) z8DXSo|16#a5yMTnfHn647r!tTw44VC;*ZzOMzxUe zyrmLiT~~<@x6S3=ZNcZ~+<_UvILpnH$_^&W17A(|_wxj7HRAa5trxm{-sHCtLq4&O zUAMPC@?%$*euN{2r(AoE+xrYLFALP0t`i?WE1b6J?sF>VKW&)4ZIZ5BBVS!BoO-k- zd$fw)6Ow&-v;RY#|I7auD-1;Wcb*Dm((#uQTOx{M^bg*dlGHbg(~F&#s8_{nci`{;sf&N!E#DNBp6WKVNRp+S+rpo_KVc$ zc|xTan$C>wr-ZEL;)>coAXWkb`6E@JuuOIEwIKv=pa$p0B<4gUI~k}N!*2Tyy)&Pu zce~#Kc^by)ODrH}?barW5=<$-G2V4igc7O!ODAa!W#i{>bbdcW-+a}Z$4`LH{7GG%!FVs>QBW`x?bm0$v)5ig<=K0P$oOG2T6`fXNS&t+zBO}_ao0ObH`{YG zRplMM07WF#Ah`{I3hh-7uV3-r!avJi?{Qtbe+S7gcW77gr?CS7zyR{n$|5QNfV8>& zKl9>WyjJu75BVR2g80wW;P{CM3IYHD0f2%2hyNQ8;Qv4Qui@W<0f1&Vwtsafi2tsl z3`wn}@o-TgFN*j!(%Emz_#P_wN}Z`c{^q}rdc9Qh4@WXfFryx1^L?F7&&31%HHp6N zb~e*F4yrWY8YDla!-v9|UhBo*n&nf>DK3k-*~k&zY6JjSasbDsr$mycRH~N}iI*bb zmkRmkLc!;JzNaLzrv&1c9FC_1qNjL*mrUm8G}@y;B&j{eLVK1To!;P_fjnOQY!tq-uQL1{gO=j^*8^miu<)j z^ZViCC6DL(@$5O5```TE_Xpq4m)|dUU(eUycSj%XngAq)?~j+Sx5v-fjm z_|KIp0Fu<_N(I2C={ud|>uCHt`zI=i!do@(YyI!HX0z8uqqj~67(BVpxt!0<_P1K0 z&uWFYHY)&}#CHz;_iodBkK1=4u+)x|fKukQR_FVC@;#sJyj0yqUHE$`Q&(K@eI%^k zgZ?d@W-5>=(U|M|u=Bf+;k%6Ydp2=1g7&jXnN`5_d$XJyDE7QNitOG*%A~b9-Ng{v z+~dbd#~>M^%O}MzOz7K4;#vBAHvDhh%YQh&rc)iPU2GNjIiow%WDfbWe`-uad7 z)j86!wP&$ZI=`JK+Ka#MmcHK(E{BrtmulleeCLMh6;y08D$6dXio$C;&;IraOPSTR z)p~k{+nMO7r?(%^HjFo>Z4c&ue_hw-#y?%|n5I|T6!i=hhn4mWZnegiBnF3gczjfg z^^6VQrZT;xQftf0pQm!f*sAddWEn)pujc9;Z_hUcDl*bic4b?GfPlcm!4lx(e!o5B z33!G6n;yhTQC0~caP;?|M+X2gkP;IHghAko|4U%(#5EiN064V&4hSGU6Z>Bg%1J^- z1nLO-2MmA_$>;4206+_p5EfK+Tf5BsR8vxGAJNeH81{`NJgaX~s(7i_He82bWwEAG zL61ug{L6yX7Tqkho~|Xi1gZkwsLT`wjtoA=TAUY~hRNoK-0v(%!rE!1qYDluI!dG| zPCn0_-}OAbIpf1AA?`96=c!@l>tOYr#}o<`nXxA#g$~K9y~#_Xw?KZi z{ZXWiSgtF=A#%CK(_XMpwq`~LJQw`%s5|rcXW3rt5V#~j^+3!^hbV!8z3}7^Zs@fP zW1D}fTzqP#YUTl}bM zuWN-aaS{h_U6I{gB>q>sx|1BjBJZU3nlRy%mdYnV<-_U;xv#xXB>uII)Q7pyj(ir` z1PHSnwMxdd$DuLqr|ur;CfDm^cvPM9Be5hx=nyPm$>rMPtx~RzwC6YC+T(Lq2j4J* zBkLM{0>tVz4LY!d6qb3Hmpm==>2_yJg!yQ(JS~Rx{qRjQ}L`tNKHj<-)_vhugYsre+ z!o#x6+R@t=nUAGm(TBrePF45R zqIcL&d?iblQn4{*y=Tyt*eRFeAbmco{4Z}`1dQ)9nbX$*6D^`_73XVuIuhZ%(Y8M^`?R{Fr6w|oQl_?|&(!0Njp0-q zE;&O5#1NNq2?ZUqmS-0-`CxPwwOXuTra6slu2GX;bq|(!HrOpXT%Chc zT~!S8nYllXAL{xi?8Z&>lbMdsX+on@ueZ>TcCD4Ifxo|QpQhf5H4EP=T0$q;5aoU? z-jpk)HAGLo*VFN@EYvssV7OY>b{af2&0fgFTeS+$Z#ojh)N0NoEf(aQx&ILw$q}70 z+Og&st0I{d1eNrM0F~=9VUL8*a~A%1C8mKRAMywh(z5bsbn~s4_Lz;X;^|1|=xp3N zay z6!1O5e=xK_<#CxX4`IO=(Y!INXWvByDw$GgV4(Gpq^j8G3NuAPskV9oYZ)Up@Ob9Xs^9xmmE@5gOtSHBV#u4d9g3MJPJZ}G!hEbXPvynk7K<|q z{LwPD+wYd}=Lgc$tVt!27GdzrJ9fbNr2R)Kvd}Fn)C5=bL0Fw8OEb%SyvO&53N}Vg zr_B*hP%oD%_F>DOb)s~5xCfP0O5J(^n+0peMDn8Zs)v@AmUW<&q@;|3f+{CxGE#yG z?}`}*iHDu;IBMt`-D&B8)$5MUVN#^>vR8dj7==vdhqPRFMLlJaN#nBMYdd zw{}11AZlnkftRM{8ogjD)y(xSUxn5zaKn&;3Wf-wYJ1yQXH}A=eU{^M1-5Vv9VVr zsM56dvtmVrCpf^Sb&e4uDe;zc4@s#$LwyaOqrf1)$d1y9b;sW3uR*7iXy!>0OoA0SQyHlA3_!oR!DX{D=5|9bSw6+PEO z4Yc?53Cd(?AGxjJ$dmxhYQdJ{=2Y<}dK*=hC2henyU|x4w2kKe{^D&wDM)PGx8Rj5 z`El;nGs`W1fp^9p4Reo{q?>Q5fe(e5Ux2ZGkCN3y-*6)Yp*WxNby{Ib8_SU{#i@?( z_cos$2cxwjQdU@4NS0wbfm$w+LzLPUIZB-+)87tqw0h!{;MjHe=nL_f690}|_@=3x zK~ARqD8IBYc$N0s`?M#Tgu0A=6^!Q;U9B+xucYLYlxo%Sh>$Le2h7U)S$%`43DPRC zv|&Cq5rOP?`!CA_(v;Hu>|zaq{EU!Zql%^;s*6@FYyQPFY%ZnxZx1X%i7LOr2aIFy z$`56Ek$F}AL>`j+QOWWaih?zpu8oCXE@R@%ti>>zPhoyM9c*dtSND_UE>?hcd`1r= z4aw-qZql3 zg+cyZ9I-)((vHCw;YRJYeWwWtrC*z=hvxe;X8lde6&kWd(Iwd)G-u8<6(FBs_Xtz z3`4d5jdEnEE_s%zb`982;EZCEh>hi9TS9aGgA)oFw(svTB72`&x6NvoP<7JUoLqFj zxOB8i@4K7=>kl(7m7=IRlQ+th#ZYR{5JQb^`rPliY*Ri30ns>5QhDr}+nAd%)d8c( zFQ~6$bb2c8zq7hV1`apZ>$l^^64_pfh?a;6UyIT8jdzetr_tn{@u?(QE>H+hr#Ztw zT&vnY-2tZRbEZJ}DQna~-qBlS6Euvmy%a?QcO_rHx<9ysn3a5ilFL4DOP{LlhTUWD zXl3lr1{9!9vrolve-U+CzD-zi`APIzA|wR*8(9zI5QCelXHVyMqP{*D{#2^QN`H2w z)Ubq3NGySTq zrR<7v?`KN5>|z`C z9=gwqEmM(bt?p|ZQ$kRjJk8WzQaUkjj9iByd)%rs5>U%B?#j-E*Y*9*#W{PImIk9% zwfbX%Mx&^h?YR{gqpL>b$YlDGE_y1OAzXd-R;Fj&9@E->F44+;3Paw8DT~lG7ZAtH z8A&=m-ULX^(r)rvU6Hf_b61QKn;7n+;O=YV4tlihj+J_I?D1QkpZ0ch(Qs4b(PYgl zMPk6Z`Zr#ub-sxa>?T#af4^Mam0>p}eRV$V4E_*RB6npybgiuW>~C3&f>DWpWL*gL$+JcCA@h}JTnSaa=M(T4s}yJPbbz1@BzAn~XN4D{5*85wJQ z_UXQ6bO{&(Zu+_yI~=9pDfeXFp8Ruzzh7+8<(s}&=RCIcy$F`P)+FULXFBgGAE*Mz z>uce=PZmbX@1NtQJuA8H{V0k)c(*@&M1SObKQNs;gP%iyT4Dq|Zk@-dn8xy~Y?#s{ zA9dzr|MvZOgX!}~?)8Ad?|u$)(iOvET@8Hp=@P0f=wFpe%{xwtX3>(WuSA5Y{`@*LsbS6Y#abRBTN0{a}N;b(fXX z>x2Ck)~iaA3M-tl{YclKbKQWS%ZI4ldPzC&2oa^8!|So=%YmfTuTAd#iD~;*ahP zBmJg_Grf&N8ws5SDf&V#5*WmD8SIdkK3okC`ZTjU3f#YkXW6Euk zV4~#?nncXGp@eCIWy%WyN21yc5q8(DQCD*8aJ8vQS*jIFWhKnvIA_iFs2J?jNr$5{ zU|d*KUf6oVL_W**0Zq8Us&NJd{Qb2QEOA5wiL6FK`X(6>$G1;rW~59?iBfL5C5N0Z z@;x|M#=wcunluMW5_>_?EvN%`U5ve%yQm0xq=uVx1`X z{@6yT;FY{D$%&6cfe=JV8s8rzDAicBN&sA;W*eMeFp~2LiOP!^D#2?bBs4G^e&4DM zymTj~(+##(1GAikQbloe$KGEPY_4q1ED;;iVB~bs0^w(EDu`5w3Ej#IJN!8nkZrh7R42`hjdDJ!#?mmb^vT#QjhJK1!2m-~12lYPTAg25uWwF+4L1prP$<@X z&43+9gnVbB4O7dCU~Nt9v_w7MSk-B5criQ%Nw61~*qgotcUNU(5&OXP`Q*f2u{dX>|VlI{vda0&TSRVXGzeaSwk-cD`BFuS-yZ`s-D z|9htYH<^`SE%ojtS*>!dN1kQ1a-MxDOq7>fg_y~qlFDX3Yvt)eAY|nX)PD}4W7=5wB@N}O8mhNK51cjb8^TLf z6yygZ>i@`kvbdv-))VYmDh<~ztqK4>$qu68m~+p0QUx0o%%ArS^=I9@Vz6jHs6W&~ zsXt`p)Kb&Xa3h>pC#eiTsOFoGvS*`5>LcEeXbbDFLa4hygIPb0B`^y8RIj(FOKlW* z3`r1PvcX4F-y4Ta14~w?9a%tr1YL+_t;ehNpO>X=veu2EL;Ws#puuEU2T9It60j`c zuRS;-_ZbDtA2CuG&e27M}?x7_kll89j(@2 zfDz*eco2<+g4wnhX#$=lBhYF`g0A3D~@4BUE6bwOz*HYh)Mr!w4qM5o#>*awl zHSXeGwl?BYq-*~i5tLf*<$+&XW6zTRMM5e0;9wLNs~=p6aEGj(iuvVvmzB})9Vo)b zc3`9#coM{j9+=3(Y_W8(hfF(&s+VNOhz9p|D{1Q(14I&#`=tSpN?YYpCIyql#Mo#M&aYKN*;Q++cEYql%GN5+2F zWLJ}Fw$5pcwi20kqJg7XhGx> zu84`jsO+s}q(Dwl|rgjsgW4P7>(3HyB?Nvw;u18 zErYPkABQ9p8d3Wa~A3oL8WaF`Nfj9iflR3?g zwUD8_l?y!A&{!Dk`iml>iH}NXy3ezsiB(s{{3YEu96YM6hX=_YI2mPjZ@^LG8M-;o zp@`Xf@UHshQz@Rf>?>O;XPlk#CCtc_N^JUxv*YaFLBG4&oR(03%fmE2&}3WdVz#<* zKtS?s*LnmGiK&9pv*N2o>S{LKl_Ayjs;yLeoI)5H&Hsv8wCyB7D%*a@@LA{)_(m##C*nnga{u}#(E%hxWQD7R^aB15LQlom literal 0 HcmV?d00001 diff --git a/html/project_supporters.html b/html/project_supporters.html deleted file mode 100644 index 827ace8..0000000 --- a/html/project_supporters.html +++ /dev/null @@ -1,657 +0,0 @@ - - - - slackware.uk - Project Supporters - - - - - - - - - -

** Slackware UK **

-
-
- - - - -
-

Project Supporters

- The following people have kindly donated to slackware.uk.
- Thank you very much for your support! :) -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- 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 -
-
- Current server bandwidth utilisation
- <!--#include virtual='/html/bwbar.txt' --> -
- - diff --git a/html/search.png b/html/search-black.png similarity index 100% rename from html/search.png rename to html/search-black.png diff --git a/html/search-white.png b/html/search-white.png new file mode 100644 index 0000000000000000000000000000000000000000..bef747ebcb94dec460c973b61d14b229a72374c5 GIT binary patch literal 46403 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�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 L3lF^ - - - Slackware UK: Search Results - - - - - - - - - -

** 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: - - - - - - -
- Patreon Page - - PayPal Donation -
- All donations will be gratefully received - thank you! -
-
diff --git a/html/slackwareuk.png b/html/slackwareuk-black.png similarity index 100% rename from html/slackwareuk.png rename to html/slackwareuk-black.png diff --git a/html/slackwareuk-white.png b/html/slackwareuk-white.png new file mode 100644 index 0000000000000000000000000000000000000000..9612f8f762247a129142ba66d8eaa5c539d1d477 GIT binary patch literal 17226 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 I=akR{04}knWB>pF literal 0 HcmV?d00001 diff --git a/html/toggletheme.php b/html/toggletheme.php new file mode 100644 index 0000000..df15315 --- /dev/null +++ b/html/toggletheme.php @@ -0,0 +1,21 @@ + "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); + } +?> diff --git a/html/toggletheme.png b/html/toggletheme.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ba86fce99015837936034d6821bc768c89448b GIT binary patch literal 2300 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 TuNZ5>i8i38Wdy6&aE$(ceLwqr literal 0 HcmV?d00001