Catching up with automation

This commit is contained in:
DarkFeather 2024-04-01 00:47:05 -05:00
parent 6f36d515e3
commit 85286b5412
Signed by: DarkFeather
GPG Key ID: 1CC1E3F4ED06F296
5 changed files with 72 additions and 108 deletions

View File

@ -1,107 +1,82 @@
<div class="ui stackable middle very relaxed page grid"> <div class="ui stackable middle very relaxed page grid">
<script src="https://js.stripe.com/v3"></script>
<div class="sixteen wide center aligned centered column"> <div class="sixteen wide center aligned centered column">
<!--<div class="ui negative message"><p>We are open despite COVID-19 -- those attending in person will need to sign a waiver of health and follow all state requirements, including wearing a mask.</p></div>-->
<div>
<img class="logo" src="/assets/img/icons/MartialArtsIcon.png" />
</div>
<div class="hero">
<h1 class="ui icon header title"> <h1 class="ui icon header title">
AniNIX AniNIX Martial Arts
</h1> </h1>
<h2>Our Storefront</h2> <h2>Open-source, research-driven self-defense and personal health</h2>
<p>We have limited service offerings available. Please contact an admin on IRC first to arrange the contract, then use the item below to pay the invoice.</p> <p>AniNIX Martial Arts is a small martial arts collective focusing on research-driven martial arts. Our core style is USHF HapKiDo, but we are influenced by HEMA, Razmafzar, Kali, Shaolin, Silat, JKD, BJJ, and many other systems. We are a research-driven group -- we encourage cross-training with other systems and will bring in new concepts regularly. The class is open to all experience levels, gender identity, gender expression, sexual orientation, religious or cultural identity, socioecomic status, or age (above 14), in Southcentral Wisconsin -- we will fit your training to your needs and goals.</p><p>Drop-ins are welcome, and registration is cheap. We hope you'll give us a chance to show you what we can do.</p>
</div> </div>
</div> </div>
</div> </div>
<div class="ui stackable middle very relaxed page grid"> <div class="ui stackable middle very relaxed page grid">
<div class="sixteen wide center column" > <div class="eight wide center column">
<h1 class="hero ui icon header"> <h1 class="hero ui icon header">
<img width=20px height=20px src='/assets/img/icons/CoreIcon.png'/> <img width=20px height=20px src='/assets/img/icons/FoundationIcon.png'/>
Cybersecurity Consulting <a href="/mawiki">Open-source</a>
</h1> </h1>
<p class="large">The AniNIX offers cybersecurity consulting and advice services on a limited basis. We bill at $20 an hour -- please select your need below after negotiating with an admin.</p>
<p class="large"> <p class="large">
<form action="./storefront.html" id="hours"> We want your training with our system to become a part of your life. This means that we provide access to a revision-controlled copy of our notes that all our students can download, keep, and contribute to. We're tired of the old era where how the system works is kept hidden from students and piecemealed out as a marketing ploy -- we want to be as trasparent as possible in how our program and our martial art function. Transparency keeps our instructors honest and our students engaged -- this means a better martial arts experience for everyone.
<label for="hourcount">Hours required</label> </p>
<select name="hourcount" id="hourscount"> </div>
<option value="1">1</option> <div class="eight wide center column">
<option value="2">2</option> <h1 class="hero ui icon header">
<option value="3">3</option> <img width=20px height=20px src='/assets/img/ushf.jpg'/>
<option value="4">4</option> <a href='https://ushapkidofederation.wordpress.com/'>Research-driven</a>
<option value="5">5</option> </h1>
<option value="6">6</option> <p class="large">
<option value="7">7</option> Our system is always growing. We are a United States HapKiDo Federation (USHF) school, and that gives us access to high-quality instructors and seminar material each year from across the US. We also maintain good relationships with other schools in our area -- we want our students to examine what they're learing and make sure that it works, and that means looking at different perspectives.
<option value="8">8</option> </p> </div>
<option value="9">9</option> </div>
<option value="10">10</option> <div class="ui stackable middle very relaxed page grid">
<option value="11">11</option> <div class="eight wide center column">
<option value="12">12</option> <h1 class="hero ui icon header">
<option value="13">13</option> <img width=20px height=20px src="/assets/img/icons/MartialArtsIcon.png"/>
<option value="14">14</option> <a href="/martialarts/index.html#storefront">Low-cost</a>
<option value="15">15</option> </h1>
<option value="16">16</option> <p class="large">We are non-profit group -- we train because we feel like it makes life better, not to make money. As such, our costs are publicly documented and our rates match the same. Classes will be informed of potential changes to costs well in advance, and we use recurring payments. We want you thinking about your training, not how you're going to pay for it.</p>
<option value="17">17</option> <p class="large">
<option value="18">18</option> <ul style="text-align: left;">
<option value="19">19</option> <li><b>Cost:</b> $10 per month in-person; $5 per month livestream -- pay below.</li>
<option value="20">20</option> <li><b>Lessons:</b>Tuesdays 7-8:30 p.m.</li>
</select> <li><b>Sparring:</b>Tuesdays 6-7 p.m.</li>
<br/> <li><b>Shaolin Workouts:</b> Saturday mornings at 8 a.m. </li>
</form> <li><b>Location:</b> <a href="https://g.page/aninix-martial-arts?share">225 Blaser Drive, Belleville, WI</a></li>
<!-- START STRIPE CODE --> <li><b>What to bring:</b> Exercise clothes and water</li>
</ul></p>
<!-- Create a button that your customers click to complete their purchase. Customize the styling to suit your branding. --> </div>
<button <div class="eight wide center column">
style="background-color:#6772E5;color:#FFF;padding:8px 12px;border:0;border-radius:4px;font-size:1em" <h1 class="hero ui icon header">
id="checkout-button-price_1HTuehI49P1uFPoXCW9pJg5E" <img width=20px height=20x src="/assets/img/icons/IRCIcon.png"/>
role="link" <a href="/martialarts/index.html#social">Real-life First</a>
type="button" </h1>
> <p class="large">
Checkout Everyone is welcome! Class attendance is not mandated and belt-testing is not required to train. As a courtesy, please inform the class of your absence or intended late arrival -- real-life comes first, and we're happy to work with your needs. As long as one person shows, we'll have class -- the smaller the class, the more tailored it is, but the bigger classes mean more partners and body types.</p>
</button> <p class="large">
Our focus is also on what you will actually use. While we appreciate traditional and esoteric training for self-development, our weekly classes are focused on modern techniques and training methods so that you get the most out of your time. Our goal is to help create a community of prepared and healthy citizens, and we believe martial arts helps build that in a way no other activity can.
<div id="error-message"></div>
<script>
(function() {
var stripe = Stripe('pk_live_51HThYnI49P1uFPoX5ARnHSpT9D08Gbfux6O25waFLpPBsnZoLDuqopFAZeLfu0CbbICxEnPZOOLkDLTlcNjkazs100ElKcF2QX');
var checkoutButton = document.getElementById('checkout-button-price_1HTuehI49P1uFPoXCW9pJg5E');
checkoutButton.addEventListener('click', function () {
// When the customer clicks on the button, redirect
// them to Checkout.
stripe.redirectToCheckout({
lineItems: [{price: 'price_1HTuehI49P1uFPoXCW9pJg5E', quantity: parseInt(document.getElementById('hourscount').value)}],
mode: 'payment',
// Do not rely on the redirect to the successUrl for fulfilling
// purchases, customers may not always reach the success_url after
// a successful payment.
// Instead use one of the strategies described in
// https://stripe.com/docs/payments/checkout/fulfill-orders
successUrl: window.location.protocol + '//aninix.net/pay/thank-you.html',
cancelUrl: window.location.protocol + '//aninix.net/pay/storefront.html',
})
.then(function (result) {
if (result.error) {
// If `redirectToCheckout` fails due to a browser or network
// error, display the localized error message to your customer.
var displayError = document.getElementById('error-message');
displayError.textContent = result.error.message;
}
});
});
})();
</script>
<! -- END STRIPE CODE -->
</p> </p>
</div> </div>
</div> </div>
<div class="ui stackable middle very relaxed page grid">
<div class="sixteen wide center column" >
<hr style="margin-top: 50px;" /> <hr style="margin-top: 50px;" />
<h2>Donate</h2> <div class="ui stackable middle very relaxed page grid" id="social">
<p>If you like what we do, you can also donate on one of these platforms:</p> <div class="sixteen wide center aligned centered column">
<ul style="width:500px;text-align: left;margin:auto;"> <div class="hero">
<li><a href="https://store.steampowered.com/wishlist/id/darkfeather664/#sort=order">Steam (games)</a></li> <h2 id=social>Follow us on social media</h2>
<li><a href="https://www.amazon.com/hz/wishlist/ls/3CORZU03RNWST?ref_=wl_share">Amazon (hardware)</a></li> <p class=large>We want to stay in touch with you, so we are present on the social media platforms we find applicable.<br/> Have one you want us on? Contact us and let us know!</p>
<li>BTC 38Nd3SgytdvSmcX3gfHeNAE2B6aPyYbS7s</li> </div>
<li>Coinbase USDC 0x21a05e628Ed622F7594f62Ea3C764bAEF7fE3Bf3</li> <div class="ui stackable middle very relaxed page grid" id="social">
</ul> <div class="two wide center column"><p>&nbsp;</p></div>
<div class="two wide center column"><a title=RSS href="/martialarts/maqotw.xml"><img style="width: 50px; height:auto; margin: 0; padding: 0 auto;" alt=RSS src="/assets/img/social/rss.png" /></a></div>
<div class="two wide center column"><a title=Discord href="https://discord.gg/2bmggfR"><img alt=Discord style="width: 50px; height:auto; margin: 0; padding: 0 auto;" src="/assets/img/social/discord.ico" /></a></div>
<div class="two wide center column"><a title=NextDoor href="https://nextdoor.com/news_feed/?post=112835813"><img alt=NextDoor src="/assets/img/social/nextdoor.png" style="width: 50px; height:auto; margin: 0; padding: 0 auto;" /></a></div>
<div class="two wide center column"><a title=YouTube href="https://www.youtube.com/channel/UCVAkee-WaInnZbPn16bqzrw/about?view_as=subscriber"><img src="/assets/img/social/youtube.png" style="width: 50px; height:auto; margin: 0; padding: 0 auto;" /></a></div>
<div class="two wide center column"><a title=Strava href="https://www.strava.com/clubs/aninixmartialarts"><img style="width: 50px; height:auto; margin: 0; padding: 0 auto;" src="/assets/img/social/strava.png" /></a></div>
<div class="two wide center column"><a title=Facebook href="https://www.facebook.com/groups/aninixmartialarts/"><img style="width: 50px; height:auto; margin: 0; padding: 0 auto;" src="/assets/img/social/facebook.png" /></a></div>
<div class="two wide center column"><p>&nbsp;</p></div>
</div>
</div> </div>
</div> </div>

