commit: 7d19bfe58ff2f7971d5a7ce0b0fbe88b9532bd20
parent 129c60a0cf5ec66ba7de4074d693d6f217eccf0c
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 11 Oct 2020 19:27:13 +0200
bookmarks.xsl: Add support for <desc> element
Diffstat:
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> <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>