[Bibliotheca](https://en.wiktionary.org/wiki/bibliotheca) - latin for [Library](https://en.wikipedia.org/wiki/Library) It is still in development and some features are missing. Use at own risk for now. Feedback is welcome. Want to contribute? Project also on [Github](https://github.com/bananas-repos/bibliotheca-php) as a mirror. ### About It is a self hosted collection management tool. You can manage different types of collections and as many as you want. It comes with a default set of fields which define your collection entries. ### News and updates Latest news and updates about this project can be [found here.](https://www.bananas-playground.net/topics/bibliotheca/) Important stuff will be added to this page. ### Features - Self hosted media management. Runs even on a raspberry (see requirements). - Supports multiple collections. Eg. movies, games and music. - Each collection has their own fields, which can freely arranged to store the information needed for each entry. - Multiple user accounts and rights on collection and each entry. - Theme support. - Export and import of everything, collection or only selective entries. - Search within default field and advanced search in every field. - Lightwight. ### Releases - [1.7 - The Ceremonial Chambers 2024-06-01](/assets/bibliotheca/bibliotheca_1.7_The-Ceremonial-Chambers.tar.gz), Checksum [sha1](/assets/bibliotheca/bibliotheca_1.7_The-Ceremonial-Chambers.tar.gz.sha1sum) - [1.6 - Chizra 2024-02-04](/assets/bibliotheca/bibliotheca_1.6_Chizra.xz), Checksum [sha1](/assets/bibliotheca/bibliotheca_1.6_Chizra.xz.sha1sum) - [1.5 - Sacred Passage 2023-05-01](/assets/bibliotheca/bibliotheca_1.5_Sacred-Passage.xz), Checksum [sha1](/assets/bibliotheca/bibliotheca_1.5_Sacred-Passage.xz.sha1sum) - [1.4 - Depths Of Rrajigar 2022-12-18](/assets/bibliotheca/bibliotheca_1.4_Depths-Of-Rrajigar.xz), Checksum [sha1](/assets/bibliotheca/bibliotheca_1.4_Depths-Of-Rrajigar.xz.sha1sum) - [1.3 - Rrajigar Mine 2022-10-08](/assets/bibliotheca/bibliotheca_1.3_Rrajigar-Mine.xz), Checksum [md5](/assets/bibliotheca/bibliotheca_1.3_Rrajigar-Mine.xz.md5sum), [sha1](/assets/bibliotheca/bibliotheca_1.3_Rrajigar-Mine.xz.sha1sum) - [1.2 - NyLeve's Falls - 2021-07-17](/assets/bibliotheca/bibliotheca_1.2_NyLeves-Falls.xz), Checksum [md5](/assets/bibliotheca/bibliotheca_1.2_NyLeves-Falls.xz.md5sum), [sha1](/assets/bibliotheca/bibliotheca_1.2_NyLeves-Falls.xz.sha1sum) - [1.1 - Vortex Rikers - 2021-05-30](/assets/bibliotheca/bibliotheca_1.1_Vortex-Rikers.xz), Checksum [md5](/assets/bibliotheca/bibliotheca_1.1_Vortex-Rikers.xz.md5sum), [sha1](/assets/bibliotheca/bibliotheca_1.1_Vortex-Rikers.xz.sha1sum) - [1.0 - Castle - 2021-01-05](/assets/bibliotheca/bibliotheca_1.0_Castle.xz), Checksum [md5](/assets/bibliotheca/bibliotheca_1.0_Castle.xz.md5sum), [sha1](/assets/bibliotheca/bibliotheca_1.0_Castle.xz.sha1sum) ### Documentation Lastest documentation can be found in each release and [here](http://91.132.146.200/gitweb/?p=bibliotheca-php.git;a=tree;f=documentation;hb=HEAD) #### Requirements - A Webserver (tested on Apache 2.4) - PHP 8+ with mysqli, mbstring, curl - MySQL 8+; MariaDB 10.2/MySQL 8 -- User with full rights on the Database. Including lock tables - At least 20MB webserver storage WITHOUT images - At least 20MB DB storage. [requirements.md](http://91.132.146.200/gitweb/?p=bibliotheca-php.git;a=blob;f=documentation/requirements.md;hb=HEAD) #### Setup [setup](http://91.132.146.200/gitweb/?p=bibliotheca-php.git;a=tree;f=documentation/setup;hb=HEAD) ### Sourcecode - [Repository](http://91.132.146.200/gitweb/?p=bibliotheca-php.git) - [Github mirror](https://github.com/bananas-repos/bibliotheca-php) ### Tools A collection of additional tools for and about bibliotheca is available here: - [Repository](http://91.132.146.200/gitweb/?p=bibliotheca-tools.git) - [Github mirror](https://github.com/bananas-repos/bibliotheca-tools) ### Changelog 1.7 - The Ceremonial Chambers 2024-06-01 * Added i18n. Please read the upgrade file for more information. English and german are available * Added group infos to profile view. * Added compact theme. Based on default, but with less space. * User- and groupmanagement: Check if in use before deletion. * Removed legacy ifset method and replace with ?? * Removed legacy ifsetvalue method. * Made documentation files markdown. * Updated to uikit-3.19.2 1.6 - Chizra 2024-02-03 * Config change. Added new entries. See upgrade/from-version-1.5.txt. It won't work if it is missing. * Config change: Added new theme config. See upgrade/from-version-1.5.txt. It won't work if it is missing. * Added: A new entry field for better global search. Read upgrade/from-version-1.5.txt for more details. * Added: #6 Feature: Duplicate search This is a very limited like search based on the title field. Needs improvement and better search data. * Licence change to GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 * Fixed: #21 Debug? string in error log * Fixed: #22 98 theme. Attachment selection checkbox are not all selectable * Fixed: #26 98 theme. max column with * Fixed: #25 98 design. Sort direction select does not show the correct selected option * Fixed: #23 basic search result order * Fixed: Bulkedit in 98 theme and default * Fixed: #24 Image upload. Automatic resize? * Updated: PHP-IMDB-Grabber to https://github.com/FabianBeiner/PHP-IMDB-Grabber/releases/tag/v6.2.1 with some heavy modifications. * Cleanups * Cleaned upgrade files 1.5 - Sacred Passage 2023-05-01 * Added google books parser. See upgrade file for more infos. * Added a new theme based on Windows 98. * Fixed global search in navigation. * Fix: #18 * Fix: #19 * Fix: #15 1.4 - Depths Of Rrajigar 2022-12-18 * Added new default sort direction field in collection edit view. See upgrade file for more needed details * Fixed #13 * Fixed some layout alignments * Fixed showing the pagination where there is a fulltext default search * Made it more visible where to drop the fields in manage fields view for a collection. * Added a note about some options in collections manage view. * Improved breakpoint behavior * After already selected a collection the add and tags manage action has this collection already set. * Added some missing headlines with a link for better navigation 1.3 - Rrajigar Mine 2022-10-08 * Fixed install sql file. * New field: artists - lookupmultiple field * Added setup process. See setup/install.txt for more details * Stats info page * Some more PHP 8 syntax and support * Needs PHP 8 as of this version * Two new fields to choose from. ISBN and Artists 1.2 - NyLeve's Falls 2021-07-17 * Updated requirements information * Added Musicbrainz grabber * Added new field: artist * Fixed: #11 Undefined index while adding new entry * Fixed: #10, #09, #08 1.1 - Vortex Rikers 2021-05-30 * Cleanup and merge to one config file. Read upgrade * Missing changelog file * api has its own log file now. * User profile for editing own settings. * Collection management has the option to update entry rights with the collection ones. * Entry rights can now be managed. More info about user and rights can be found in documentation. * User management: Honor rights from current logged in user * Group management now available. But no relation check yet. * User management: Additional groups * Page title available * Deletion of a collection removes the storage too * IMDB Tool. Order of save to field now A-Z * Documentation for tools * Documentation for tool imdbweb grabber. Default config added. * Fixed bug #3 * Added feature #2. There is now a new definition which defines the default targets of the imdb grabber values. See the config-imdbweb.php.default for more details * Added sort filter. Collection has a default sort field config now. Sort fields are the simple fields. See fields documentation. * Fields do have a new inputValidation option. See fields documentation for more info. Currently used to allow whitespace in a tag * Mass edit of entries. Entries found with advanced search can now be edited. Upload fields are not supported yet. * Fixed bug #5 * Added feature #1. Collections overview has pagination at the bottom too. * Advanced search has a table view option Displayed fields are configured in collection management. See notes there. * Updated installation files * Added first-steps.txt. Updated README * Indication which inputs are required * Added a new field: Localized title * After adding an entry the option to view or edit the entry is now available * Added game info tool. * Added new fields for a game collection * input and textarea do have a maxlength now. JS used to display the remaining chars 1.0 - Castle 2021-01-06 * First usable version * Using as a collection management software will work * Rights management needs tweaking, so use the admin account for a start * Documentation covers the basics * Use it and give feedback. * Also, make backups. Jan 06 2021 © https://www.bananas-playground.net 2000 - 2025