View File

@ -1,12 +0,0 @@
<div class="ui stackable middle very relaxed page grid">
<div class="sixteen wide center aligned centered column">
<div>
<img class="logo" src="/assets/img/icons/CoreIcon.png" />
</div>
<div class="hero">
<h2 class="ui icon header title">
Thank you for your purchase!
</h2>
</div>
</div>
</div>

View File

@ -95,13 +95,14 @@ https://aur.archlinux.org/suricata.git
https://aur.archlinux.org/swfdec.git https://aur.archlinux.org/swfdec.git
https://aur.archlinux.org/swfdec-gnome.git https://aur.archlinux.org/swfdec-gnome.git
https://aur.archlinux.org/systemdjournal2gelf.git https://aur.archlinux.org/systemdjournal2gelf.git
https://aur.archlinux.org/tor-browser-en.git https://aur.archlinux.org/tor-browser-bin.git
https://aur.archlinux.org/trid.git https://aur.archlinux.org/trid.git
https://aur.archlinux.org/tt-rss-auth-ldap-git.git https://aur.archlinux.org/tt-rss-auth-ldap-git.git
https://aur.archlinux.org/udisks.git https://aur.archlinux.org/udisks.git
https://aur.archlinux.org/undvd.git https://aur.archlinux.org/undvd.git
https://aur.archlinux.org/uniglot.git https://aur.archlinux.org/uniglot.git
https://aur.archlinux.org/unvanquished.git https://aur.archlinux.org/unvanquished.git
https://aur.archlinux.org/unvanquished-data.git
https://aur.archlinux.org/vbam-gtk.git https://aur.archlinux.org/vbam-gtk.git
https://aur.archlinux.org/xfce4-mixer.git https://aur.archlinux.org/xfce4-mixer.git
https://aur.archlinux.org/xorg-server-utils.git https://aur.archlinux.org/xorg-server-utils.git

View File

@ -6,9 +6,9 @@ repos:
archlinux: archlinux:
urls: urls:
- http://mirrors.gigenet.com/archlinux/ - http://mirrors.gigenet.com/archlinux/
- https://mnvoip.mm.fcix.net/archlinux/
- http://mnvoip.mm.fcix.net/archlinux/ - http://mnvoip.mm.fcix.net/archlinux/
- http://mirrors.kernel.org/archlinux/ - http://mirrors.kernel.org/archlinux/
- https://southfront.mm.fcix.net/archlinux/
- http://ftp.osuosl.org/pub/archlinux/ - http://ftp.osuosl.org/pub/archlinux/
- https://mnvoip.mm.fcix.net/archlinux/
- http://southfront.mm.fcix.net/archlinux/
user_agent: Pacoloco user_agent: Pacoloco

View File

@ -79,7 +79,7 @@
ignore_errors: true ignore_errors: true
file: file:
path: /run/nginx.pid path: /run/nginx.pid
state: file state: touch
owner: http owner: http
group: http group: http
mode: 0640 mode: 0640