Dan Scott [Thu, 26 May 2011 01:59:59 +0000 (21:59 -0400)]
Get eresources working again in search results
The house of cards that had crashed to earth with the async
problems fixed in the previous commit also broke electronic
resources display in the search results for the LU and Algoma
skins. This sorts it out by simply moving the electronic
resources into their own row, rather than overloading the
local callnumber row.
Signed-off-by: Dan Scott <dan@coffeecode.net>
Dan Scott [Wed, 25 May 2011 16:50:37 +0000 (12:50 -0400)]
Fix misalignment of SFX results to bib entries
Querying at the record level ensures that the async requests
don't mess up our attempt to synchronize the SFX results with
the bibs to which they belong.
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Dan Scott [Tue, 24 May 2011 21:22:36 +0000 (17:22 -0400)]
Prevent renewal of an item which has a hold placed on it
Per http://biblio.laurentian.ca/tickets/conifer/wiki/devHolds, we had
this functional in 1.6 but must not have had the updated script checked
into SVN (now git) for the purposes of our upgrade, as the functionality
is not present after our upgrade.
Adding this to the repo so that we can test and hopefully get rid of the
regression.
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Dan Scott [Mon, 23 May 2011 15:02:37 +0000 (11:02 -0400)]
Add a cache-munging script-generating script
Quickly pulled together a script to munge the CSS and JavaScript
for a given skin so that upgrades don't result in painful mismatches.
Warning: this Perl script generates a shell script which you must
then execute. It's not elegant in any way, it's based on the shell
commands that I issued by hand in a hurry. However, it does give
you the opportunity to examine what the script is going to do before
it munges your skin(s).
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Dan Scott [Sun, 22 May 2011 12:53:28 +0000 (08:53 -0400)]
Merge i18n smarts for config.metabib* from rel_2_0
Signed-off-by: Dan Scott <dan@coffeecode.net>
Dan Scott [Sun, 22 May 2011 12:45:53 +0000 (08:45 -0400)]
Update Apache configuration to rel_2_0 standards
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Dan Scott [Sun, 22 May 2011 05:00:42 +0000 (01:00 -0400)]
Add staging schema and authority indexes to upgrade script
Post-2.0.6 goodness that we want to have running if we're going
to be running this thing all night.
Signed-off-by: Dan Scott <dan@coffeecode.net>
dbs [Fri, 6 May 2011 20:55:07 +0000 (20:55 +0000)]
Apply one fix from 2.0.6 for cancelled holds
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1445
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 6 May 2011 02:32:03 +0000 (02:32 +0000)]
Amalgamate 2.0.1 through 2.0.6 updates into monster upgrade script
All on top of our already bastardized 1.6.1-2.0 script. Should really
check to see if that was a finalized 1.6.1-2.0 script that our
bastardized version was based on...
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1442
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 26 Apr 2011 15:06:07 +0000 (15:06 +0000)]
Adopt the more sophisticated subject handling from trunk
The core skin limits display of subject subfields to the a-z range,
which is useful as we begin to add subfield 0 via the authority
control fields.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1422
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 22 Apr 2011 03:44:54 +0000 (03:44 +0000)]
Use white text on a dark background. Yay contrast.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1413
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 22 Apr 2011 03:29:10 +0000 (03:29 +0000)]
Bring hrsrh and sjcg skins into line
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1412
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 20 Apr 2011 14:49:44 +0000 (14:49 +0000)]
White on dark blue is much easier to read
Thanks to Peter Zimmerman for the suggestion!
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1409
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 20:48:28 +0000 (20:48 +0000)]
Get Algoma's results from SFX, not Laurentian's
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1403
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 20:35:38 +0000 (20:35 +0000)]
Add faceting goodness to algoma skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1402
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 20:32:38 +0000 (20:32 +0000)]
Start syncing up algoma skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1401
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 18:13:49 +0000 (18:13 +0000)]
Don't draw subjects / series on detail pages
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1398
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 17:58:48 +0000 (17:58 +0000)]
Make Internet Explorer happier by removing references to things which do not exist
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1397
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 17:49:47 +0000 (17:49 +0000)]
And get the SFX icon filename right here, too
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1396
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 17:34:29 +0000 (17:34 +0000)]
Only invoke BibTemplate if we have a reasonable number of copies
In the move from 1.6 -> 2.0, I missed this important tweak to conditionally use
BT on results page. Result was that slots were being rendered twice with
disastrous results. Now the result is much happier.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1395
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 17:23:23 +0000 (17:23 +0000)]
Get this_title_id inside the pertinent slot
BibTemplate (perhaps in combination with newer JavaScript engines) appears to
be rendering slots from the bottom up now, so curr_title_id was out of sync.
Grabbing the 901c from within the slot being rendered ensures that you've got
the right record ID.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1394
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 16:41:50 +0000 (16:41 +0000)]
No more dojox in lul skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1393
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 16:37:24 +0000 (16:37 +0000)]
Stop the dojox.xml.parser insanity, too
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1392
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 16:29:05 +0000 (16:29 +0000)]
Move to BT.textContent() here, too
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1391
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 19 Apr 2011 15:20:05 +0000 (15:20 +0000)]
sfxinfo is a JPEG, not a GIF
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1390
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 21:29:03 +0000 (21:29 +0000)]
Move images to common location
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1389
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 21:19:32 +0000 (21:19 +0000)]
Prevent uwin password reset prompt from displaying
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1388
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 21:08:30 +0000 (21:08 +0000)]
Try to add call number paging to uwin skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1387
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 19:53:44 +0000 (19:53 +0000)]
Switch to BT.textContent() and standard subjectMe() for uwin skin
We can adopt the more verbose subjectMe() variant later; this one works.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1386
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 19:33:22 +0000 (19:33 +0000)]
More rsdetail.xml stuff for uwin
* rdetail_subset_summary.xml is an exact copy of rdetail_summary.xml, so symlink it
* define the title entity for rsdetail.xml page
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1385
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 18:31:12 +0000 (18:31 +0000)]
Link to the RSDETAIL XML page
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1384
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 18:25:51 +0000 (18:25 +0000)]
More uwin skin updates
* Fix non-wellformed XML in opac/skin/uwin/xml/result/result_table.xml
* Add the RSDETAIL declaration and XML pages corresponding to this
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1383
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 17:44:46 +0000 (17:44 +0000)]
A few more uwin-specific pieces into play
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1382
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 15:12:37 +0000 (15:12 +0000)]
Add facet styling to uwin theme
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1381
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 15:04:28 +0000 (15:04 +0000)]
Relentless march towards uwin skin minimal diffs: common and home
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1380
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 14:51:40 +0000 (14:51 +0000)]
Begin the uwin reboot, file-by-file: CSS and result_common.js to start
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1379
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 18 Apr 2011 14:47:40 +0000 (14:47 +0000)]
Reboot the uwin skin; start by focusing on diffs from 2.0 default skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1378
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 20:25:52 +0000 (20:25 +0000)]
Get facety goodness into uhearst's theme
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1370
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 19:15:08 +0000 (19:15 +0000)]
Bring Universite de Hearst into 2.0 skin compliance
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1369
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 18:29:30 +0000 (18:29 +0000)]
Get the width of the NOSM logo right
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1368
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 18:13:03 +0000 (18:13 +0000)]
NOSM color theme
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1367
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 18:02:03 +0000 (18:02 +0000)]
Move "Journal title" search into default skin and update NOSM skin
Who doesn't want a Journal Title search, eh?
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1366
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 13:49:02 +0000 (13:49 +0000)]
Link to the lul search_bar.js to get journal title goodness
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1365
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 03:36:45 +0000 (03:36 +0000)]
Restore journal title search to LU skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1364
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 03:29:17 +0000 (03:29 +0000)]
Bring search results into sync for the LU skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1363
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 15 Apr 2011 02:21:24 +0000 (02:21 +0000)]
Resolve the annoying chilifresh var dependency
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1362
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 14 Apr 2011 21:24:59 +0000 (21:24 +0000)]
Fixed the brokeness in 2.0 with marcxml-uris; now revert the Conifer workaround
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1361
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 14 Apr 2011 20:22:22 +0000 (20:22 +0000)]
Use the holdings_xml datatype until we figure out why marcxml-uris doesn't include URIs
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1360
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 20:03:59 +0000 (20:03 +0000)]
Take advantage of the medium-sized covers from OpenLibrary
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1351
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 19:51:58 +0000 (19:51 +0000)]
Tweak colours for LU skin facets
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1350
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 19:43:13 +0000 (19:43 +0000)]
Get faceting CSS into place for LU skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1349
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 19:38:31 +0000 (19:38 +0000)]
Finish adjusting the common XML for LU skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1348
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 19:19:32 +0000 (19:19 +0000)]
Bring the logos into line
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1347
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 16:30:04 +0000 (16:30 +0000)]
Tricky closing tags
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1346
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 16:02:39 +0000 (16:02 +0000)]
Stab at 2.0 versions of rdetail.js and result_common.js
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1345
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 15:06:40 +0000 (15:06 +0000)]
Update to a more stock 2.0 myopac.js
Keep an eye on the formatting of due dates, etc.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1344
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 14:48:25 +0000 (14:48 +0000)]
Copy LUL details page, sans resolver lookup, into default
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1343
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 14:42:17 +0000 (14:42 +0000)]
Purge btresult skin which is not pertinent for 2.0
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1342
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 14:41:27 +0000 (14:41 +0000)]
Delete uwin_old and rdetail_extras.xml - we don't use performer_notes tab
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1341
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 13 Apr 2011 14:40:55 +0000 (14:40 +0000)]
Update common sidebar for 2.0 compliance
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1340
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 21:10:13 +0000 (21:10 +0000)]
IE really kicks it up a notch here; ugly.
It's still not clear why we seem to need to use raw DOM
accessors in subjectMe() in 2.0 but at least we have a working
solution for IE again.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1335
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 20:18:51 +0000 (20:18 +0000)]
A working rdetail_summary.xml for LUL skin
subjectMe() gets objects with .textContent properties that
BT.textContent() / dojox.data.dom.textContent() doesn't parse;
works fine in the inline implementation in the default skin
though.
Merge in the other 2.0-isms as we go.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1334
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 13:54:03 +0000 (13:54 +0000)]
Bring Conifer patron XUL into line with 2.0
Eliminate date of birth and net_access display elements
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1333
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 13:42:03 +0000 (13:42 +0000)]
We trust in 2.0 for spine label printing and formatting now
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1332
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 13:37:49 +0000 (13:37 +0000)]
Update admin tools list for Robin's Hours of Operation UI
TODO: i18n, and submit to trunk?
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1331
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 13:13:16 +0000 (13:13 +0000)]
Update to trunk version of ResolverResolver
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1330
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 13:08:22 +0000 (13:08 +0000)]
Ingest has moved server-side in 2.0; no Conifer diffs remain
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1329
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 13:00:16 +0000 (13:00 +0000)]
Update IDL customization for 2.0 (add ResolverResolver)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1328
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 12 Apr 2011 12:59:19 +0000 (12:59 +0000)]
Remove WWW::SuperCat.pm; the only customization was identifier indices
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1327
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 12 Jan 2011 14:42:11 +0000 (14:42 +0000)]
Copy rel_1_6_1 branch to rel_2_0 to prepare for Conifer migration
Includes a customized version of the database migration script that
is appropriate for Conifer.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_2_0@1192
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 16 Dec 2010 20:14:13 +0000 (20:14 +0000)]
LoC added content is actually UTF8, apparently
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1107
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 16 Dec 2010 16:42:24 +0000 (16:42 +0000)]
Convert uniformly to Unicode output
LoC added content appears to come in ISO-8859-1, so decode that accordingly.
Then generate UTF8-encoded Unicode MARC records on output.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1106
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 9 Dec 2010 01:06:21 +0000 (01:06 +0000)]
Add awareness of 856 $z as first subfield in Springer records
When $z is the first subfield in a Springer record, it generally means
that it's a public note of importance - for example, there may be two
856 fields, and the $z identifies which volume can be reached by each
URL.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1104
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 8 Dec 2010 20:48:20 +0000 (20:48 +0000)]
Break the add_publisher() function out and refine it
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1103
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 8 Dec 2010 19:18:27 +0000 (19:18 +0000)]
Better error handling & pull LoC data handling into its own function
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1102
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 8 Dec 2010 17:06:18 +0000 (17:06 +0000)]
Teach the ebook processing script how to turn LoC URLs into indexable content
There is a risk that we will duplicate content already in the MARC record,
but so far that doesn't appear to be the case. Also, we skip the
OCRed machine-generated tables of contents because their content is
entirely untrustworthy.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1101
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Tue, 7 Dec 2010 18:36:10 +0000 (18:36 +0000)]
Add Algoma's ebrary code
Also, clean up references to MARCXML - we only do MARC21
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1100
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 3 Dec 2010 15:08:13 +0000 (15:08 +0000)]
Strip 300 fields that are just placeholders, refactor lengthy functions
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1099
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 2 Dec 2010 22:38:54 +0000 (22:38 +0000)]
Do away with the 856 $z subfield as it currently simply duplicates link text
If we end up with a situation where we want a public note, then we can
easily reconstitute this. Until then, less code == mo better.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1098
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 2 Dec 2010 21:54:25 +0000 (21:54 +0000)]
Strip out all 9xx fields, as we don't want no stinking locally defined fields
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1097
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 2 Dec 2010 21:35:46 +0000 (21:35 +0000)]
Just use the literal value of the supplied publisher
Example that I was given had "(Firm)" at the end of the publisher
name, but apparently that was a one-off and not intended to be
applied to all publishers. Okay.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1096
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 2 Dec 2010 15:57:35 +0000 (15:57 +0000)]
Remove extraneous debugging statement. I like all-caps apparently
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1095
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 2 Dec 2010 15:55:57 +0000 (15:55 +0000)]
Add --sample option for generating sample output records
Also add the publisher relator code for added 710 fields and
clean up help to reference MARC instead of MARCXML input files.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1094
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Fri, 26 Nov 2010 21:07:57 +0000 (21:07 +0000)]
format icon change for law
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1091
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 25 Nov 2010 20:01:27 +0000 (20:01 +0000)]
Add a subfield $9 to the OWA_Ebook template.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1089
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 25 Nov 2010 16:12:10 +0000 (16:12 +0000)]
Add Algoma's configuration information
All that we need now is the ebrary channel name and we're good to go!
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1088
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 25 Nov 2010 15:59:19 +0000 (15:59 +0000)]
Create or extend the 040 according to MARC spec (040 = NR)
Also, don't identify OWA as a modifying source if they're not
part of the batch load.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1087
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 25 Nov 2010 04:22:46 +0000 (04:22 +0000)]
And now we handle ebrary records per our spec (no proxy, substitute channel)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1086
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 24 Nov 2010 22:44:12 +0000 (22:44 +0000)]
Significant clean up of the ebook prep script
Refine some of Windsor's requirements, and handle some of the
conditions raised by pylint to make things a tiny bit cleaner.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1085
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 24 Nov 2010 17:44:27 +0000 (17:44 +0000)]
Provide a link to the customized SJCG skin and default search scope for hospitals
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1084
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 24 Nov 2010 17:37:23 +0000 (17:37 +0000)]
Make text visible on the dark primary accent background
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1083
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 24 Nov 2010 17:10:59 +0000 (17:10 +0000)]
Go for a slightly smaller logo for SJCG
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1082
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Wed, 24 Nov 2010 17:03:02 +0000 (17:03 +0000)]
Add the SJCG skin
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1081
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Fri, 19 Nov 2010 22:33:03 +0000 (22:33 +0000)]
Close to working ebook MARC record processing script
Needs some massive refactoring for a smarter, more object-oriented approach.
But some days you just need to bash out something that mostly works.
Also needs the ebrary URL distinction and Algoma's settings.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1076
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Thu, 18 Nov 2010 18:44:08 +0000 (18:44 +0000)]
Updated UHearst logos
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1075
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Fri, 12 Nov 2010 04:32:46 +0000 (04:32 +0000)]
suppress hold messages for on order and in process items, add in process link
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1063
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Tue, 9 Nov 2010 20:42:52 +0000 (20:42 +0000)]
physical location mapping support revised
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1062
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
dbs [Mon, 8 Nov 2010 20:37:05 +0000 (20:37 +0000)]
Clean up unnecessary code in ResolverResolver's delete_cached_key function
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1061
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Mon, 8 Nov 2010 01:52:55 +0000 (01:52 +0000)]
physical location mapping support, need to get confirmation from leddy before putting into production
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1059
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Sun, 7 Nov 2010 21:37:08 +0000 (21:37 +0000)]
add dbs due date/time support
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_1@1058
6d9bc8c9-1ec2-4278-b937-
99fde70a366f