summaryrefslogtreecommitdiff
path: root/webring/linuxring/ring.js
diff options
context:
space:
mode:
authorRadio <radiohotline@disroot.org>2026-03-28 13:36:25 +0300
committerRadio <radiohotline@disroot.org>2026-03-28 13:36:25 +0300
commit117590d6d1a5370043bd56483c5a0f1465663cc2 (patch)
tree5b646ab98eda021c2083f6733dcaa2140872e5a7 /webring/linuxring/ring.js
parentd642d0a65dc0e45a7cc2a4d689f491d5e9610d78 (diff)
webring
Diffstat (limited to 'webring/linuxring/ring.js')
-rw-r--r--webring/linuxring/ring.js251
1 files changed, 127 insertions, 124 deletions
diff --git a/webring/linuxring/ring.js b/webring/linuxring/ring.js
index 876e038..5857ba8 100644
--- a/webring/linuxring/ring.js
+++ b/webring/linuxring/ring.js
@@ -1,124 +1,127 @@
-// webstring v2.1 by june @ juneish.neocities.org
-
-{
- // sites in the ring
- let sites = [
- 'https://softmachine.dev/',
- 'https://iwillneverbehappy.neocities.org/',
- 'https://xn--ug8ht8h.ws/',
- 'http://wirlaburla.worlio.com/',
- 'https://hoppingtopping.com/',
- 'https://kaa.neocities.org/',
- 'https://foreverliketh.is/',
- 'https://karma.computer/',
- 'https://azuremillennium.neocities.org/',
- 'https://i330.dev/',
- 'https://alan460.is-hella.gay',
- 'https://crystal.tilde.institute',
- 'https://skeleg.org',
- 'https://cronico.neocities.org',
- 'https://theaio.neocities.org/',
- 'https://risingthumb.xyz',
- 'https://leap123.neocities.org',
- 'https://tepiloxtl.net/',
- 'https://antares.neocities.org/',
- 'https://avas.space/',
- 'https://0xf0xx0.eth.limo',
- 'https://ophanimkei.com/',
- 'https://kinisis.xyz/',
- 'http://baccyflap.com/',
- 'https://exlitry.world/',
- 'https://circulars.dev/',
- 'https://tommi.space/',
- 'https://patrickwu.space/',
- 'https://corvidae.digital/',
- 'https://raum.neocities.org/',
- 'https://avidseeker.github.io',
- 'https://www.dreamwingsthegriffon.com/',
- 'https://nicolabelluti.me',
- 'https://xx-starbrite-xx.neocities.org',
- 'https://heart143.neocities.org',
- 'https://cassiecandles.net/',
- 'https://mkultra.monster',
- 'https://tiagorangel.com/',
- 'https://sharkcave.me/',
- 'https://scuti.neocities.org/',
- 'https://appak.neocities.org',
- 'https://myrdin.cx',
- 'https://clygro.cc/',
- 'https://fish.golf',
- 'https://dagurthehorrible.neocities.org/',
- 'https://spider-kyle.neocities.org/',
- 'https://regirock.net',
- 'https://hazelthats.me',
- 'https://alexisgaming95.neocities.org',
- 'https://gorkem.cc',
- 'https://riomc.cloud',
- 'https://unpop.neocities.org/',
- 'https://shittyweb.org/',
- 'https://pogmom.me',
- 'https://april.nekoweb.org/',
- 'https://goodgirl.dev/',
- 'https://sor.neocities.org/',
- 'https://www.starcrush.net',
- 'https://bytesofprogress.net/',
- 'https://projectc190.net',
- 'https://privatenoob.top/',
- 'https://alexzeecomedy.com',
- 'https://wheelsbot.dev/',
- 'https://8y7.nekoweb.org/',
- 'https://igor360.neocities.org/',
- 'https://zzfs.home.kg',
- 'https://ari.lt/',
- 'https://prigoana.com/',
- 'https://lukealexdavis.co.uk',
- 'https://kimberlygb.nekoweb.org/',
- 'https://maniksharma.xyz/',
- 'https://hisvirusness.com/',
- 'https://tx0.nekoweb.org/',
- 'https://offensivename.com/',
- 'https://leroymilo.neocities.org/',
- 'https://ficd.sh/',
- 'https://skoove.dev',
- 'https://hexaitos.com',
- 'https://minxie.likesyou.org',
- 'https://blog.k3can.us',
- 'https://kwaamfan.haliya.net',
- 'https://hamaonoverdrive.online',
- 'https://mtgmonkey.net',
- 'https://planty.one',
- 'https://7vtia.nekoweb.org',
- 'https://akselmo.dev',
- 'https://joelb.xyz/',
- 'https://innocentzero.is-a.dev/',
- 'https://coolpickles.neocities.org',
- 'https://tech-absurdist.neocities.org/',
- 'https://wrywerytwreywery.stupid.pizza/',
- ];
- // widget html
- // PREV and NEXT are replaced with neighbors' urls
- let widgets = {
- default: `<div id="nixring" style="display: flex; gap: 8px; align-items: center;">
- <style type="text/css" scoped>
- #nixring {
- text-align: center;
- color: black;
- }
- #nixring a {
- color: black;
- text-decoration: none;
- }
- </style>
- <a href="PREV">←</a>
- <a href="https://teethinvitro.neocities.org/webring/linuxring"><div>*nixRing<br><img style="height: 25px;" src="https://teethinvitro.neocities.org/webring/linuxring/icon/${document.currentScript.dataset.icon}.png"></div></a>
- <a href="NEXT">→</a>
- </div>`,
- error: `<div>this site isn't part of the webring yet</div>`,
- };
- // code
- let idx = sites.findIndex(site => location.href.startsWith(site));
- document.currentScript.outerHTML = idx === -1 ? widgets.error :
- (widgets[document.currentScript.dataset.widget] ?? widgets.default)
- .replace("PREV", sites.at(idx - 1))
- .replace("NEXT", sites[(idx + 1) % sites.length]);
-}
+// webstring v2.1 by june @ juneish.neocities.org
+
+{
+ // sites in the ring
+ let sites = [
+ 'https://softmachine.dev/',
+ 'https://iwillneverbehappy.neocities.org/',
+ 'https://xn--ug8ht8h.ws/',
+ 'http://wirlaburla.worlio.com/',
+ 'https://hoppingtopping.com/',
+ 'https://kaa.neocities.org/',
+ 'https://foreverliketh.is/',
+ 'https://karma.computer/',
+ 'https://azuremillennium.neocities.org/',
+ 'https://i330.dev/',
+ 'https://alan460.is-hella.gay',
+ 'https://crystal.tilde.institute',
+ 'https://skeleg.org',
+ 'https://cronico.neocities.org',
+ 'https://theaio.neocities.org/',
+ 'https://risingthumb.xyz',
+ 'https://leap123.neocities.org',
+ 'https://tepiloxtl.net/',
+ 'https://antares.neocities.org/',
+ 'https://avas.space/',
+ 'https://0xf0xx0.eth.limo',
+ 'https://ophanimkei.com/',
+ 'https://kinisis.xyz/',
+ 'http://baccyflap.com/',
+ 'https://exlitry.world/',
+ 'https://circulars.dev/',
+ 'https://tommi.space/',
+ 'https://patrickwu.space/',
+ 'https://corvidae.digital/',
+ 'https://raum.neocities.org/',
+ 'https://avidseeker.github.io',
+ 'https://www.dreamwingsthegriffon.com/',
+ 'https://nicolabelluti.me',
+ 'https://xx-starbrite-xx.neocities.org',
+ 'https://heart143.neocities.org',
+ 'https://cassiecandles.net/',
+ 'https://mkultra.monster',
+ 'https://tiagorangel.com/',
+ 'https://sharkcave.me/',
+ 'https://scuti.neocities.org/',
+ 'https://appak.neocities.org',
+ 'https://myrdin.cx',
+ 'https://clygro.cc/',
+ 'https://fish.golf',
+ 'https://dagurthehorrible.neocities.org/',
+ 'https://spider-kyle.neocities.org/',
+ 'https://regirock.net',
+ 'https://hazelthats.me',
+ 'https://alexisgaming95.neocities.org',
+ 'https://gorkem.cc',
+ 'https://riomc.cloud',
+ 'https://unpop.neocities.org/',
+ 'https://shittyweb.org/',
+ 'https://pogmom.me',
+ 'https://april.nekoweb.org/',
+ 'https://goodgirl.dev/',
+ 'https://sor.neocities.org/',
+ 'https://www.starcrush.net',
+ 'https://bytesofprogress.net/',
+ 'https://projectc190.net',
+ 'https://privatenoob.top/',
+ 'https://alexzeecomedy.com',
+ 'https://wheelsbot.dev/',
+ 'https://8y7.nekoweb.org/',
+ 'https://igor360.neocities.org/',
+ 'https://zzfs.home.kg',
+ 'https://ari.lt/',
+ 'https://prigoana.com/',
+ 'https://lukealexdavis.co.uk',
+ 'https://kimberlygb.nekoweb.org/',
+ 'https://maniksharma.xyz/',
+ 'https://hisvirusness.com/',
+ 'https://tx0.nekoweb.org/',
+ 'https://offensivename.com/',
+ 'https://leroymilo.neocities.org/',
+ 'https://ficd.sh/',
+ 'https://skoove.dev',
+ 'https://hexaitos.com',
+ 'https://minxie.likesyou.org',
+ 'https://blog.k3can.us',
+ 'https://kwaamfan.haliya.net',
+ 'https://hamaonoverdrive.online',
+ 'https://mtgmonkey.net',
+ 'https://planty.one',
+ 'https://7vtia.nekoweb.org',
+ 'https://akselmo.dev',
+ 'https://joelb.xyz/',
+ 'https://innocentzero.is-a.dev/',
+ 'https://coolpickles.neocities.org',
+ 'https://tech-absurdist.neocities.org/',
+ 'https://wrywerytwreywery.stupid.pizza/',
+ 'https://kami-g.me/',
+ 'https://avaloathelace.neocities.org/',
+ 'https://tapeykatt.neocities.org/',
+ ];
+ // widget html
+ // PREV and NEXT are replaced with neighbors' urls
+ let widgets = {
+ default: `<div id="nixring" style="display: flex; gap: 8px; align-items: center;">
+ <style type="text/css" scoped>
+ #nixring {
+ text-align: center;
+ color: black;
+ }
+ #nixring a {
+ color: black;
+ text-decoration: none;
+ }
+ </style>
+ <a href="PREV">←</a>
+ <a href="https://teethinvitro.neocities.org/webring/linuxring"><div>*nixRing<br><img style="height: 25px;" src="https://teethinvitro.neocities.org/webring/linuxring/icon/${document.currentScript.dataset.icon}.png"></div></a>
+ <a href="NEXT">→</a>
+ </div>`,
+ error: `<div>this site isn't part of the webring yet</div>`,
+ };
+ // code
+ let idx = sites.findIndex(site => location.href.startsWith(site));
+ document.currentScript.outerHTML = idx === -1 ? widgets.error :
+ (widgets[document.currentScript.dataset.widget] ?? widgets.default)
+ .replace("PREV", sites.at(idx - 1))
+ .replace("NEXT", sites[(idx + 1) % sites.length]);
+}