#33 no new records possible

open
nobody
None
5
2014-08-25
2006-07-11
No

Catalog-> New Record -> Book -> Entered data in all
fields -> Submit
gives a

Detailed View | Empty title field.
Viewing Record no. 115262329795447400 | Bottom
000
Viewing Record no. 115262329795447400 | Top

no matter, what actually the title field ocnsts of.

Discussion

  • Stefan Haslinger

    Screenshot with empty title field error

     
  • raffaelepaparella

    Logged In: YES
    user_id=1566007

    I have same problem on version 2.2.1.3

     
  • Nobody/Anonymous

    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

     
  • Stephen Demjanenko

    Logged In: YES
    user_id=1582575

    I have the same problem with 2.2.1-3, also the MARC import
    does not work either

     
  • Nobody/Anonymous

    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.

     
  • Nobody/Anonymous

    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.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks