logo

blog

My little blog can’t be this cute! git clone https://hacktivis.me/git/blog.git
commit: c74e2de54b3e3fa2b5ef41c3c6797acf574f89a4
parent c3e3deb7d9e0b9f794bb53193591a2414a1ac918
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun, 11 Oct 2020 19:27:13 +0200

bookmarks.xsl: Add support for <desc> element

Diffstat:

Mbookmarks.shtml17+++++++++--------
Mbookmarks.xbel32+++++++++++++++++++++++++-------
Mbookmarks.xsl5+++--
3 files changed, 37 insertions(+), 17 deletions(-)

diff --git a/bookmarks.shtml b/bookmarks.shtml @@ -24,9 +24,9 @@ <li><a href="http://ibiblio.org">ibiblio.org</a></li> <li><a href="http://framabook.org">framabook.org</a></li> <li><a href="http://www.openedition.org/">OpenEdition</a></li> - <li><a href="http://archive.org">Internet Archive: Web/Audio/Video/Software/Books/… archive</a></li> - <li><a href="https://www.gutenberg.org/wiki/Main_Page">Project Gutenberg: Digitization of books in libre formats</a></li> - <li><a href="https://the-eye.eu/">The Eye: non-profit, community archiving of all data (websites, books, games, software, audio, video, audio, obscure/ideas, …)</a></li> + <li><a href="https://archive.org">Internet Archive: Web/Audio/Video/Software/Books/… archive</a></li> + <li><a href="https://www.gutenberg.org/">Free eBooks | Project Gutenberg</a>: Digitization of books in libre formats</li> + <li><a href="https://the-eye.eu/">The Eye</a>: non-profit, community archiving of all data (websites, books, games, software, audio, video, audio, obscure/ideas, …)</li> </ul> </section> <section id="OpenHardware"> @@ -130,17 +130,18 @@ <li><a href="http://explainxkcd.com/">Explain XKCD: It's 'cause you're dumb.</a></li> <li><a href="http://rain.thecomicseries.com/">Rain: slice-of-life about rain, a high-school transgirl and her friends</a></li> <li><a href="http://www.validationcomic.com/">Validation, comic about a comic-artist transgirl</a></li> - <li><a href="https://egscomics.com/">El Goonish Shive: Comic about magic (surpernatural, myths, transformations/identity, …)</a></li> + <li><a href="https://egscomics.com/">El Goonish Shive</a>: Comic about magic (surpernatural, myths, transformations/identity, …)</li> <li><a href="https://sssscomic.com/">Stand Still Stay Silent: Nordic Historical webcomic</a></li> - <li><a href="https://tapas.io/series/whatqq">What QQ: Webcomic about a non-binary deafie</a></li> + <li><a href="https://tapas.io/series/whatqq">What QQ</a>: Webcomic about a non-binary deafie</li> <li><a href="https://tapas.io/series/Chronically-Silent">Chronically Silent</a></li> <li><a href="https://www.goodbyetohalos.com/comic/">Goodbye to Halos: Magic webcomic?</a></li> <li><a href="https://www.questionablecontent.net/">Questionable Content: slice-of-life webcomic with adults and sentient robots</a></li> - <li><a href="https://www.thelegendofjamieroberts.com/">The Legend of Jamie Roberts: Pirate Adventure webcomic, same author as Validation, non-binary main character</a></li> + <li><a href="https://www.thelegendofjamieroberts.com/">The Legend of Jamie Roberts</a>: Pirate Adventure webcomic, same author as Validation, non-binary main character</li> </ul> </section> <section id="music"> <h2><a href="#music">§</a> music</h2> + <p>All of them are DRM-Free, some are under a Libre License, some allow/require to pay the artists. You can also find the ones that I have on /kopimi/audio/music/.</p> <ul> <li><a href="https://dogmazic.net/">Dogmazic.net: Libre Music (French Website)</a></li> <li><a href="https://pirate-punk.net/">Pirate Punk: French Punk/Ska Forum, there is some compilations</a></li> @@ -171,7 +172,7 @@ <li><a href="https://w3.org/tr/svg/">Scalable Vector Graphics</a></li> <li><a href="https://w3.org/tr/activitypub/">ActivityPub</a></li> <li><a href="https://wayland.freedesktop.org/">Wayland</a></li> - <li><a href="https://wayland-book.com/">Wayland Book</a></li> + <li><a href="https://wayland-book.com/">Wayland Book</a>: Book on how to use Wayland by Drew (sircmpwn) DeVault, author of wlroots and Sway</li> <li><a href="https://tools.ietf.org/html/rfc4408#folder-9.2">RFC 4408 - Sender Policy Framework, 9.2. Mailing Lists</a></li> </ul> </section> @@ -190,7 +191,7 @@ <li><a href="http://xyproblem.info/">The XY Problem (Asking Y instead of X)</a></li> <li><a href="http://www.catb.org/esr/faqs/smart-questions.html">How To Ask Questions The Smart Way</a></li> <li><a href="http://www.catb.org/esr/jargon/">The Jargon File</a></li> - <li><a href="https://library.activitypub.dev/shelves.html">ActivityPub Dev Library</a></li> + <li><a href="https://library.activitypub.dev/shelves.html">ActivityPub Dev Library</a>: Archive of content related to ActivityPub</li> <li><a href="https://openings.moe/">openings.moe</a></li> <li><a href="https://anidb.net/">AniDB</a></li> <li><a href="https://www.deepl.com/">DeepL Translate</a></li> diff --git a/bookmarks.xbel b/bookmarks.xbel @@ -17,9 +17,15 @@ <bookmark href="http://ibiblio.org"><title>ibiblio.org</title></bookmark> <bookmark href="http://framabook.org"><title>framabook.org</title></bookmark> <bookmark href="http://www.openedition.org/"><title>OpenEdition</title></bookmark> - <bookmark href="http://archive.org"><title>Internet Archive: Web/Audio/Video/Software/Books/… archive</title></bookmark> - <bookmark href="https://www.gutenberg.org/wiki/Main_Page"><title>Project Gutenberg: Digitization of books in libre formats</title></bookmark> - <bookmark href="https://the-eye.eu/"><title>The Eye: non-profit, community archiving of all data (websites, books, games, software, audio, video, audio, obscure/ideas, …)</title></bookmark> + <bookmark href="https://archive.org"><title>Internet Archive: Web/Audio/Video/Software/Books/… archive</title></bookmark> + <bookmark href="https://www.gutenberg.org/"> + <title>Free eBooks | Project Gutenberg</title> + <desc>Digitization of books in libre formats</desc> + </bookmark> + <bookmark href="https://the-eye.eu/"> + <title>The Eye</title> + <desc>non-profit, community archiving of all data (websites, books, games, software, audio, video, audio, obscure/ideas, …)</desc> + </bookmark> </folder> <folder> @@ -113,13 +119,22 @@ <bookmark href="http://explainxkcd.com/"><title>Explain XKCD: It's 'cause you're dumb.</title></bookmark> <bookmark href="http://rain.thecomicseries.com/"><title>Rain: slice-of-life about rain, a high-school transgirl and her friends</title></bookmark> <bookmark href="http://www.validationcomic.com/"><title>Validation, comic about a comic-artist transgirl</title></bookmark> - <bookmark href="https://egscomics.com/"><title>El Goonish Shive: Comic about magic (surpernatural, myths, transformations/identity, …)</title></bookmark> + <bookmark href="https://egscomics.com/"> + <title>El Goonish Shive</title> + <desc>Comic about magic (surpernatural, myths, transformations/identity, …)</desc> + </bookmark> <bookmark href="https://sssscomic.com/"><title>Stand Still Stay Silent: Nordic Historical webcomic</title></bookmark> - <bookmark href="https://tapas.io/series/whatqq"><title>What QQ: Webcomic about a non-binary deafie</title></bookmark> + <bookmark href="https://tapas.io/series/whatqq"> + <title>What QQ</title> + <desc>Webcomic about a non-binary deafie</desc> + </bookmark> <bookmark href="https://tapas.io/series/Chronically-Silent"><title>Chronically Silent</title></bookmark> <bookmark href="https://www.goodbyetohalos.com/comic/"><title>Goodbye to Halos: Magic webcomic?</title></bookmark> <bookmark href="https://www.questionablecontent.net/"><title>Questionable Content: slice-of-life webcomic with adults and sentient robots</title></bookmark> - <bookmark href="https://www.thelegendofjamieroberts.com/"><title>The Legend of Jamie Roberts: Pirate Adventure webcomic, same author as Validation, non-binary main character</title></bookmark> + <bookmark href="https://www.thelegendofjamieroberts.com/"> + <title>The Legend of Jamie Roberts</title> + <desc>Pirate Adventure webcomic, same author as Validation, non-binary main character</desc> + </bookmark> </folder> <folder> @@ -152,7 +167,10 @@ <bookmark href="https://w3.org/tr/svg/"><title>Scalable Vector Graphics</title></bookmark> <bookmark href="https://w3.org/tr/activitypub/"><title>ActivityPub</title></bookmark> <bookmark href="https://wayland.freedesktop.org/"><title>Wayland</title></bookmark> - <bookmark href="https://wayland-book.com/"><title>Wayland Book</title></bookmark> + <bookmark href="https://wayland-book.com/"> + <title>Wayland Book</title> + <desc>Book on how to use Wayland by Drew (sircmpwn) DeVault, author of wlroots and Sway</desc> + </bookmark> <bookmark href="https://tools.ietf.org/html/rfc4408#folder-9.2"><title>RFC 4408 - Sender Policy Framework, 9.2. Mailing Lists</title></bookmark> </folder> diff --git a/bookmarks.xsl b/bookmarks.xsl @@ -23,10 +23,11 @@ <xsl:template match="folder"> <section id="{title}"> <h2><a href="#{title}">§</a>&#x0020;<xsl:value-of select="title" /></h2> - <ul><xsl:apply-templates select="bookmark"/> + <xsl:if test="desc"><p><xsl:value-of select="desc" /></p> + </xsl:if><ul><xsl:apply-templates select="bookmark"/> </ul> </section></xsl:template> <xsl:template match="bookmark"> - <li><a href="{@href}"><xsl:value-of select="title" /></a></li></xsl:template> + <li><a href="{@href}"><xsl:value-of select="title" /></a><xsl:if test="desc">: <xsl:value-of select="desc" /></xsl:if></li></xsl:template> </xsl:stylesheet>