• This site is a private, non-commercial website. As such, you're welcome here as long as you were invited. If you would like an invite, reach out to Cliff Spark

Show HN: I Built a XSLT Blog Framework

  • Thread starter Thread starter vgr-land
  • Start date Start date
V

vgr-land

A few weeks ago a friend sent me grug-brain XSLT (1) which inspired me to redo my personal blog in XSLT.
Rather than just build my own blog on it, I wrote it up for others to use and I've published it on GitHub GitHub - vgr-land/vgr-xslt-blog-framework (2)
Since others have XSLT on the mind, now seems just as good of a time as any to share it with the world. Evidlo@ did a fine job explaining the "how" xslt works (3)
The short version on how to publish using this framework is:
1. Create a new post in HTML wrapped in the XML headers and footers the framework expects.
2. Tag the post so that its unique and the framework can find it on build
3. Add the post to the posts.xml file
And that's it. No build system to update menus, no RSS file to update (posts.xml is the rss file). As a reusable framework, there are likely bugs lurking in CSS, but otherwise I'm finding it perfectly usable for my needs.
Finally, it'd be a shame if XSLT is removed from the HTML spec (4), I've found it quite eloquent in its simplicity.
(1) XSLT – Native, zero-config build system for the Web | Hacker News
(2) GitHub - vgr-land/vgr-xslt-blog-framework
(3) Show HN: JavaScript-free (X)HTML Includes | Hacker News
(4) "Remove mentions of XSLT from the html spec" | Hacker News
(Aside - First time caller long time listener to hn, thanks!)



Comments URL: Show HN: I Built a XSLT Blog Framework | Hacker News

Points: 77

# Comments: 36

Continue reading...
 
Back
Top