**** CHANGELOG - bookshelf **** von Timo Bühler | heytimo@buehler.space ********************************************************************************************************************** Bookshelf ist eine Webanwendung zur Verwaltung der eigenen Bibliothek und Bücher-Wunschliste. Die Suche macht es einfach Bücher schnell wieder zu finden und sich kurz die wichtigsten Informationen anzeigen zu lassen. Es können zudem Accounts an Freunde und Verwandte vergeben werden, sodass diese Bücher auf der Wunschliste als "gekauft" markieren können. Diese Bücher werden dann im Frontend unsichtbar und können zur Biblothek hinzugefügt werden, wenn notwendig. ********************************************************************************************************************** v0.8 - 13.03.2020: NEUE FUNKTIONEN: -> Eine Liste der gespeicherten Publisher wird für AdministratorInnen angezeigt -> Neue Publisher können über das Web-Interface hinzugefügt werden -> ISBN Suche funktioniert jetzt auch mit "-" VERBESSERUNGEN: BUG-FIXES: ********************************************************************************************************************** v0.7 - 20.08.2019: NEUE FUNKTIONEN: -> Alle MYSQL Fehler werden nun in einer Log-Datei gespeichert -> Login und Logout werden nun in einer Log-Datei gespeichert -> Alle PHP Fehler werden nun in einer Log-Datei gespeichert -> Es werden nun externe Links auf Basis der ISBN zu thalia.at und portal.dnb.de angezeigt -> Informationen über neue Bücher können jetzt via ISBN vom Portal der Deutschen Nationalbibliothek abgerufen werden VERBESSERUNGEN: -> Die IDs für den Lesestatus "gelesen" und "ungelesen" wurden umgedreht (1<->2) -> Die Sortierungsreihenfolge für die Listen "Lesestatus", "Buchstatus" und "Sprache" wurde angepasst -> CSS wurde überarbeitet und erstmals für die mobile Verwendung angepasst BUG-FIXES: -> Bücher die als Geschenk gekauft wurden tauchen nun wieder in der Liste im Profil auf ********************************************************************************************************************** v0.6 - 10.11.2018: NEUE FUNKTIONEN: VERBESSERUNGEN: -> Die persönliche Bewertung wird nun in Form von grafischen Sternen angezeigt -> Alle Listen sind nun alphabetisch geordnet -> ISBN in der Detailansicht verlinkt nun auf die Thalia.at Suche BUG-FIXES: -> Bücher die als Geschenk gekauft wurden tauchen nun nicht mehr in den Suchergebnissen auf ********************************************************************************************************************** v0.5 - 22.04.2018: NEUE FUNKTIONEN: -> Bücher können nun vom Administrator über das Frontend hinzugefügt, bearbeitet und gelöscht werden. VERBESSERUNGEN: -> BenutzerInnen Informationen werden nun in der Session als "User" Objekt abgespeichert. BUG-FIXES: -> Deutsche Umlaute werden nun richtig dargestellt. -> Problem mit dem Laden von Klassen wurde mit Hilfe eines Autoloaders behoben. -> Nach der Umstellung der select Felder konnte nicht mehr nach Genres gesucht werden. Dieser Fehler wurde behoben. ********************************************************************************************************************** v0.4 - 21.04.2018: NEUE FUNKTIONEN: -> Wenn eine Benutzerin / ein Benutzer ein Buch als "gekauft" markiert, scheint dieses auf der Profilseite auf. Die Markierung kann zu dem über das Profil rückgängig gemacht werden. -> Ein Tab mit den "Verliehenen" Büchern wurde hinzugefügt. -> In der Suche gibt es nun eine Checkbox um in Bibliothek, Wunschliste und den verliehenen Büchern gleichzeitig zu suchen. VERBESSERUNGEN: -> Hat ein Buch mehrere AutorInnen werde diese nun nicht mehr als ein String abgespeichert, sondern einzeln. Daher kann nun auf jede einzelne Autorin / jeden einzelnen Autor separat geklickt werden. -> Die Funktionsweise der Suche wurde allgemein überarbeitet. -> Bücher werden nun vollständig als Objekte erzeugt und so abgespeichert. BUG-FIXES: ********************************************************************************************************************** v0.3 - 21.02.2018: NEUE FUNKTIONEN: -> AdministratorInnen haben nun Zugriff auf eine "Bearbeiten"-Seite für Bücher. -> Die Rolle LeserIn kann sich nun nur noch alle Listen (Bibliothek, Wunschliste) ansehen, aber nichts bearbeiten oder als "gekauft" markieren. -> Die neue Rolle BearbeiterIn kann Bücher von der Wunschliste als "gekauft" markieren. VERBESSERUNGEN: BUG-FIXES: ********************************************************************************************************************** v0.2 - 17.02.2018: NEUE FUNKTIONEN: -> Eine Loginseite wurde implementiert. Der Zugriff ohne BenutzerInnenaccount ist nicht mehr möglich. -> Es gibt BenutzerInnenaccounts mit verschiedenen Zugriffsrechten (AdministratorInnen, LeserInnen). VERBESSERUNGEN: -> Die Kommentierung wurde verbessert. -> Diverse Codeverbesserungen BUG-FIXES: ********************************************************************************************************************** v0.1 - 12.02.2018 NEUE FUNKTIONEN: -> Es können nun alle Bücher, die in der Bibliothek und auf der Wunschliste sind in einer Liste angezeigt werden. -> Mit Hilfe der Suchfunktion kann nach bestimmten Büchern anhand von Titel oder ISBN gesucht werden. VERBESSERUNGEN: BUG-FIXES: