17 Commits

Author SHA1 Message Date
me 3b93d63d20 Add content to the support subpage. 2026-06-25 13:32:15 -07:00
me e54476c931 Change header to be less repetitive and add upcoming Bitcoin Cash address. 2026-06-25 13:32:00 -07:00
me 7aa02e0ef5 Synchronize the Support and Donate pages by also moving the header to a subpage. 2026-06-25 13:30:55 -07:00
me 18701a3c56 Begin adding Suppot subpage which has recurring payment methods. 2026-06-25 11:21:02 -07:00
me 464f3aef39 Change crypto headers to be links to open wallet. 2026-06-25 11:20:35 -07:00
me 42c912e1a3 Fix log output for robots "file". 2026-05-15 13:15:38 -07:00
me a4bf722bdc Add permissive robots.txt to website. 2026-05-15 13:10:35 -07:00
me ce0dcb0f46 Fix the URL for health priority worksheet on journey page. 2026-03-16 16:15:36 -07:00
me dfe69ff4ea Add link to list of messaging links, without providing them directly on this site. 2026-01-18 15:25:21 -07:00
me eb18f54220 Adjust the menu slightly: Home page does not feel necessar now with the blog. Rebalance the amount of links in eah section. Rename Gitea link to Code. 2026-01-14 06:17:57 -07:00
me fee1b668c9 -m 2026-01-04 19:45:20 -07:00
me fd9244ede4 Move health section below stance on About. 2025-12-28 18:16:00 -07:00
me 7c09baa243 Remove spaces for browsers / devices which break the menu into multiple lines. 2025-12-28 18:15:25 -07:00
me c61c508ce8 Add space for consistency. 2025-12-28 18:12:37 -07:00
me f3785042f2 Add menu entry for articles / blogposts. 2025-12-28 18:10:24 -07:00
me 2a4aedce5e Add TBD. 2025-12-08 15:44:39 -07:00
me 0ba992352a Fix spacing in comment. 2025-12-08 15:44:35 -07:00
13 changed files with 150 additions and 33 deletions
+12
View File
@@ -134,6 +134,11 @@ async function main() {
<strong>Web Pages (Alphabetical)</strong>
<ul>
`;
let robots_txt = `
User-agent: *
Allow: /
Sitemap: https://hyperling.com/sitemap.xml
`;
console.log("...Adding Routes...");
let router = express.Router();
@@ -199,6 +204,13 @@ async function main() {
res.send(sitemap_html);
});
// Provide a robots.txt for where search engines should find things.
console.log(" * Creating router for robots.txt");
router.get('/robots.txt', function (req, res) {
console.log("robots.txt being provided to", req.socket.remoteAddress)
res.send(robots_txt);
});
// Return a resource from the files folder.
// TBD/TODO would be great to log this as "DATE: ADDRESS hit ROUTER requesting RESOURCE"
console.log(" * Creating router for files");
+1 -1
View File
@@ -55,8 +55,8 @@
</div>
<?php
include "subpages/about/notice.php";
include "subpages/about/health.php";
include "subpages/about/stance.php";
include "subpages/about/health.php";
include "helpers/body_close.php";
?>
+6
View File
@@ -47,6 +47,12 @@
<ul class="indent"><li>
<a href="mailto:me@hyperling.com">me@hyperling.com</a>
</li></ul>
<p>
Other methods such as a few messaging clients can be found here:
</p>
<ul class="indent"><li>
<a href="https://blog.hyperling.com/contact">blog.hyperling.com/contact</a>
</li></ul>
</div>
</div>
<?php
+12 -1
View File
@@ -4,5 +4,16 @@
if (!isset($GLOBALS["HEADER_TITLE"])) {
$GLOBALS["HEADER_TITLE"] = "Donate";
}
include "support.php";
include "helpers/body_open.php";
include "subpages/support/header.php";
include "subpages/support/donate.php";
include "subpages/support/support.php";
// 2025-01-04 Not really looking for this type of thing.
//include "subpages/support/gifts.php";
include "helpers/body_close.php";
?>
+6 -5
View File
@@ -37,24 +37,25 @@
<p class="menu-list">
Main:
<a href="/">Home</a>
<a href="/apps/">Apps</a>
<a href="/about/">About</a>
<a href="/contact/">Contact</a>
<a href="/support/">Support</a>
| Media:
<a href="/apps/">Apps</a>
<a href="https://git.hyperling.com/me/"
target="_blank" rel="noopener noreferrer">Git</a>
target="_blank" rel="noopener noreferrer">Code</a>
<a href="https://works.hyperling.com/tags/books/"
target="_blank" rel="noopener noreferrer">Books</a>
<a href="https://odysee.com/@HyperVegan:2"
<a href="https://works.hyperling.com/videos/"
target="_blank" rel="noopener noreferrer">Videos</a>
<a href="/photos/">Photos</a>
| Blog:
<a href="https://blog.hyperling.com/categories/articles/"
target="_blank" rel="noopener noreferrer">Articles</a>
<a href="https://recipes.hyperling.com/categories/recipes/"
target="_blank" rel="noopener noreferrer">Recipes</a>
<a href="https://blog.hyperling.com/categories/musings/"
target="_blank" rel="noopener noreferrer">Poetry</a>
<a href="https://blog.hyperling.com/categories/guides/"
<a href="https://recipes.hyperling.com/categories/guides/"
target="_blank" rel="noopener noreferrer">Guides</a>
</div>
+1 -1
View File
@@ -111,7 +111,7 @@ cat << EOF
Speaking of lifestyle, that is something else I learned from listening
to my new role models. "Sleep Water Sugar" as Durianrider used to say.
The
<a href="https://files.hyperling.com/media/HealthPriorities.pdf"
<a href="/files/media/documents/HealthPriorities.pdf"
target="_blank">PDF</a>
on my main
<a href="/about/#health" target="_blank">Health</a>
+1 -1
View File
@@ -107,7 +107,7 @@
<div class="row">
<div class="col-12 text">
<p>
I don't have social media, so where do my photos and videos go?
I don't have social media, so where do my personal photos and videos go?
Try right here!
</p>
<ul class="indent"><li>
+4
View File
@@ -2,6 +2,10 @@
# 2024-01-21 Hyperling
# Transition away from PhotoPrism. Helps to save system resources and downsize.
## TBD ##
# - Have links at the top of the ALL page for jumping between years.
## End TBD
## Static Variables ##
DIR=`dirname $0`
a="a target='_blank' rel='noopener noreferrer'"
+18 -2
View File
@@ -1,7 +1,7 @@
#!/usr/bin/php
<!-- How people can support me with currency if they so desire. -->
<div class="row" id="donate">
<h2 class="col-12 header">Donate</h2>
<h2 class="col-12 header">One-Time Gifts</h2>
</div>
<div class="row text">
@@ -21,21 +21,37 @@
<div class="header">
<br>
<a href="monero:4ATk6owoMki46CuVfyAHS57FB5deqVFudTsaifQC1cfmcaQemgPEftcjZcW9DmcyfrfdRjxHQ9m4JAVSorYTgm6h8JnT7ao">
<strong><code>XMR | Monero</code></strong>
</a>
<div class="code"><code>4ATk6owoMki46CuVfyAHS57FB5deqVFudTsaifQC1cfmcaQemgPEftcjZcW9DmcyfrfdRjxHQ9m4JAVSorYTgm6h8JnT7ao</code></div>
<br>
<a href="bitcoin:bc1qsfe8dkvry3d34kztz449gkq67wq8fu2nkgfkh0?">
<strong><code>BTC | Bitcoin</code></strong>
</a>
<div class="code"><code>bc1qsfe8dkvry3d34kztz449gkq67wq8fu2nkgfkh0</code></div>
<br>
<!-- TBD: Bitcoin Cash
<a href="bitcoincash:">
<strong><code>BCH | Bitcoin Cash</code></strong>
</a>
<div class="code"><code>TBD</code></div>
<br>
-->
<a href="litecoin:ltc1qavmpu5d6ljntxsd6jj548m4yys83zwscl0dzkx">
<strong><code>LTC | Litecoin</code></strong>
</a>
<div class="code"><code>ltc1qavmpu5d6ljntxsd6jj548m4yys83zwscl0dzkx</code></div>
<br>
<strong><code>LBC | Odysee's Coin</code></strong>
<!--
<a href=""><strong><code>LBC | Odysee's Coin</code></strong></a>
<div class="code"><code>bDWP6qZajtm9Q9EkryKTorRwKFd5eDbPJj</code></div>
<br>
-->
</div>
</div>
+17
View File
@@ -0,0 +1,17 @@
#!/usr/bin/php
<div class="row">
<h1 class="col-12 title">Donation Methods</h1>
<?php if (isset($GLOBALS["SHOW_BANNER_PICS"])
&& !$GLOBALS["SHOW_BANNER_PICS"])
echo '
<div class="col-12 header center" >
<img src="/files/media/icons/support.jpg" alt="<<support.jpg>>">
</div>
';?>
<div class="col-12 header center">
<p>
Anything is very much appreciated!!
Thank you for considering me!
</p>
</div>
</div>
+61
View File
@@ -0,0 +1,61 @@
#!/usr/bin/php
<!-- How people can support me in a recurring manner.. -->
<div class="row" id="donate">
<h2 class="col-12 header">Recurring Support</h2>
</div>
<div class="row text">
<div class="col-6 center border">
<strong class="spacing">Preference 1 - Liberapay</strong>
<p>Send without any sort of brokerage fees!</p>
<a href="https://liberapay.com/HyperVegan/donate"
target="_blank" rel="noopener noreferrer"
>
<img alt="Donate using Liberapay"
src="https://liberapay.com/assets/widgets/donate.svg"
alt="liberapay.com/HyperVegan/donate"
>
<br/>
<br/>
<img src="https://img.shields.io/liberapay/patrons/HyperVegan.svg?logo=liberapay">
<br/>
<img src="https://img.shields.io/liberapay/receives/HyperVegan.svg?logo=liberapay">
<br/>
<img src="https://img.shields.io/liberapay/goal/HyperVegan.svg?logo=liberapay">
</a>
</div>
<div class="col-6 center border">
<strong class="spacing">Preference 2 - Ko-fi</strong>
<p>5% brokerage fee.</p>
<a href="https://ko-fi.com/hypervegan"
target="_blank" rel="noopener noreferrer"
>
<img alt="Donate using Ko-fi"
src="https://storage.ko-fi.com/cdn/opengraph_assets/default_creator_og/hz_profile_page.png"
alt="ko-fi.com/hypervegan"
>
</a>
</div>
<!-- Requires using Stripe, which asks for last 4 of social. Pass for now.
<div class="col-4 center border">
<strong class="spacing">Preference 3 - Buy Me A Coffee</strong>
<p>5% brokerage fee.</p>
<a href="https://buymeacoffee.com/hypervegan"
target="_blank" rel="noopener noreferrer"
>
<img alt="Donate using Ko-fi"
src="https://storage.ko-fi.com/cdn/opengraph_assets/default_creator_og/hz_profile_page.png"
alt="buymeacoffee.com/hypervegan"
>
</a>
</div>
-->
</div>
+6 -17
View File
@@ -5,24 +5,13 @@
$GLOBALS["HEADER_TITLE"] = "Support";
}
include "helpers/body_open.php";
?>
<div class="row">
<h1 class="col-12 title">Support</h1>
<?php if (isset($GLOBALS["SHOW_BANNER_PICS"])
&& !$GLOBALS["SHOW_BANNER_PICS"])
echo '
<div class="col-12 header center" >
<img src="/files/media/icons/support.jpg" alt="<<support.jpg>>">
</div>
';?>
<div class="col-12 header center">
<p>
Anything is very much appreciated!! Thank you for considering me!
</p>
</div>
</div>
<?php
include "subpages/support/header.php";
include "subpages/support/support.php";
include "subpages/support/donate.php";
// 2025-01-04 Not really looking for this type of thing.
//include "subpages/support/gifts.php";