Remove outdated content.

This commit is contained in:
Darren 'Tadgy' Austin 2024-08-09 01:28:02 +01:00
commit e1bceb6a66
13 changed files with 0 additions and 565 deletions

View file

@ -1,174 +0,0 @@
#!/bin/bash
# Configuration options
BASE_DIR="/data/sites"
STORAGE_PREFIX="/storage/md0"
IGNORE_REGEXES=('^/\.sandbox.*' '^/\.lftp.*' '^/dead\.letter' '.*\.rsync-tmp.*')
HEADER_DARK="$BASE_DIR/${SERVER_NAME:-slackware.uk}/html/includes/search-header-dark.html"
FOOTER_DARK="$BASE_DIR/${SERVER_NAME:-slackware.uk}/html/includes/search-footer-dark.html"
HEADER_LIGHT="$BASE_DIR/${SERVER_NAME:-slackware.uk}/html/includes/search-header-light.html"
FOOTER_LIGHT="$BASE_DIR/${SERVER_NAME:-slackware.uk}/html/includes/search-footer-light.html"
LOCATEDB="/tmp/mirrors.db"
LIMIT=1000
MAX_CONCURRENT=5
# Extglob is required.
shopt -s extglob
# Output an error in processing.
die() {
# $1 = The error message to output.
# $2 = Whether to include the retry link ("false" to disable inclusion, everything else is true).
cat <<EOF
<br><br>
<center>
<table class="header" align="center">
<tr>
<td align="center">
<b class="subheading">Error: $1</b>$([[ "${2,,}" != "false" ]] && printf "<br>\n Please click <a href=\"%s\" title=\"Retry Search\">here</a> to retry your search." "${REQUEST_SCHEME:-https}://${SERVER_NAME:-slackware.uk}/search?$QUERY_STRING")
</td>
</tr>
</table>
</center>
</body>
</html>
EOF
exit 1
}
# Initial headers.
printf "%s: %s\\n" "Content-type" "text/html"
printf "%s: %s\\n" "Cache-Control" "no-cache, no-store, must-revalidate"
printf "%s: %s\\n" "Pragma" "no-cache"
printf "%s: %s\\n\\n" "Expires" "1"
# Extract cookies.
while read -r -d " " RAW; do
KEY="${RAW%%=*}"
VALUE="${RAW#*=}"
declare -A COOKIES+=( ["${KEY,,}"]="${VALUE,,}" )
done <<<"$HTTP_COOKIE " # The space at the end is required.
# Include the themed header.
if [[ "${COOKIES['theme']}" == "dark" ]]; then
cat "$HEADER_DARK"
else
cat "$HEADER_LIGHT"
fi
# Limit the number of concurrent searches to avoid DoS.
if (( $(lsof -t "$LOCATEDB" | wc -l) > (MAX_CONCURRENT - 1) )); then
die "too many concurrent searches!"
else
exec 9<"$LOCATEDB" && flock -s -E 10 -w 2 9 || die "too many concurrent searches!"
while read -r -d '&' QUERY; do
# If the read returned an empty string, skip.
[[ -z "$QUERY" ]] && continue
# Extract the key and value to temporary variables.
KEY="${QUERY%%=*}"
VALUE="${QUERY#*=}"
# Check the key is valid as a variable name.
[[ ! "$KEY" =~ ^[[:digit:]_]*[[:alnum:]_]*$ ]] && die "invalid query - don't try to be clever :)" "false"
# Remove spaces from beginning and end of value.
: "${VALUE/#+(+)}"
: "${_/%+(+)}"
# Squash multiple spaces in value.
: "${_//+(+)/+}"
# Convert values from %-encoded form.
: "${_//%/\\x}"
# Define the variable from the key name.
declare "X_$KEY"="$(printf "%b" "${_//+/ }")"
done <<<"${QUERY_STRING,,}&" # The & at the end is required.
# Take a copy of q before it's modified, for the heading.
Q_COPY="${X_q:-(empty)}"
# Adjust 'X_q' for the locate command by wrapping search elements in *s.
: "*${X_q// /* *}*"
X_q="${_//\/*/*}"
# HTML boilerplate.
cat <<EOF
<center>
<table class="header" align="center">
<tr>
<td align="center">
<b class="heading">Search Results</b><br><br>
<b class="subheading">Search query: $Q_COPY</b><br>
Searches may contain multiple terms, include (basic) globs,<br>
and descend down from the current directory.
</td>
</tr>
</table>
</center>
<table width="90%" align="center" cellspacing="15">
<tr>
<td class="search" align="right" valign="center">
<form action="/search">
<input type="hidden" name="p" value="$X_p">
<input class="searchinput" title="Search" alt="Search Box" type="text" name="q" value="$Q_COPY" autocomplete="on" required>
</form>
</td>
<td width="100%">
<!-- This cell is intentionally empty -->
</td>
<td class="search" align="left" valign="center">
<a href="/html/toggletheme.php" title="Toggle Theme" alt="Toggle Theme"><img src="/html/toggletheme.png" title="Toggle Theme" alt="Toggle Theme"></a>
</td>
</tr>
<tr>
<td class="searchresults" colspan="3">
<hr>
<code>
EOF
I=1
COUNT=0
while read -r ITEM; do
# Only show 1000 items to prevent long load times.
(( I == LIMIT + 1 )) && break
# Remove paths we don't want the user to see.
while read -r -d " " REGEX; do
[[ "${ITEM/$STORAGE_PREFIX}" =~ $REGEX ]] && continue 2
done <<<"${IGNORE_REGEXES[@]}"
# List the item.
printf " &bull; <a href=\"%s\" title=\"%s\">%s</a><br>\\n" "${ITEM/$STORAGE_PREFIX}" "${ITEM/$STORAGE_PREFIX}" "${ITEM/$STORAGE_PREFIX}"
(( I++ ))
(( COUNT++ ))
done < <(locate -A -d "$LOCATEDB" -i -l "$(( LIMIT * 2 ))" "$STORAGE_PREFIX/${X_p##/}" $X_q | sort)
# Tell the user about the results.
if (( COUNT == 0 )); then
printf " %s" "No results - try to widen your search."
elif (( COUNT == LIMIT )); then
printf " %s" "Maximum $LIMIT items shown - try to refine your search."
else
printf " %s" "$COUNT items found."
fi
# HTML boilerplate.
cat <<EOF
</code>
<hr>
</td>
</tr>
</table>
EOF
# Include footer.
if [[ "${COOKIES['theme']}" == "dark" ]]; then
cat "$FOOTER_DARK"
else
cat "$FOOTER_LIGHT"
fi
fi

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB