Ah, FireFox... So FireFox doesn't support disabling escaping in XSLT, so I have to use javascript to unescape it on FireFox.

I'm gonna put CDATA on all of these now so they work in akgregator, then get that script working. I don't wanna use javascript, but if it's fixing broken core functionality I suppose it's fine.

]]>
Thu, 27 Feb 2025 https://kateyagi.xyz/feed.xml 1740718288
RSS working, and so am I This all seems to be almost working--I moved to from fraidyc.at to KDE's Akregator, and after getting used to that, I notice that the preview pane doesn't seem to render as expected, so I may need that CDATA thing after all

Plans:

For testing purposes, this one will be left with CDATA on.

]]>
Wed, 26 Feb 2025 https://kateyagi.xyz/feed.xml 1740630060
Now to get the RSS part working Now that the XSLT part looks nice, I noticed testing on the 3rd post that both fraidyc.at and Capy Reader were only picking up the first post. Hopefully that is just a guid issue, which I will be using unix timestamps for since appearently guids aren't a standardized thing. Also found out the timestamp for lastBuildDate and pubDate don't need the clock time, just the date, so no more mentally calculating the military time because KDE's clock widget doesn't provide the right format. Now I have used this ephoch converter tool to convert all the old dates to unix epochs and shaved off the clock part, so now I can just pick the ephoch from the clock widget and type the date. Simple!

If it isn't the guid that's the problem, then I have an answer to New on Top or Bottom, and will order it from oldest to newest like RSRSSS was doing.

Oh, it could also be I made the link to here. Maybe the readers are using the link to determine it's a new article.

]]>
Tue, 25 Feb 2025 https://kateyagi.xyz/feed.xml 1740515347
I Understand It Now Found an XSL documentation site with what I needed to get the anchor tag working. Particularly the xsl:copy and xsl:attribute docs had examples that made me get it.

...and making a quick adjustment, I just realized that I kinda already had an example of this in the template for items, but this gave me the knowledge to interpret that, so still feel good.

Thank you nicopatty for giving me good music to listen to while editing.

]]>
https://kateyagi.xyz/feed.xml Mon, 24 Feb 2025 1740461700
New on Top or Bottom? [Observation] I read somwhere that it doesn't matter what order you put posts since the RSS reader will order them by the date, but now that I have two posts I can pop it into fraidyc.at (1) to test that.

[Discontent] I need to go shopping for different RSS readers because while I like fraidyc.at when it works, it insists on fetching feed you're adding or editing. So if you have boonies internet like I do, that can be frustrating; because if it has a network error it will just doesn't not add it, and insists on putting all that onto a non-local page that you may potentially have trouble connecting to.

[Oblivious] Looking at RSRSSS (2) for reference, and luckily the CDATA thingy that lets you write plain HTML in the description renders normally in nano text editor (3), so even if it's an ugly pink block in the source view (4) on firefox, it's coherent while editing.

[Still oblivious] Ah this CDATA thing is like rust, you put a slash in the wrong place and it just spits code.

[Aware but confused] Okay, so the tags are getting stripped, so I gotta learn templating stuff like this tutorial (5), for now I'll put links on a seperate line since I don't quite grasp how those are supposed to work.

  1. https://fraidyc.at/
  2. https://envs.net/~lucidiot/rsrsss/feed.xml
  3. https://www.nano-editor.org/
  4. view-source:https://kateyagi.xyz/feed.xml
  5. https://www.cafeconleche.org/slides/sd2004west/xslt/23.html
]]>
https://kateyagi.xyz/feed.xml Mon, 24 Feb 2025 1740435900
First Post I should look into tools for making these items so I can be sure I'm doing the timestamps correctly and stuff. Here's the tutorial I followed.

edited on Mon, 24 Feb 2025

]]>
https://kateyagi.xyz/feed.xml Sun, 23 Feb 2025 1740319200