« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--album/hiveswap-act-1-ost/album.txt101
-rw-r--r--album/hiveswap-friendsim/album.txt108
-rw-r--r--album/the-grubbles/album.txt31
-rw-r--r--upd8.js3
4 files changed, 242 insertions, 1 deletions
diff --git a/album/hiveswap-act-1-ost/album.txt b/album/hiveswap-act-1-ost/album.txt
new file mode 100644
index 00000000..35d25028
--- /dev/null
+++ b/album/hiveswap-act-1-ost/album.txt
@@ -0,0 +1,101 @@
+Album: Hiveswap Act 1 OST
+Artist: James Roach, Toby Fox
+Cover Art: Homestuck
+Track Art: none
+Date: September 14, 2017 00:00:05
+FG: #33cc77
+-------------------------------------------------------------------------------
+Track: Definitely Safe Forever
+URLs: https://homestuck.bandcamp.com/track/definitely-safe-forever-2
+-------------------------------------------------------------------------------
+Track: Snake Escape
+URLs: https://homestuck.bandcamp.com/track/snake-escape-2
+-------------------------------------------------------------------------------
+Track: Joey Claire, Extraordinaire
+URLs: https://homestuck.bandcamp.com/track/joey-claire-extraordinaire-2
+-------------------------------------------------------------------------------
+Track: Half-Harley Manor
+URLs: https://homestuck.bandcamp.com/track/half-harley-manor-2
+-------------------------------------------------------------------------------
+Track: Relatively Visible Darkness
+URLs: https://homestuck.bandcamp.com/track/relatively-visible-darkness-2
+-------------------------------------------------------------------------------
+Track: Bedroom for an Annoying Dog
+URLs: https://homestuck.bandcamp.com/track/bedroom-for-an-annoying-dog-2
+-------------------------------------------------------------------------------
+Track: That's How I Beat Snake
+URLs: https://homestuck.bandcamp.com/track/thats-how-i-beat-snake-2
+-------------------------------------------------------------------------------
+Track: Jude Harley, Bizarrely
+URLs: https://homestuck.bandcamp.com/track/jude-harley-bizarrely-2
+-------------------------------------------------------------------------------
+Track: Table for Tooth
+URLs: https://homestuck.bandcamp.com/track/table-for-tooth-2
+-------------------------------------------------------------------------------
+Track: Final Spice
+URLs: https://homestuck.bandcamp.com/track/final-spice-2
+-------------------------------------------------------------------------------
+Track: Living Legend
+URLs: https://homestuck.bandcamp.com/track/living-legend-2
+-------------------------------------------------------------------------------
+Track: Singular Peril
+URLs: https://homestuck.bandcamp.com/track/singular-peril-2
+-------------------------------------------------------------------------------
+Track: A More Defensible Position
+URLs: https://homestuck.bandcamp.com/track/a-more-defensible-position-2
+-------------------------------------------------------------------------------
+Track: Open The Door
+URLs: https://homestuck.bandcamp.com/track/open-the-door-2
+-------------------------------------------------------------------------------
+Track: Keep Your Head Down
+URLs: https://homestuck.bandcamp.com/track/keep-your-head-down-2
+-------------------------------------------------------------------------------
+Track: Oh Whoa, What's This
+URLs: https://homestuck.bandcamp.com/track/oh-whoa-whats-this-2
+-------------------------------------------------------------------------------
+Track: Some Kind of Alien
+URLs: https://homestuck.bandcamp.com/track/some-kind-of-alien-2
+-------------------------------------------------------------------------------
+Track: Rustbloot
+URLs: https://homestuck.bandcamp.com/track/rustblood-2
+-------------------------------------------------------------------------------
+Track: Filthy Nuclear Bunker
+URLs: https://homestuck.bandcamp.com/track/filthy-nuclear-bunker-2
+-------------------------------------------------------------------------------
+Track: SPORTS! Personally, I Love Them.
+URLs: https://homestuck.bandcamp.com/track/sports-personally-i-love-them-2
+-------------------------------------------------------------------------------
+Track: Lofted Gunpile
+URLs: https://homestuck.bandcamp.com/track/lofted-gunpile-2
+-------------------------------------------------------------------------------
+Track: SERPENT GENESIS
+URLs: https://homestuck.bandcamp.com/track/serpent-genesis-2
+-------------------------------------------------------------------------------
+Track: We Shall Go Together
+URLs: https://homestuck.bandcamp.com/track/we-shall-go-together-2
+-------------------------------------------------------------------------------
+Track: Wish You Were Here
+URLs: https://homestuck.bandcamp.com/track/wish-you-were-here-2
+-------------------------------------------------------------------------------
+Track: Intermission 1
+URLs: https://homestuck.bandcamp.com/track/intermission-1-2
+-------------------------------------------------------------------------------
+Track: B-SIDE: Old Steps
+Directory: old-steps
+URLs: https://homestuck.bandcamp.com/track/b-side-old-steps-2
+-------------------------------------------------------------------------------
+Track: B-SIDE: How it Could Have Gone
+Directory: how-it-could-have-gone
+URLs: https://homestuck.bandcamp.com/track/b-side-how-it-could-have-gone-2
+-------------------------------------------------------------------------------
+Track: B-SIDE: Alternate Recipe
+Directory: alternate-recipe
+URLs: https://homestuck.bandcamp.com/track/b-side-alternate-recipe-2
+-------------------------------------------------------------------------------
+Track: B-SIDE: Heavy Snaking
+Directory: heavy-snaking
+URLs: https://homestuck.bandcamp.com/track/b-side-heavy-snaking-2
+-------------------------------------------------------------------------------
+Track: B-SIDE: SPOOKTUNE
+Directory: spooktune
+URLs: https://homestuck.bandcamp.com/track/b-side-spooktune-2
diff --git a/album/hiveswap-friendsim/album.txt b/album/hiveswap-friendsim/album.txt
new file mode 100644
index 00000000..71aaff8f
--- /dev/null
+++ b/album/hiveswap-friendsim/album.txt
@@ -0,0 +1,108 @@
+Album: Hiveswap Friendsim
+Artist: James Roach
+Cover Art: P-PAMda
+Track Art: none
+Date: December 15, 2018
+FG: #33aaff
+-------------------------------------------------------------------------------
+Track: ARTCHOP (APPARENTLY)
+URLs:
+- https://homestuck.bandcamp.com/track/artchop-apparently
+- https://soundcloud.com/jamesroachmusic/i-guess-its-called-artchop-i-didnt-name-it-but-im-down
+-------------------------------------------------------------------------------
+Track: M O I S T
+Directory: moist
+URLs:
+- https://homestuck.bandcamp.com/track/-
+- https://soundcloud.com/jamesroachmusic/a-bunch-of-boxes-that-dont-translate-into-a-url
+-------------------------------------------------------------------------------
+Track: Call me Gor-Gor
+URLs:
+- https://homestuck.bandcamp.com/track/call-me-gor-gor
+- https://soundcloud.com/jamesroachmusic/call-me-gor-gor
+-------------------------------------------------------------------------------
+Track: >tfw another james roach track
+Directory: tfw-another-james-roach-track
+URLs:
+- https://homestuck.bandcamp.com/track/tfw-another-james-roach-track
+- https://soundcloud.com/jamesroachmusic/tfw-another-james-roach-track
+-------------------------------------------------------------------------------
+Track: Piwates ',:^]
+URLs:
+- https://homestuck.bandcamp.com/track/piwates
+- https://soundcloud.com/jamesroachmusic/piwates
+-------------------------------------------------------------------------------
+Track: it be like that sometimes
+URLs:
+- https://homestuck.bandcamp.com/track/it-be-like-that-sometimes
+- https://soundcloud.com/jamesroachmusic/it-be-like-that-sometimes
+-------------------------------------------------------------------------------
+Track: take me to clown church
+URLs:
+- https://homestuck.bandcamp.com/track/take-me-to-clown-church
+- https://soundcloud.com/jamesroachmusic/take-me-to-clown-church
+-------------------------------------------------------------------------------
+Track: fortnite funny moments epic fails episode 413
+URLs:
+- https://homestuck.bandcamp.com/track/fortnite-funny-moments-epic-fails-episode-413
+- https://soundcloud.com/jamesroachmusic/fortnite-funny-moments-epic-fails-episode-413
+-------------------------------------------------------------------------------
+Track: Old Secret
+URLs:
+- https://homestuck.bandcamp.com/track/old-secret
+- https://soundcloud.com/jamesroachmusic/old-secret
+-------------------------------------------------------------------------------
+Track: imagine, if you will, a situation wherein i wrote the bulk of this song at 4 am and then woke up only to discover the monstrosity i had created in my fleeting hubris
+URLs:
+- https://homestuck.bandcamp.com/track/iiywaswiwtbotsa4aatwuotdtmihcimfh
+- https://soundcloud.com/jamesroachmusic/iiywaswiwtbotsa4aatwuotdtmihcimfh
+-------------------------------------------------------------------------------
+Track: SERVICE CAR
+URLs:
+- https://homestuck.bandcamp.com/track/service-car
+- https://soundcloud.com/jamesroachmusic/service-car
+-------------------------------------------------------------------------------
+Track: (an ascii image of bowsette)
+URLs:
+- https://homestuck.bandcamp.com/track/an-ascii-image-of-bowsette
+- https://soundcloud.com/jamesroachmusic/an-ascii-image-of-bowsette
+-------------------------------------------------------------------------------
+Track: idk man you name it im tired
+URLs:
+- https://homestuck.bandcamp.com/track/idk-man-you-name-it-im-tired
+- https://soundcloud.com/jamesroachmusic/wanshis-theme-idk-man-you-name-it-im-tired
+-------------------------------------------------------------------------------
+Track: GRAVEYARD SHIFT
+URLs:
+- https://homestuck.bandcamp.com/track/graveyard-shift
+- https://soundcloud.com/jamesroachmusic/graveyard-shift-play-the-route-and-then-tweet-hamesatron-about-how-good-this-title-is
+-------------------------------------------------------------------------------
+Track: CLOWNFUCKER
+Artist: James Roach, Toby Fox
+URLs:
+- https://homestuck.bandcamp.com/track/clownfucker
+- https://soundcloud.com/jamesroachmusic/clownfucker-by-james-roach-and-toby-fox
+-------------------------------------------------------------------------------
+Track: ▲trollkind cannot gain anything without first giving something in return. to obtain something of equal value must be lost. that is alchemys first law of equivalent exchange. in those days, we really believed that to be the worlds one, and only, truth.▼
+URLs:
+- https://homestuck.bandcamp.com/track/this-title-was-too-long
+- https://soundcloud.com/jamesroachmusic/this-title-is-too-long-see-description-darayas-theme
+-------------------------------------------------------------------------------
+Track: turns out its like the shoe
+URLs: https://homestuck.bandcamp.com/track/turns-out-its-like-the-shoe
+-------------------------------------------------------------------------------
+Track: yall know i just do the music right
+Artist: James Roach, Toby Fox
+URLs: https://homestuck.bandcamp.com/track/yall-know-i-just-do-the-music-right
+-------------------------------------------------------------------------------
+Track: the final clowntdown
+URLs: https://homestuck.bandcamp.com/track/the-final-clowntdown
+-------------------------------------------------------------------------------
+Track: END OF FRIENDVANGELION
+URLs: https://homestuck.bandcamp.com/track/end-of-friendvangelion
+-------------------------------------------------------------------------------
+Track: VALID END
+URLs: https://homestuck.bandcamp.com/track/valid-end
+-------------------------------------------------------------------------------
+Track: WORST END
+URLs: https://homestuck.bandcamp.com/track/worst-end
diff --git a/album/the-grubbles/album.txt b/album/the-grubbles/album.txt
new file mode 100644
index 00000000..a6a3e192
--- /dev/null
+++ b/album/the-grubbles/album.txt
@@ -0,0 +1,31 @@
+Album: THE GRUBBLES
+Artist: The Grubbels
+Cover Art: The Grubbels
+Track Art: none
+Date: September 14, 2017 00:00:04
+FG: #dd0000
+-------------------------------------------------------------------------------
+Track: Broom Temperature
+URLs:
+- https://homestuck.bandcamp.com/track/broom-temperature
+- https://youtu.be/cuqKzBxAnE8
+-------------------------------------------------------------------------------
+Track: Frondly Warning
+URLs:
+- https://homestuck.bandcamp.com/track/frondly-warning
+- https://youtu.be/OfkccsHR4fs
+-------------------------------------------------------------------------------
+Track: Ghost Mound
+URLs:
+- https://homestuck.bandcamp.com/track/ghost-mound
+- https://youtu.be/QqJhLGGHqCk
+-------------------------------------------------------------------------------
+Track: Every Single Grievance
+URLs:
+- https://homestuck.bandcamp.com/track/every-single-grievance
+- https://youtu.be/D8N_53-cjGU
+-------------------------------------------------------------------------------
+Track: Get The Horns
+URLs:
+- https://homestuck.bandcamp.com/track/get-the-horns
+- https://youtu.be/ZZbFo1W1TjQ
diff --git a/upd8.js b/upd8.js
index 43069f30..03999896 100644
--- a/upd8.js
+++ b/upd8.js
@@ -83,7 +83,7 @@ const {
 const SITE_TITLE = 'Homestuck Music Wiki';
 
 const SITE_INTRO = fixWS`
-    <p>Welcome to the fan-made wiki for Homestuck music! Select any album below to begin browsing.</p>
+    <p>Welcome to my fan-made Homestuck music wiki! Select any album below to begin browsing.</p>
     <p>This site was mostly made as a remake of Homestuck's official <a href="https://homestuck.bandcamp.com/">Bandcamp</a>, which saw its content reduced on <a href="https://twitter.com/hamesatron/status/1187842783618297856">10/25/19</a>. This site aims to be a more reliable resource and reference: track art (conspicuously missing from the Bandcamp) is archived here, solo albums are all indexed in the one place, and URLs will always stay consistent. Also included are tracks for listening on Bandcamp and other services.</p>
     <p>This site was mostly made by <a href="https://twitter.com/florriestuck">Florrie</a>. Listings were fetched primarily from the <a href="https://homestuck.bandcamp.com">Homestuck Bandcamp</a>. Track art is primarily from the <a href="https://web.archive.org/web/20190720035022/https://homestuck.bandcamp.com/music">Web Archive</a>. Much of this is made based on and with use of the <a href="https://homestuck-and-mspa-music.fandom.com/wiki/Homestuck_and_MSPA_Music_Wiki">Homestuck and MSPA Music Wiki</a> on Fandom - thanks a bunch to all who've worked on that!</p>
 `;
@@ -568,6 +568,7 @@ async function writeTrackPage(track, albumData) {
                         <a href="${url}">${
                             url.includes('bandcamp.com') ? 'Bandcamp' :
                             url.includes('youtu') ? 'YouTube' :
+                            url.includes('soundcloud') ? 'SoundCloud' :
                             '(External)'
                         }</a>
                     `), 'or')}.</p>