I recently found some things on the wiki that I could update/fix, so I got to fixing them.
One section I went through is the Staff Picks. I noticed that the link for the Staff Picks forum thread was broken, likely due to the transition to the new server structure some time ago. I went through each of the Staff Pick years and fixed the links, but after I had completed this mundane task I had an idea for a better, more elegant solution.
It looks like the "Introduction" section of most of the Staff Picks pages have basically the the same verbage. MediaWiki (the software that runs the LibriVox wiki) has a Template feature that makes it easy to "write once, use everywhere".
I want to propose creating a template that can be used in the introduction for all the Staff Picks pages, so that in the unlikely/possible/future event that there needs to be a change to the introduction (updated link, desire to re-word, etc), only one document needs to be edited. The template can take parameters so that the appropriate year can be inserted within the text.
Something like this perhaps:
Code: Select all
The monthly "Staff Picks" is a set of
10 books from our catalog. Once upon
a time, these books were showcased on the
[https://archive.org/details/librivoxaudio
main page for LibriVox on archive.org],
but this feature has been discontinued.
However, the current staff picks are still
announced in the "news/blog" section
on the [https://librivox.org/ LibriVox homepage].
Here are the audiobooks which featured
as Staff Picks in {{{1}}}. A short blurb of
these selections may be found on the linked
blog posts. For more information and a list
of Staff Picks in previous years, have a look
at the main [[Staff Picks]] page.
If you prefer to download m4b files, all
our staff picks have been converted to
this format, which can be downloaded
from the respective catalog pages.
Feel free to suggest any of our completed
projects for future staff picks. Please post
your suggestions in [https://forum.librivox.org/viewtopic.php?f=24&t=17058
<u>this thread</u>]. Bonus points if they
fit the current monthly theme.
Enjoy!
Code: Select all
{{Template:StaffPicks_Intro|2023}}
Thoughs? Approval? Disapproval? Ambivalence?