I have the same problem with the new version.
If one is not able to add any new records, this software
gets useless for a library...
Any suggestion to fix this major bug?
Otherwise, one should look for other open access library
softwares
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Screenshot with empty title field error
Logged In: YES
user_id=1566007
I have same problem on version 2.2.1.3
Logged In: NO
I have the same problem with the new version.
If one is not able to add any new records, this software
gets useless for a library...
Any suggestion to fix this major bug?
Otherwise, one should look for other open access library
softwares
Logged In: YES
user_id=1582575
I have the same problem with 2.2.1-3, also the MARC import
does not work either
Logged In: NO
The error lies in the function InsertMARC() in /polerio/phpmylibrary/lib/cataloging3.php.
Line 2650:
$query = "INSERT INTO $TblBib ($TblBibCol[id], $TblBibCol[marc], $TblBibCol[catid] , $TblBibCol[approved] ,$TblBibCol[accessid], _tblbib.calln, _tblbib.author, _tblbib.title, _tblbib.year) values
Change to:
$query = "INSERT INTO $TblBib ($TblBibCol[id], $TblBibCol[marc], $TblBibCol[catid] , $TblBibCol[approved] ,$TblBibCol[accessid], calln, author, title, year) values
I don't know if this will fix MARC import, but it fixes insertion manually.
----
This is a major error, kinda makes the whole system useless. I don't know why it hasn't been fixed.
Logged In: NO
A similar error exists in UpdateMARC(), also in /polerio/PhpMyLibrary/lib/cataloging3.php:
Line 2445:
_tblbib.calln='$calln', _tblbib.author='$author', _tblbib.title='$title', _tblbib.year='$year' where $TblBibCol[id]=$id;";
Should change to:
calln='$calln', author='$author', title='$title', year='$year' where $TblBibCol[id]=$id;";
Otherwise field updates will fail silently.