Owen Leonard [Sat, 29 Sep 2007 15:15:25 +0000 (10:15 -0500)]
General work on menus and toolbars, as well as some minor terminology changes on some pages.
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Sat, 29 Sep 2007 15:15:03 +0000 (10:15 -0500)]
More tweaks to holds interface. Using js to link hold item and hold any checkboxes.
Signed-off-by: Chris Cormack <crc@liblime.com>
Joshua Ferraro [Sat, 29 Sep 2007 15:10:29 +0000 (10:10 -0500)]
fixing hardcoded borrowernumber
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Fri, 28 Sep 2007 14:45:20 +0000 (16:45 +0200)]
Bug Fixing, again password was not crypted.
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Fri, 28 Sep 2007 14:45:19 +0000 (16:45 +0200)]
Bug Fixing : crypting password before storing them to database.
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Fri, 28 Sep 2007 14:45:17 +0000 (16:45 +0200)]
Bug Fixing: verifying that biblionumber is not already stored in marcrecord before storing it
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Fri, 28 Sep 2007 21:39:53 +0000 (16:39 -0500)]
Fixing syntax error
Signed-off-by: Chris Cormack <crc@liblime.com>
Mason James [Fri, 28 Sep 2007 03:28:34 +0000 (22:28 -0500)]
adding debuglevel syspref too, v3.00.00.004
Signed-off-by: Chris Cormack <crc@liblime.com>
Mason James [Fri, 28 Sep 2007 02:50:33 +0000 (21:50 -0500)]
update version-number
Signed-off-by: Chris Cormack <crc@liblime.com>
Mason James [Fri, 28 Sep 2007 01:48:25 +0000 (20:48 -0500)]
adding cgi::carp module too
Signed-off-by: Chris Cormack <crc@liblime.com>
Mason James [Fri, 28 Sep 2007 00:06:02 +0000 (19:06 -0500)]
adding carp debuglevel syspref
Signed-off-by: Chris Cormack <crc@liblime.com>
Mason James [Thu, 27 Sep 2007 23:50:35 +0000 (18:50 -0500)]
added debuglevel syspref, to control error message verbosity after runtime error.
Signed-off-by: Chris Cormack <crc@liblime.com>
Mason James [Thu, 27 Sep 2007 23:41:14 +0000 (18:41 -0500)]
adding debuglevel to admin tab
Signed-off-by: Chris Cormack <crc@liblime.com>
Mason James [Thu, 27 Sep 2007 23:03:01 +0000 (18:03 -0500)]
adding CGI::Carp handling handle_errors() sub to top of Context.pm
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 27 Sep 2007 22:38:46 +0000 (17:38 -0500)]
Fix for hardcoded borrowernumber in this template
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 27 Sep 2007 21:51:16 +0000 (16:51 -0500)]
Fix for bug with request.pl not showing an error message if a borrower is not found
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Thu, 27 Sep 2007 19:58:31 +0000 (14:58 -0500)]
Various random noodlings: - Visual changes to circ, detail, request, and member pages. Fixed checkouts/reserves tabs on circulation.tmpl. Moved new form-layout CSS into staff-global.css and generalized it for wider use. Refined patron details sidebar for use on circulation.tmpl
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Thu, 27 Sep 2007 19:58:13 +0000 (14:58 -0500)]
Corrections to memberentrygen.tmpl and members.js, experimental reformatting of moremember.tmpl
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 27 Sep 2007 16:58:19 +0000 (18:58 +0200)]
BUGFIX : updating opac-logout to deal with CGI::Sessions
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 27 Sep 2007 15:08:28 +0000 (17:08 +0200)]
BUGFIX : create a unique div for each subfield
otherwise, when you have a repeated field, when editing biblio,
the cloneSubfield (+) button will clone the subfield in the 1st field
wherever you click !
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 27 Sep 2007 21:28:06 +0000 (16:28 -0500)]
Bugfix for 1429
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 26 Sep 2007 10:26:36 +0000 (12:26 +0200)]
acquisition, parcel recieve : Changing column order & title and adding totals
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Wed, 26 Sep 2007 10:26:35 +0000 (12:26 +0200)]
Bug Fixing : password were modified when patron page was edited even though unchanged
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Wed, 26 Sep 2007 10:26:34 +0000 (12:26 +0200)]
Bug Fix : Unknown is displayed when needed. and First arrival and innercounter is displayed.
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 26 Sep 2007 10:26:33 +0000 (12:26 +0200)]
template change : removing <table> & setting <label> instead (bug 183 on suivi.paulpoulain.com)
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 26 Sep 2007 10:26:32 +0000 (12:26 +0200)]
BUGFIX (unimarc specific) escaping ' in template variables in 4XX plugin
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 26 Sep 2007 10:26:31 +0000 (12:26 +0200)]
2 BUGFIX (1 being unimarc specific) : change in plugin handling
before this commit, the main (usually $a) entry could not be entered by the librarian.
With the new BiblioAddAuthority feature, it's a bad idea : the librarian will
be able to enter a value manually, and the authority will be automatically created on the fly
Thus the small change in addbiblio.pl
This commit also fixes a bug in plugin 4XX (which is unimarc specific) :
"Empty" option did not work properly + API convention fix (biblionumber instead of bibnum)
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 26 Sep 2007 10:26:30 +0000 (12:26 +0200)]
BUGFIX : NoZebra indexing was wrong for accented words
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Mon, 24 Sep 2007 20:17:43 +0000 (15:17 -0500)]
A couple more tweaks to member entry form. Still unfinished: inline CSS will have to be generalized and moved to external stylesheet. Trying some changes to circ page, including moving patron info into sidebar, consolidating messages and warnings. Also unfinished!
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Mon, 24 Sep 2007 20:17:30 +0000 (15:17 -0500)]
Minor changes to header and circ-toolbar. Beginning work on memberentry form layout CSS (unfinished)
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Mon, 24 Sep 2007 20:17:15 +0000 (15:17 -0500)]
More efforts with toolbars, nothing solved. Also corrections, and modifications to resident search to place focus on displayed form field.
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Mon, 24 Sep 2007 20:17:00 +0000 (15:17 -0500)]
Corrections, and first test of Circ toolbar
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Mon, 24 Sep 2007 20:16:45 +0000 (15:16 -0500)]
Cleaning up acquisitions, adding breadcrumbs, adding resident search. Other minor corrections.
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Tue, 25 Sep 2007 12:40:12 +0000 (07:40 -0500)]
Various corrections, and addition of printers-admin search form
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:36 +0000 (16:26 +0200)]
BUGFIX : fix url for up button
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:35 +0000 (16:26 +0200)]
IMPROVEMENT : reintroducing stopwords management
Zebra (and NoZebra) doesn't deal with stopwords.
It search the exact string the user types.
This commit :
- reintroduces stopword management script that was in 2.2
- add stopword management to Zebra & NoZebra searches.
PS : fortunatly, the stopwords table was not removed by updatedatabase, so nothing to do here.
(& the table is in kohastructure.sql)
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:34 +0000 (16:26 +0200)]
BUGFIX : API changed, removing "old"
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:33 +0000 (16:26 +0200)]
BUGFIX #670
Ported code from librarian interface, as it works here
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:32 +0000 (16:26 +0200)]
Bug fixing : 1396
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:31 +0000 (16:26 +0200)]
Bug fixing : Editing broken javascript
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:30 +0000 (16:26 +0200)]
bug fixing on 1396 :
Conflicts:
circ/circulation.pl
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Mon, 24 Sep 2007 14:26:29 +0000 (16:26 +0200)]
Adding a status description.
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:28 +0000 (16:26 +0200)]
Bug Fixing: button renew did not work. (popup was changed to take only useful variable.)
Conflicts:
koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tmpl
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:27 +0000 (16:26 +0200)]
bug IPT176 :Once more.
Conflicts:
koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tmpl
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:26 +0000 (16:26 +0200)]
BUGFIX for 1309 (displayXXX in Koha.pm)
Those subs were no more useful, the template didn't use them.
No hardcoding strings in .pl & .pm pls, we can't translate them.
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:25 +0000 (16:26 +0200)]
FIX for 1391, search on 1 digit cardnumber
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Mon, 24 Sep 2007 14:26:24 +0000 (16:26 +0200)]
FIX for 1298 : removing hardcoded calls to mySQL, Perl, zebra & yaz-client
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 20 Sep 2007 22:39:43 +0000 (17:39 -0500)]
Applying the fix for bug 1416 from paul
Had to edit the patch as it was corrupt
Paul POULAIN [Thu, 20 Sep 2007 08:31:16 +0000 (10:31 +0200)]
no need to define a const var just to pass it to a sub
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 20 Sep 2007 08:31:15 +0000 (10:31 +0200)]
BUGfix : return correctly the form checking
The check_form_borrowers showed an error in the user entry if needed,
but validated it anyway
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 20 Sep 2007 08:31:14 +0000 (10:31 +0200)]
just adding links to add patrons
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 20 Sep 2007 08:31:13 +0000 (10:31 +0200)]
BUGFIX : biblionumber instead of oldbiblionumber (2.2 API)
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 20 Sep 2007 08:31:12 +0000 (10:31 +0200)]
adding action style (probably temporary need)
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Wed, 19 Sep 2007 07:52:07 +0000 (02:52 -0500)]
Files sent from paul, Systempreferences translated to French
Joshua Ferraro [Wed, 19 Sep 2007 01:23:32 +0000 (20:23 -0500)]
moving itemslost to reports from tools
Signed-off-by: Chris Cormack <crc@liblime.com>
Joshua Ferraro [Wed, 19 Sep 2007 01:10:19 +0000 (20:10 -0500)]
fix link to reading record
Signed-off-by: Chris Cormack <crc@liblime.com>
Joshua Ferraro [Wed, 19 Sep 2007 00:07:49 +0000 (19:07 -0500)]
changing nomenclature: s/letters/notices/
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Tue, 18 Sep 2007 19:55:22 +0000 (14:55 -0500)]
Cleaning up Tools pages, adding breadcrumbs and resident search form
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Tue, 18 Sep 2007 20:17:35 +0000 (15:17 -0500)]
Removing \r characters that were busting a patch
Owen Leonard [Tue, 18 Sep 2007 19:55:11 +0000 (14:55 -0500)]
Some changes to members pages: - refining members-menu.inc - cleaning up memberentrygen.tmpl - some tweaks to moremember.tmpl - adding borrowernumber variable output to member-password.pl
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Tue, 18 Sep 2007 16:38:30 +0000 (18:38 +0200)]
BUGFIX : branch CPL was hardcoded
What is the branch CPL ?
Anyway, this was buggy and reseted the branch to empty
which was a bug ;-)
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Tue, 18 Sep 2007 16:38:29 +0000 (18:38 +0200)]
BUGFIX : no need to load a package twice
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Tue, 18 Sep 2007 16:38:28 +0000 (18:38 +0200)]
Fixing previous fix.
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Tue, 18 Sep 2007 16:38:27 +0000 (18:38 +0200)]
Fixing error on duplicate entry process.
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Tue, 18 Sep 2007 16:38:26 +0000 (18:38 +0200)]
BUGFIX : ModReserveStatus can't be found if you don't specify full path
this is a workaround, and could hide another problem.
However, I haven't found ModReserveStatus problem or duplicate definition.
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Tue, 18 Sep 2007 16:38:25 +0000 (18:38 +0200)]
FIX for #1375
marc_subfield_structure.hidden lost on create new framework
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Tue, 18 Sep 2007 16:38:24 +0000 (18:38 +0200)]
Installer perl package checking
- Data::Random is not necessary. I don't have it & have no problems
- HTML::Tree was used in the 1st versions of the translator. I don't have it installed, it is useless now
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Tue, 18 Sep 2007 16:38:23 +0000 (18:38 +0200)]
Adding error management for memberentry.pl
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Fri, 14 Sep 2007 20:24:39 +0000 (15:24 -0500)]
More template cleanup, resident search forms, breadcrumbs menus
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Fri, 14 Sep 2007 20:24:26 +0000 (15:24 -0500)]
Adding breadcrumbs menu to serials pages
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Fri, 14 Sep 2007 20:24:14 +0000 (15:24 -0500)]
Finishing cleanup of Admin templates: - Corrected markup generated by scripts. - Added standard or custom resident search form on all pages. - Add breadcrumb navigation to all pages
Signed-off-by: Chris Cormack <crc@liblime.com>
Russel Garlick [Fri, 14 Sep 2007 00:14:11 +0000 (12:14 +1200)]
Disabling image uploader in TinyMCE
Signed-off-by: Chris Cormack <crc@liblime.com>
Russel Garlick [Fri, 14 Sep 2007 00:07:14 +0000 (12:07 +1200)]
Fixing missing , breaking tinyMCE config
Signed-off-by: Chris Cormack <crc@liblime.com>
Russel Garlick [Thu, 13 Sep 2007 23:54:13 +0000 (11:54 +1200)]
More changes to TinyMCE tool bar config - removing unnecessary options
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 13 Sep 2007 23:44:45 +0000 (18:44 -0500)]
Typo in edithelp.tmpl
Signed-off-by: Chris Cormack <crc@liblime.com>
Russel Garlick [Thu, 13 Sep 2007 23:39:28 +0000 (11:39 +1200)]
Changing TinyMCE config - location of edit bar and available options
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 13 Sep 2007 23:26:01 +0000 (18:26 -0500)]
Help includes
Signed-off-by: Chris Cormack <crc@liblime.com>
Russel Garlick [Thu, 13 Sep 2007 23:24:07 +0000 (11:24 +1200)]
Fixing path to TinyMCE
Signed-off-by: Chris Cormack <crc@liblime.com>
Russel Garlick [Thu, 13 Sep 2007 23:03:31 +0000 (11:03 +1200)]
Fixing windows carrige return charaters in files and adding TinyMCE source files
Signed-off-by: Chris Cormack <crc@liblime.com>
Russel Garlick [Thu, 13 Sep 2007 22:53:58 +0000 (10:53 +1200)]
Adding TinyMCE Rich Text Editor for editing User Contributed Help pages
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 13 Sep 2007 22:53:20 +0000 (17:53 -0500)]
Bugfix for help editor
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 13 Sep 2007 22:38:50 +0000 (17:38 -0500)]
Editing help system.
Mostly working needs prettying Russ is working on that now
Signed-off-by: Chris Cormack <crc@liblime.com>
Chris Cormack [Thu, 13 Sep 2007 22:31:31 +0000 (17:31 -0500)]
Fix for template
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Thu, 13 Sep 2007 19:58:58 +0000 (14:58 -0500)]
- Lots of markup corrections, in scripts and templates, for XHTML compliance
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 13 Sep 2007 16:16:15 +0000 (18:16 +0200)]
Proposal for a staff-global2.css
An alternate stylesheet for the staff client.
Set intranetstylesheet to /intranet-tmpl/prog/en/css/staff-global2.css
to see the result.
Note it's a draft, or a proof of concept if you prefer ;-)
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 13 Sep 2007 16:16:14 +0000 (18:16 +0200)]
BUGFIXES : 3 (marc_biblio, check biblionumber, ModMarcBiblio API)
- use biblio instead of marc_biblio,
- better check that biblionumber is correctly stored
- fix an buggy API call when ModMarcBiblio
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 13 Sep 2007 16:16:13 +0000 (18:16 +0200)]
BUGFIX : reintroduce the intranetstylesheet behaviour
If a intranetstylesheet is defined in the systemprefs, use it instead of staff-global.css
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 13 Sep 2007 16:16:12 +0000 (18:16 +0200)]
BUGFIX : those 2 files are required by misc/migration_tools/rebuild_zebra.pl
without them, the copy will fail to the zebra directory structure,
and zebra won't work correctly.
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 13 Sep 2007 16:16:11 +0000 (18:16 +0200)]
BUGBIX : this line has nothing to do here
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Thu, 13 Sep 2007 16:16:10 +0000 (18:16 +0200)]
(unimarc specific) BUGFIX : if 100$a exist but is not 35 char long, MARC::File::XML may fail
So, add blanks if needed...
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Wed, 12 Sep 2007 20:11:49 +0000 (15:11 -0500)]
Continuing to add resident search form and breakcrumbs. Markup cleanup all around.
Signed-off-by: Chris Cormack <crc@liblime.com>
Owen Leonard [Wed, 12 Sep 2007 20:11:31 +0000 (15:11 -0500)]
Modifications to ensure XHTML compliance; Adding breadcrumbs and global search
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 12 Sep 2007 15:19:23 +0000 (17:19 +0200)]
Som reorganization and recommiting memberentrygen.tmpl
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 12 Sep 2007 14:00:02 +0000 (16:00 +0200)]
BUGFIX for unimarc 4XX plugin
We don't have to count parentNode, but grand-parentNode
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Wed, 12 Sep 2007 14:00:01 +0000 (16:00 +0200)]
BUG FIXING :
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 12 Sep 2007 14:00:00 +0000 (16:00 +0200)]
BUGFIX : Expand property fixed on duplicated fields + added _() to string that must be translated
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Wed, 12 Sep 2007 13:59:59 +0000 (15:59 +0200)]
Bug Fixing : Year/Number Pattern was buggy.
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 12 Sep 2007 13:59:58 +0000 (15:59 +0200)]
BUGFIX : repeated fields where merged on biblio update
When updating a biblio, all repeated fields had the same input name.
Thus, when retrieving them through cgi->param resulted in a single line
Thus all subfields where merged in a single MARC field.
Adding a random() part to the name solves the problem
+ removing some warn lines
Signed-off-by: Chris Cormack <crc@liblime.com>
Henri-Damien LAURENT [Wed, 12 Sep 2007 13:59:57 +0000 (15:59 +0200)]
removing Date::Manip
Signed-off-by: Chris Cormack <crc@liblime.com>
Paul POULAIN [Wed, 12 Sep 2007 13:59:56 +0000 (15:59 +0200)]
improving detail page :
- fixing some bugs (subtitle repeated & shown on collection, authors repeated...)
- changing some things to look close to ISBD standard description
- adding the new biblioitems fields
Signed-off-by: Chris Cormack <crc@liblime.com>