Changelog
openbiblio 0.8.0.1 (13.05.24)
von/by Marcus Bautze
- Bugfixes
openbiblio 0.8.0 (15.04.24)
von/by Marcus Bautze
Danke an Ghanshyam Patel und all die anderen Programmierer, die sich dran gesetzt haben eine PHP 8.1-fähige Version zu entwickeln und dass ich deren Änderungen übernehmen konnte. / Thanks to Ghanshyam Patel and all the other programmers who took it upon themselves to develop a PHP 8.1-capable version and that I was able to adopt their changes.- Kompatibilität zu PHP 8, 8.1 und 8.2 / Compatible to PHP 8, 8.1 and 8.2
- HTML 5 - Kompatibilität / HTML 5 - Compatibility
- AdvancedSearch-0.6.X inkl. Übersetzungen & weitere Verbesserungen / AdvancedSearch-0.6.X incl. translations & more improvements
- Rest des Titels im Suchergebnis anzeigen / Show Title Remainder in Searchresult
- Verlag in die Suche einbeziehen / Include publisher in search
- Erweiterung der Ausgabe des Report "Mitgliedersuche" / Extension of the "Member search" report output
- Neuer Status "Präsenz" ohne Ausleih-Möglichkeit (siehe Anleitung) / New status "Presence" without lending option (see instructions)
- Funktion zum Hochladen von Bildern / Function for uploading images
- aktuelle GPL-Version / current GPL version
- kleinere Fehler behoben / minor errors fixed
openbiblio 0.7.3 (30.01.18)
von/by Marcus Bautze
(Danke wieder mal an Hans van der Weij für all die Arbeit, die er sich in seinem Repositorium hier gemacht hat, alle änderungen in dieser Verson habe ich aus seinen änderungen geholt und bei mir eingearbeitet! / Thank You Again to Hans van der Weij for all his work in his repository, all Changes in this version i took from his work and put it in my version)- Kompatibilität zu php 7 und 7.1 / Compatible to php 7 and php 7.1
- Einige kleine änderung / some minor changes
openbiblio 0.7.2.2 (24.07.16)
von/by Marcus Bautze
- Prüfung auf überschrittenes Mitgliedschaftsende bei Rückgabe / Test for expired membership at Check-In
- Hinweis bei Ausleihe wenn Rückgabedatum nach Mitgliedschaftsende liegt / Hint if due-back-date is after end of membership
- PHP-Deprecated und PHP-Warnungen deaktiviert / PHP-Deprecated and PHP-Warnings disabled
- Charset im http-Header / Charsets in http-Header (patch by Wolfram Sang)
- Fehlernachrichten beim Login lokalisiert / localize error messages for login (patch by Wolfram Sang)
- Fehlernachrichten beim Mitglieder anlegen und Mitarbeiter anlegen lokalisiert / make strings for Staff and Members translatable (patch by Wolfram Sang)
- 2 Rechtschreibfehler in deutscher übersetzung beseitigt / 2 errors in german locale removed (patch by Bernhard Bittner)
- Mailadressen als Link dargestellt / show mailadress as link (patch by Bernhard Bittner)
- Reihenfolge der Felder beim Mitglieder anlegen geändert / Changed order of fields at New Member form
openbiblio 0.7.2.1 (08.02.15)
von/by original openbiblio-project/Marcus Bautze
(änderungen von Openbiblio 0.7.2 (Original) implementiert / Changes by 0.7.2 (original) implemented)
- Fehlerkorrektur 95 - Suche: Regexp Fehler in regulären Ausdrücken mit speziellen Zeichen / Fix issue 95 - Search: regexp error for regular expression special characters
- Update Tests / Update tests
- Fehlerkorrektur 99 - Bericht Erwerbungen: Unbekannte Spalte Standort in Sortierung / Fix issue 99 - Acquisitions report: Unknown column 'callno' in 'order clause'
- Suche: Deaktiviere linke Kürzung beim Standort / Search: disable left truncation for Call Number
- Mitgliedersuche: Entferne angezeigte 1, wenn es nur eine Seite gibt / Member search: remove stray '1' if pageCount = 1
- Korrekturen für ungeprüfte Weiterleitungen, Cross-Site-Skripte, lokalen Datei-Einschleusungen / Fixes for unvalidated redirects, cross site scripting, local file inclusion
openbiblio 0.7.2 (06.11.13)
von/by Marcus Bautze
- Benutzerlogin möglich um übersicht zu sehen, um zu verlängern und um vorzubestellen / Memberlogin possible to renew items and to make holds
- Bugfixes zur Lokalisation eingefügt / Bugfixes for localisation inserted
- Bug in englischer übersetzung gefixed / Fixed a bug at english localisation
- Neue Berichte / new reports
- Links ins Startseite zu den Bereichen / links at home to all areas
- Verlängerung nicht mehr möglich, wenn Medium vorbestellt / Renew item isn't possible if item is on hold
openbiblio 0.7.1.3 (03.11.12)
von/by Marcus Bautze
- bei Genres, die keine Verspätungsgebühr kosten ist die Verlängerung jetzt auch möglich wenn das Rückgabedatum überschritten ist / at collections, where no Daily Late Fee is defined, you can now renew items, when they are after the "due back"-date
- Möglichkeit die Medien direkt in der Mitgliederansicht zurückzugeben / You can now Check In Bibliographies from Member-View
- Verbesserte Anzeige der möglichen Ergebnisseiten in den Suchen und Reports / The Pages-Display shown at searches and reports now looks better
- Anzeige des Untertitels in den Suchergebnissen / Title Remainder is now shown at searches
openbiblio 0.7.1.2 (14.08.12)
von/by Marcus Bautze
- Nach der Konvertierung von 0.5.1.x-Versionen können wieder neue neue Medienarten hinzugefügt werden / After converting from 0.5.1.x-versions new material types can be added again
openbiblio 0.7.1.1 (14.08.12)
von/by Marcus Bautze
- Bugfixes zur Lokalisation eingefügt / Bugfixes for localisation inserted
- Felder in Standardansicht geändert für deutsche Ansprüche /Fields in Basic Settings changed for german Needings
- Felder in Standardansicht geändert für Benutzung auch in Ludotheken /Fields in Basic Settings changed for using it in ludotheks
- Patch zum Hinzufügen von Bildern in der Medienansicht /Patch for adding pictures in Bibliography
- Membership-Feature hinzugefügt / membership-feature added
- MaxPages erhöht für Suchergebnisse bei großen Medienbeständen / MaxPages increased for searches with much bibliographies
openbiblio 0.7.1
original openbiblio-project (deshalb nur in englisch)
- Additional fix SF bug 1162251/BB bug 3
- Automatic barcode generation also for Edit Copy
- Validation for Copy Barcode Number optional, remove conversion to lowercase
- Update Help
- Add Revise Page link to Help navigation, integrates with project wiki
- New default media label layout, paper size Letter
- Optimize dimensions and spacing for label Avery L7674
- Add label Demco Multi-purp 1 1/2" x 29/32"
- Add new layouts for media labels and member cards
- Add parameters to Popular Bibliographies, moved to Statistics category
- Add parameters Adress/Phone/Email to Member Search
- Add new reports
- Add Call Number search
- Fix issue 41 - author search finds multiple copies with identical barcodes
- Fix issue 42 - author search: incomplete results
- Subject search: add biblio_field join
- Title search: add Remainder of title
- Add Keyword search
- query speed: word boundaries for short words in biblio_field join criteria
- query speed: remove count query, use sql_calc_found_rows
- Fix issue 29 - Mistake in regular expression
- Fix issue 45 - Date class returns 00-00-0000 for illegal dates
- Fix issue 46 - Ambiguous dates cause unexpected results
- Date format in header unambiguous
- Fix issue 16 - Deprecated set_magic_quotes_runtime
- Fix issue 36 - MySQL 5.5 - TYPE Deprecation
- Fix issue 26, 27, 48 (incomplete delete checkout privileges, custom fields)
- Fix issue 50 - Check In: incorrect time, PHP warnings
- Fix issue 51, until 2038 - Date class: timestamp outside valid range
- Fix issue 31 - Problem in adding a similar book
- Fix issue 53 - Barcode lookup fails [0.7.0: Make biblio_search redirect to biblio_view on single search result]
- Installer checks for issue 15
- Fix issue 54 (partial)- $late is not always a whole number
- Fix issue 17 - Check in of books
- Fix issue 55 - Checkout History purge rules missing
- Add note for Purge Bibliography History setting
- Fix issue 22 - Place hold impossible if copy is On Hold
- Fix issue 56 - Days Due Back silently truncated to 255 days
- Suppress error_reporting E_STRICT (fixes reports for PHP 5.4)
- Fix issue 59 - Field settings.locale too small
- Fix issue 60 - Currency symbol for default OpenBiblio locale depends on operating system
- Fix issue 61 - htmlspecialchars returns empty string instead of currency symbol and amount
- Fix issue 57 - Install always claims to be successful
- Fix issue 52 - Upload Marc Data: Function split() is deprecated
- Deprecated: get_magic_quotes_runtime
- htmlspecialchars returns empty string
- PHP 5.4 htmlspecialchars needs to know character set
- Fix issue 19 (partial) - Convert single byte UTF-8 characters for reports system
- Automatic database upgrade for renewal patch / versions from openbiblio.de
- Upload Marc Data 'Show in OPAC' default Yes - proposal from Issue 63
- Search: exclude nonpublic for opac
- Migrate release process to Mercurial
openbiblio 0.7.0
original openbiblio-project (deshalb nur in englisch)
- Add the ability to override due date on checkout.
- Add item history view and report.
- On checking in an item, show the name of the member who had it out.
- Add a list-of-barcodes parameter to copy search.
- Add offline circulation support.
- Fix a number of small bugs
- Add custom copy fields
- Add the ability to renew all a member's checkouts at once
- Fix SF bug 1162251/BB bug 3
- Relaxed alphanumeric restriction on barcodes
openbiblio 0.6.1
original openbiblio-project (deshalb nur in englisch)
- Import missing classes/Search.php
- Fix some whitespace problems in Rpt
- Fix a few compatibility problems with PHP 4.2
- Work around a bug in some versions of IE that requires downloaded PDFs to come from an URL with '.pdf' in the 'filename'.
openbiblio 0.6.0
original openbiblio-project (deshalb nur in englisch)
- Track create_dt for copies
- Add iterators and the Iter class
- New Query class using Iters
- Base from which this change log starts
- New sidebar navigation code
- New reports system
- Improve selenium tests
- Make release scripts prune empty directories
openbiblio 0.5.2
original openbiblio-project (deshalb nur in englisch)
- Allow user-specified member classes with individual checkout privileges
- Show per-material type custom MARC fields on view/edit pages
- User-defined custom fields on member records
- Integrate new, more robust install/upgrade system
- Add some help files contributed by Hans van der Weij
- Fix short_open_tags bugs
- Allow days due back to have more than 2 digits
- Make holds expire after user-specified maximum days
- Add automatic barcode generation, thanks to Hans van der Weij
- Improve error detection and handling
- Add renewal functionality
- Fix a large number of escaping bugs
- Make author search look in field 700 as well as 100
- Fix MySQL 4.1+ password encryption incompatibility
- Use default currency symbols if none defined in locale
- Fix a number of interface spelling errors
- Make mbrid and bibid linking in report displays work for tables besides biblio and member
- Improve international address support by having a single, multiline address field
- Fix timeout errors by sending users to tab index after login
- Hack around system locale name differences for en and de locales
- Fix local file include vulnerabilities in shared/header.php and shared/help.php
- Fix join syntax for newer MySQL compatibility
- Fix bug 1082970
- Import Selenium functional test
openbiblio0.5.1.7 (06.06.05)
von/by Marcus Bautze
- Namenskorrektur in Demodaten / name-correction in demodata
- Bugfix für Bug 1198283 (biblio_search-Fehler) / bugfix for 1198283 (error in biblio_search)
- Ausleihlimits funktionieren wieder / Checkoutlimits working now again
- Installations-Tabellen zu MyISAM geändert (beschleunigt Installprozess) / installation-tables changed to MyISAM (speeds up installation)
- Gesamttitelangabe in Standard-Feldern / Series statement in default-fields
openbiblio0.5.1.6a (31.05.05)
von/by Marcus Bautze
- Bug in englischen Lokales beseitigt / bug in english locales fixed
openbiblio0.5.1.6 (27.04.05)
von/by Marcus Bautze
- Verlängerung auch bei Überfälligkeit möglich / Renew item also possible, if bibliography is overdue
- CVS-Verzeichnisse entfernt / CVS-directories removed
- Bugfix für Bug 1191099 (place_hold-Fehler) / bugfix for 1191099 (error in place_hold)
openbiblio0.5.1.5 (21.04.05)
von/by Marcus Bautze
- Bugfix für Bug 1167808 (Inkompatibilität zu PHP 4.2) / bugfix for 1167808 (incompatibility to php 4.2)
- Überarbeitete Installationsanleitung (XAMPP) / Install_Instructions updated (XAMPP)
- verbesserte Lokalisation / improved localisation
- Bugfix für Bug 1157668 (System Locale/Währung) / bugfix for 1157668 (sytem locales/currency)
- Bugfix für Bug 1162262 (Neue Medientypen) / bugfix for 1162262 (new material types)
- Neue Copyright-Infos (dadurch kleinere Dateien) / Add new copyright info and update per-file notices
openbiblio0.5.1.4 (15.04.05)
von/by Marcus Bautze
- Einarbeitung der Änderungen aus der offiziellen Version 0.5.1/Worked in Changes from official version 0.5.1
- OpenBiblio unabhängig von magic_quotes-Einstellungen /Made OpenBiblio independent of the setting of magic_quotes_gpc
- verbesserte Lokalisation / improved localisation
- interne Änderungen zur verbesserten Lauffähigkeit/internal changes
openbiblio0.5.1.3a (15.03.05)
von/by Marcus Bautze
- Locale-Bezeichnung von deutschen Lokales geändert / Locale-naming of german locales changed
openbiblio0.5.1.3 (07.03.05)
von/by Marcus Bautze
- Membership-Feature hinzugefügt / membership-feature added
- Install_Instructions geupdatet / Install_Instructions updated
openbiblio0.5.1.2b (06.03.05)
von/by Marcus Bautze
- Locale-Bezeichnung von deutschen Lokales geändert / Locale-naming of german locales changed
- Install_Instructions geupdatet / Install_Instructions updated
openbiblio0.5.1.2a (05.03.05)
von/by Marcus Bautze
- Anzeigebug in mbr_search.php entfernt / removed display-bug in mbr_search.php
- Install_Instructions geupdatet / Install_Instructions updated
openbiblio0.5.1.2 (02.03.05)
von/by Marcus Bautze
- neue CVS-Änderungen eingefügt /new cvs-changes added
- Bug in New-Member-Patch entfernt / bug in New-Member-patch removed
- vergessene update-Anweisungen in Installationsanleitung hinzugefügt / forgotten update-commands in Install_Instructions added
- neue Berichte hinzugefügt / new reports added
openbiblio0.5.1.1 (22.02.05)
von/by Marcus Bautze
- verbesserte Lokalisation / improved localisation
- überarbeitete deutsche und englische Installationsanleitung / upgraded german and english Install-Instructions
- angepasste deutsche und englische Version / Versions adapted to german users and to english users
openbiblio0.5.1.g (16.02.05)
von/by Marcus Bautze
- hold/status-bug gefixet/ hold/status-bug fixed
- New-Member-Patch von Fred LaPlante zugefügt/ New-Member-patch by Fred
- Optionale Z3950-Suche von Fred LaPlante/ optional Z3950-Search by Fred LaPlante
openbiblio0.5.CVS20050201.g-5 (15.02.05)
von/by Marcus Bautze
- VerlängerungsPatch von pleschev hinzugefügt/ "Renewal Functionality"-Patch by pleschev added
- Bugfixes zur Lokalisation eingefügt / Bugfixes for localisation inserted
openbiblio0.5.CVS20050201.g-4 (10.02.05)
von Marcus Bautze
- "Duplicate Field"-Bug entfernt aus "New Like"-Patch / "Duplicate Field"-Bug removed from "New Like"-Patch
- Kleiner Anzeige-Bug in "Browse by Subject"-Patch entfernt / Little Display-Bug in "Browse by Subject"-patch removed
openbiblio0.5.CVS20050201.g-3 (08.02.05)
von Marcus Bautze
- ISSN in Standardansicht hinzugefügt / Field in Basic Settings for ISSN
- "Browse by Subject"-Patch von mtgstuber hinzugefügt / Added Patch "Browse by Subject" by mtgstuber
- "New Like"-Patch von pleschev hinzugefügt / Added Patch "New Like" by pleschev
- "Multiple Output Types for reports"-Patch von pleschev hinzugefügt / Added Patch "Multiple Output Types for reports" by pleschev
- Passwort-Update von pleschev hinzugefügt / Added Password-Patch by pleschev
- sql-Tabellen-Patch um Probleme mit MySQL 4.1.x zu beseitigen / Add SQL-Table-Patch to solve problems with MySQL 4.1.x
openbiblio0.5.CVS20050201.g-2 (07.02.05)
von Marcus Bautze
- Patch zum Hinzufügen von Bildern in der Medienansicht / Patch for adding pictures in Bibliography
- Felder in Standardansicht geändert für Benbutzung auch in Ludotheken / Fields in Basic Settings changed for using it in ludotheks
- Kleiner Notice-Bug bei USMarc-Feld-Änderung entfernt / Little Notice-Bug in USMARC-Field-Changing removed
openbiblio0.5.CVS20050201.g-1 (02.02.05)
von Marcus Bautze
- Bugfixes zur Lokalisation eingefügt / Bugfixes for localisation inserted
- Bugfixes zum Ersetzen der Status-Abkürzungen / Bugfixes to substitute abbreviations for status
- Felder in Standardansicht geändert für deutsche Ansprüche / Fields in Basic Settings changed for german Needings
Modifikationen gestartet an CVS-Version vom 01.02.2005 / Modifications startet on CVS-Version of 01.02.2005