Repository navigation
Showcase the public library and fix catalog presentation and desiderata credits #472
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
a7c8ce6
Document public library showcase and fix desiderata creator credits
fabiodalez-dev 48293e1
Align mobile desiderata credits and address showcase review findings
fabiodalez-dev 93d33dc
Prioritize showcase books and move card controls below covers
fabiodalez-dev 4f6b88f
Keep card titles close to covers and compact footer controls
fabiodalez-dev db65dae
Record Android review fixes and final validation
fabiodalez-dev c22ce5f
Overlay status and wishlist inside the bottom of covers
fabiodalez-dev 1c96e12
Give book titles space below the cover shadow
fabiodalez-dev 92e0b1a
Refresh catalog screenshot with title shadow spacing
fabiodalez-dev eb56f06
Open PDF attachments in a responsive fullscreen lightbox
fabiodalez-dev beb653f
Localize PDF reader actions and refresh its showcase screenshot
fabiodalez-dev 8373a81
Bundle a self-hosted light PDF reader with responsive side margins
fabiodalez-dev bda864a
Include the PDF engine and worker in releases and test local assets
fabiodalez-dev 92d930a
Keep PDF side margins independent of global iframe rules
fabiodalez-dev f5c0b1f
Open PDFs as single pages for readable mobile layouts
fabiodalez-dev be58817
Make Escape close the reader consistently from PDF controls
fabiodalez-dev f30cc86
Document PDF reading, CORS checks and refresh the light reader screen…
fabiodalez-dev d4caf02
Fix PDF partial analysis and keep reader integration scanned
fabiodalez-dev 22ba156
Validate PDF frame navigation at the DOM boundary
fabiodalez-dev 76d53b6
Keep generated-cover publisher clear of bottom badges
fabiodalez-dev e57d946
fix: keep desktop book cover beside digital contents
fabiodalez-dev File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,54 @@ | ||
| # Biblioteca delle idee libere | ||
|
|
||
| [Open the public showcase](https://biblioteca.fabiodalez.it/). Captured and checked on 12 October 2026, Pinakes 0.8.2. | ||
|
|
||
| The catalogue contains real editions, real periodicals and real articles. Inventory, copies, archive arrangement and activities demonstrate the software; this installation is not an operating lending library. | ||
|
|
||
| | Collection | Records | | ||
| | --- | ---: | | ||
| | Catalogue books | 50 | | ||
| | Desiderata | 8 | | ||
| | Periodicals / issues | 3 / 10 | | ||
| | Illustrated articles | 22 | | ||
| | Complete PDF texts | 11 | | ||
| | Audiobooks / tracks | 2 / 12 | | ||
| | Reading clubs | 2 | | ||
| | Archive units | 4 | | ||
|
|
||
| ## Explore | ||
|
|
||
| - [Catalogue](https://biblioteca.fabiodalez.it/catalogo) | ||
| - [Wanted books](https://biblioteca.fabiodalez.it/#desiderata-heading) | ||
| - [Periodicals](https://biblioteca.fabiodalez.it/emeroteca) | ||
| - [Article: La fine del diritto](https://biblioteca.fabiodalez.it/emeroteca/articolo/4) | ||
| - [Malatesta: digital editions and audio](https://biblioteca.fabiodalez.it/errico-malatesta/anarchia-il-nostro-programma/144) | ||
| - [Reading clubs](https://biblioteca.fabiodalez.it/book-club) | ||
| - [Digital archive](https://biblioteca.fabiodalez.it/archivio) | ||
|
|
||
| ## Sources and editions | ||
|
|
||
| The installed Scraping Pro plugin supplied bibliographic enrichment. Publisher records resolved conflicting creator roles, dates and pagination; author names were consolidated. Shelf marks use actual shelf/mensola records, for example `E-1-04`, and inventory codes use `2026-00001`. | ||
|
|
||
| [Book sources](catalogue-sources.json) and [periodical/article sources](periodical-sources.json) list the original publications. Covers and article images retain their respective owners’ rights; the code licence does not grant rights to those images. | ||
|
|
||
| Ten PDFs are copyleft editions published by elèuthera. Malatesta’s PDF and Italian recording by Mela Boev come from [Liber Liber](https://liberliber.it/autori/autori-m/errico-malatesta/lanarchia-audiolibro/) under CC BY-NC-SA 4.0. The ISBN record identifies the E-text ebook; the attached Liber Liber version is a distinct edition. Bakunin’s [God and the State](https://librivox.org/god-and-the-state-by-mikhail-bakunin/) is the complete English LibriVox recording by Carl Manchester, not an Italian audiobook. | ||
|
|
||
| ## Screenshots | ||
|
|
||
| Desktop and 390 × 844 mobile browser views. Some detailed screenshots were captured with a staff session; management buttons in those images are not offered to anonymous visitors. | ||
|
|
||
|  | ||
|
|
||
| | Catalogue | Book | | ||
| | --- | --- | | ||
| |  |  | | ||
| |  |  | | ||
| |  |  | | ||
| |  |  | | ||
| |  |  | | ||
|
|
||
| ## Verification | ||
|
|
||
| [Checks and issues discovered during preparation](verification.md). A full database/upload backup was validated before replacing the old collection and is retained privately outside the public web directory. | ||
|
|
||
| The demo catalogue lists books first in the recent view through the `catalog.books_first=1` preference in `system_settings`. Book priority is applied before pagination; articles stay in the catalogue, and alphabetical sorts remain shared across books and articles. Other installations keep the mixed recent order when the preference is absent or disabled. | ||
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.