Subject: I understood about half of that.
Author:
Posted on: 2022-11-10 20:12:04 UTC
But what I did understand I thought looked really exciting! I’d like to do this, if at all possible.
—Ls
Subject: I understood about half of that.
Author:
Posted on: 2022-11-10 20:12:04 UTC
But what I did understand I thought looked really exciting! I’d like to do this, if at all possible.
—Ls
For those who are under about 30 years old, Webrings were banners that you could place on your personal website (back when the internet ran on personal websites) which would automatically link to other sites in the same ring. So you could sign up to, say, an LotR Fanfic Webring, and visitors would be directed to your site from other LotR fic sites, and on from your site to others in the ring.
Thing is, that sounds like exactly what the PPC needs. The Wiki exists, but it's not set up to send you to a given PPC writer's website, or show you all their stories, or even show you the entirety of one spinoff! Most missions are on GDocs at the moment, so one mission with a given agent won't necessarily let you find others, or tell you where it sits in a series. I miss the days of browsing an author's entire body of work (like this), and I feel like a PPC Webring would be a way to bring that back.
The internet suggests that it might actually be... dare I say it... quite easy to do? This article talks about cobbling one together from CSS and a JSON file on GitHub, while this one... er... does something? I don't know; if I understood it, I wouldn't be asking for help from more tech-y minds than mine. ^_^
The downfall of this idea might be that a lot of PPC "homepages" are either GDocs themselves, or on blogs (LJ and Tumblr spring to mind). You probably can't embed CSS into a Tumblr, and I'm positive GDocs won't let you; but might there be a way to create a weird hybrid... thing that would still work?
hS
...But can we have a webring? Yes, yes we can.
The approach you described in the first link is actually a pretty good one. We host a data file everyone points to, which gets fetched by a snippet of Javascript and then the webpage figures out where it is in the webring and uses this to generate forward and back links (and a random link). Just stick a div in the page at the right place and put a script tag in your header, and you're all set.
However, as you have pointed out, we have to operate in contexts where javascript is not present. Fortunately, we have a website, so I can suggest a hack to use as a fallback. We provide the URLs plotprotectors.org/webring/{next,previous,random}
or whatever else we want there to be buttons for, and when you want to add yourself to the webring you put a link to https://plotprotectors.org/webring/next/the.url/of/the/webpage/you/put/this/link/on
(and likewise for previous, random, etc). When you click the link, you get bounced out to the board's server, from which we can figure out where the link should go and redirect you.
Another thing we can actually do is utilize bookmarklets: you could have a folder on your bookmarks bar called "PPC Webring" with "next", "previous", "random", etc in it as bookmarks, and then when you click one it will run a bit of javascript that figures out if you're in the webring, what the next and/or previous site is if you are, and sends you there. Which would allow us to link docs we no longer can edit into the ring... But that might be a bit Much.
Working backwards, my vague thought for inaccessible files is that we just fudge together some hub pages for them. A lot of older stuff has made it into one archive or another by now, and the stuff that hasn't... could be. ^_^ It's not perfect, but it should function.
If nothing else, your proposal to run it through the Board means it should work with the Wiki, right? Make a page called Oaken Thorinshield's Writings, categorise as a Spinoff, add the Webring, bam, done.
What are the problems with the Board 'hack'? You said it would be a fallback option, but there doesn't seem to be an obvious reason to use the more complicated-for-the-hoster version. Is it just because two page changes is going to chug on some computers, or what?
I'm guessing - or maybe hoping - that there's some way to make adding sites to the list at least partially automated. It wouldn't be ideal for the way to get on to be "message Thoth and hope he has time"; even assuming you always did, having to directly message a person seems to cut down on takeup. I know the example talked about GitHub; would that still work with the Board Hack?
hS
(this reminds me to get board-to-discord crossposting working. I actually have a patch, but it hasn't been tested yet...)
But what I did understand I thought looked really exciting! I’d like to do this, if at all possible.
—Ls