Description
In the spirit of Hello Dolly, this plugin displays a random line from Kaamelott on your site.
- A “Kaamelott quote” block, with filters by book or character.
- A
[rep-kaa]shortcode with its own settings page and built-in documentation. - Three display templates: full (quote, character, book, episode), character only, quote only.
- Optional “Another quote” button, refreshed without reloading the page.
- Page-cache friendly mode (quote picked in the browser).
- Fonts bundled and served locally (no Google Fonts request): MedievalSharp, Uncial Antiqua and Luciole, a typeface designed for visually impaired readers. Papyrus is used when installed on the visitor’s device.
- CSV import with duplicate detection.
No quotes are included. Add your own quotes manually or import them from a CSV file (see exemple-import.csv).
This is an unofficial fan plugin made by DS-Web. It is not affiliated with, endorsed or sponsored by Alexandre Astier, CALT Production or the rights holders of Kaamelott.
Credits
- MedievalSharp by wmk69 – SIL Open Font License 1.1
- Uncial Antiqua by Astigmatic – SIL Open Font License 1.1
- Luciole by Laurent Bourcellier & Jonathan Perez – Creative Commons Attribution 4.0
Blocks
This plugin provides 1 block.
- Kaamelott quote Displays a random Kaamelott quote with its character and book.
Installation
- Install and activate the plugin.
- Go to Kaamelott Quotes > Import (CSV) to import your quotes, or Kaamelott Quotes > Add quote to add them one by one.
- Insert the “Kaamelott quote” block, or use the
[rep-kaa]shortcode (settings and parameters under Kaamelott Quotes > Settings).
FAQ
-
What CSV format is expected?
-
A header row
replique;personnage;livre;episode(quote, character, book, episode), separator;or,, UTF-8 or Windows-1252. The book can be written “Livre II”, “Book II”, “II”, “2” or “Premier volet”. -
Which shortcode parameters are available?
-
police (medievalsharp, uncial, papyrus, luciole),
modele(complet, personnage, replique),bouton(oui, non),livre,personnage,navigateur(oui, non). Example:[rep-kaa modele="personnage" bouton="non"]. -
Why does Papyrus not show up?
-
Papyrus is a commercial font and cannot be bundled. It is only displayed on devices where it is already installed (Windows, macOS); other visitors see MedievalSharp.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“DS-Web Random Quotes for Kaamelott” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “DS-Web Random Quotes for Kaamelott” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- First release.
