working/Evergreen.git
11 years agogrid height fixes, added class label
erickson [Mon, 11 May 2009 01:33:59 +0000 (01:33 +0000)]
grid height fixes, added class label

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13120 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agogrid style tweaks, some reformatting
erickson [Mon, 11 May 2009 01:26:56 +0000 (01:26 +0000)]
grid style tweaks, some reformatting

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13119 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agogrid width tweaks
erickson [Mon, 11 May 2009 01:11:36 +0000 (01:11 +0000)]
grid width tweaks

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13118 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoif a sequence field is explicitly requested in the field order, honor it
erickson [Mon, 11 May 2009 01:10:59 +0000 (01:10 +0000)]
if a sequence field is explicitly requested in the field order, honor it

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13117 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadded some grid autoheight handling. small bug fixes on creation. other small cleanup
erickson [Mon, 11 May 2009 00:55:40 +0000 (00:55 +0000)]
added some grid autoheight handling.  small bug fixes on creation.  other small cleanup

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13116 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agouse direct access -- those variables do not exist anymore
miker [Sun, 10 May 2009 14:03:07 +0000 (14:03 +0000)]
use direct access -- those variables do not exist anymore

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13115 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoOn third thought, let the caller escape the values; might not be an XML context.
dbs [Sun, 10 May 2009 13:05:11 +0000 (13:05 +0000)]
On third thought, let the caller escape the values; might not be an XML context.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13114 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoInvoke escape() as a function rather than method, avoids returning 1 for any input
dbs [Sat, 9 May 2009 18:25:10 +0000 (18:25 +0000)]
Invoke escape() as a function rather than method, avoids returning 1 for any input

This is not ideal but solves the problem in the short-term.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13113 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoon the hunt for grids that don't need an explicit height. think i've found a way...
erickson [Fri, 8 May 2009 23:39:43 +0000 (23:39 +0000)]
on the hunt for grids that don't need an explicit height.  think i've found a way, started moving some files in that direction.  hiding the left bar for now since it's just taking up space.  some other general cleanup

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13112 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadded missing remove column to provider attr def
erickson [Fri, 8 May 2009 23:03:18 +0000 (23:03 +0000)]
added missing remove column to provider attr def

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13111 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agobase_uri as a misnomer. changed to base_path. added support for overrideing the...
erickson [Fri, 8 May 2009 20:44:38 +0000 (20:44 +0000)]
base_uri as a misnomer.  changed to base_path.  added support for overrideing the initially parsed dtd to support xml dtd entity munging

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13110 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomoved vandelay into the new TT infrastructure. still using dtd for now.
erickson [Fri, 8 May 2009 20:43:22 +0000 (20:43 +0000)]
moved vandelay into the new TT infrastructure.  still using dtd for now.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13109 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agochanged the optional XML parsing to support DTD replacement via xml::libxml. added...
erickson [Fri, 8 May 2009 20:41:01 +0000 (20:41 +0000)]
changed the optional XML parsing to support DTD replacement via xml::libxml.  added some other useful context variables

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13108 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoFixed higgledy-piggledy productionset elements to make them more eyeball-friendly.
kgs [Fri, 8 May 2009 20:30:11 +0000 (20:30 +0000)]
Fixed higgledy-piggledy productionset elements to make them more eyeball-friendly.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13107 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoJSON Grammar document in progress.
kgs [Fri, 8 May 2009 20:05:09 +0000 (20:05 +0000)]
JSON Grammar document in progress.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13106 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoremoving extraneous file
kgs [Fri, 8 May 2009 19:58:32 +0000 (19:58 +0000)]
removing extraneous file

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13105 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoremoving extraneous file
kgs [Fri, 8 May 2009 19:58:02 +0000 (19:58 +0000)]
removing extraneous file

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13104 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoremoving extraneous file
kgs [Fri, 8 May 2009 19:55:47 +0000 (19:55 +0000)]
removing extraneous file

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13103 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agosetting up guides sync
kgs [Fri, 8 May 2009 19:54:37 +0000 (19:54 +0000)]
setting up guides sync

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13102 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoname clarity.
kgs [Fri, 8 May 2009 17:19:18 +0000 (17:19 +0000)]
name clarity.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13101 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoGrammars, glossaries, bibliographies, style guides, and other documentation.
kgs [Fri, 8 May 2009 17:18:37 +0000 (17:18 +0000)]
Grammars, glossaries, bibliographies, style guides, and other documentation.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13100 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoCreating a folder for reports guides.
kgs [Fri, 8 May 2009 17:15:27 +0000 (17:15 +0000)]
Creating a folder for reports guides.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13099 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agosupport for parsing accept-language for locale
erickson [Thu, 7 May 2009 22:00:17 +0000 (22:00 +0000)]
support for parsing accept-language for locale

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13098 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agohonor the locale cookie before the standard headers
erickson [Thu, 7 May 2009 21:29:31 +0000 (21:29 +0000)]
honor the locale cookie before the standard headers

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13097 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomoved match grid to DataGrid
erickson [Thu, 7 May 2009 01:22:03 +0000 (01:22 +0000)]
moved match grid to DataGrid

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13096 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agofixed mismatched function name
erickson [Thu, 7 May 2009 00:39:24 +0000 (00:39 +0000)]
fixed mismatched function name

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13095 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadded column picker support for suppressing picker actions on configured columns
erickson [Wed, 6 May 2009 18:52:56 +0000 (18:52 +0000)]
added column picker support for suppressing picker actions on configured columns

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13094 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomake subfield 9 the first place we look for a Located URI owner
miker [Wed, 6 May 2009 18:27:45 +0000 (18:27 +0000)]
make subfield 9 the first place we look for a Located URI owner

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13093 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoout with the old-style grid column picker, in with the new
erickson [Wed, 6 May 2009 18:18:23 +0000 (18:18 +0000)]
out with the old-style grid column picker, in with the new

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13092 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agogo ahead and ipmort the placeholder menu since it's used by grid column pickers
erickson [Wed, 6 May 2009 17:29:05 +0000 (17:29 +0000)]
go ahead and ipmort the placeholder menu since it's used by grid column pickers

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13091 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomoved queue grid to dojo.data.DataGrid plus some other dojo-istic updates. need...
erickson [Wed, 6 May 2009 17:28:20 +0000 (17:28 +0000)]
moved queue grid to dojo.data.DataGrid plus some other dojo-istic updates.  need to update the column picker

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13090 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoremove some debug logs
erickson [Wed, 6 May 2009 14:46:47 +0000 (14:46 +0000)]
remove some debug logs

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13089 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomake sure we build widgets for bacode/note in item list. force sync on batch widget...
erickson [Wed, 6 May 2009 14:46:00 +0000 (14:46 +0000)]
make sure we build widgets for bacode/note in item list.  force sync on batch widget draw to make subsequent widgets load faster

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13088 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agodon't require a copy location in import records since we allow for the configuration...
erickson [Wed, 6 May 2009 14:35:01 +0000 (14:35 +0000)]
don't require a copy location in import records since we allow for the configuration of a default.  capture colleciton code on import

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13087 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agouse fully-qualified path in view po/pl links
erickson [Wed, 6 May 2009 14:34:16 +0000 (14:34 +0000)]
use fully-qualified path in view po/pl links

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13086 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoin RO mode, don't bother loading the linked display field if the widget value is...
erickson [Wed, 6 May 2009 14:33:33 +0000 (14:33 +0000)]
in RO mode, don't bother loading the linked display field if the widget value is null

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13085 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agofor consistency, open attr def editor on double click
erickson [Tue, 5 May 2009 20:50:02 +0000 (20:50 +0000)]
for consistency, open  attr def editor on double click

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13084 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoported the attr def grid to the newer dojox.grid.DataGrid, plus some other dojo api...
erickson [Tue, 5 May 2009 20:47:21 +0000 (20:47 +0000)]
ported the attr def grid to the newer dojox.grid.DataGrid, plus some other dojo api fixes. 2 grids to go

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13083 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoQualify the column name with the table alias (i.e. class name)
scottmk [Tue, 5 May 2009 20:32:25 +0000 (20:32 +0000)]
Qualify the column name with the table alias (i.e. class name)
at one spot in the ORDER BY clause where we were neglecting
to do so.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13082 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadded collection code. update copy count in li list when an li's copy count changes
erickson [Tue, 5 May 2009 19:30:33 +0000 (19:30 +0000)]
added collection code.  update copy count in li list when an li's copy count changes

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13081 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agodojo does not take kindly to numbers when it wants strings
erickson [Tue, 5 May 2009 18:27:31 +0000 (18:27 +0000)]
dojo does not take kindly to numbers when it wants strings

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13080 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoRemove array_position attributes, 'virtual="false"', and the
scottmk [Tue, 5 May 2009 17:16:29 +0000 (17:16 +0000)]
Remove array_position attributes, 'virtual="false"', and the
three canonical virtual fields isnew, ischanged, and
isdeleted.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13079 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agodon't reset subtotal on each li
erickson [Tue, 5 May 2009 16:01:28 +0000 (16:01 +0000)]
don't reset subtotal on each li

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13078 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agogrid containers need explicit heights
erickson [Tue, 5 May 2009 15:31:38 +0000 (15:31 +0000)]
grid containers need explicit heights

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13077 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agofor consistency, onSubmit -> onPostSubmit
erickson [Tue, 5 May 2009 15:31:16 +0000 (15:31 +0000)]
for consistency, onSubmit -> onPostSubmit

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13076 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoupdate grid after dialog hide. use the new attr() call to set the grid structure
erickson [Tue, 5 May 2009 15:30:34 +0000 (15:30 +0000)]
update grid after dialog hide.  use the new attr() call to set the grid structure

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13075 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoinitial action_trigger seed data for overdue notice, mark lost, mark lost notice...
erickson [Tue, 5 May 2009 15:29:02 +0000 (15:29 +0000)]
initial action_trigger seed data for overdue notice, mark lost, mark lost notice, and purchase_order html template.  More to come, will evolve

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13074 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoIDL entry for acq.lineitem_detail.collection_code
erickson [Tue, 5 May 2009 14:09:36 +0000 (14:09 +0000)]
IDL entry for acq.lineitem_detail.collection_code

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13073 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agowrap header buttons in a div so they will adopt the correct CSS
erickson [Tue, 5 May 2009 13:52:47 +0000 (13:52 +0000)]
wrap header buttons in a div so they will adopt the correct CSS

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13072 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoheight fixes, tabbing fixes
erickson [Tue, 5 May 2009 13:50:31 +0000 (13:50 +0000)]
height fixes, tabbing fixes

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13071 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agofixed label
erickson [Tue, 5 May 2009 13:38:27 +0000 (13:38 +0000)]
fixed label

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13070 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agotypo
erickson [Tue, 5 May 2009 13:02:14 +0000 (13:02 +0000)]
typo

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13069 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadding collection_code field to lineitem_detail.
erickson [Tue, 5 May 2009 12:58:40 +0000 (12:58 +0000)]
adding collection_code field to lineitem_detail.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13068 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoavoid empty authority search queries
miker [Tue, 5 May 2009 12:56:21 +0000 (12:56 +0000)]
avoid empty authority search queries

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13067 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agonew acq perm
erickson [Tue, 5 May 2009 12:42:06 +0000 (12:42 +0000)]
new acq perm

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13066 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoquiet warnings about undef string escaping; add more fields to the top level copy...
miker [Mon, 4 May 2009 23:42:00 +0000 (23:42 +0000)]
quiet warnings about undef string escaping; add more fields to the top level copy element

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13065 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agocheck explicit perm on importing on-order record and only when necessary
erickson [Mon, 4 May 2009 21:32:39 +0000 (21:32 +0000)]
check explicit perm on importing on-order record and only when necessary

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13064 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomore acq seed data, fixed my broken syntax
erickson [Mon, 4 May 2009 21:30:14 +0000 (21:30 +0000)]
more acq seed data, fixed my broken syntax

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13063 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadd some protection against partially cataloged pre-cat copies
erickson [Mon, 4 May 2009 21:10:57 +0000 (21:10 +0000)]
add some protection against partially cataloged pre-cat copies

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13062 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadding unapi <abbr> tags to slimpac record detail display for copies, callnumbers...
miker [Mon, 4 May 2009 20:10:14 +0000 (20:10 +0000)]
adding unapi <abbr> tags to slimpac record detail display for copies, callnumbers and local URIs

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13060 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agofixing json_query for fleshing URIs
miker [Mon, 4 May 2009 20:09:23 +0000 (20:09 +0000)]
fixing json_query for fleshing URIs

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13059 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadded some acq seed data
erickson [Mon, 4 May 2009 19:52:07 +0000 (19:52 +0000)]
added some acq seed data

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13058 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agosimplify the basic po retrieval perm test
erickson [Mon, 4 May 2009 19:51:34 +0000 (19:51 +0000)]
simplify the basic po retrieval perm test

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13057 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadded ordering agency field to create-po dialog
erickson [Mon, 4 May 2009 19:50:42 +0000 (19:50 +0000)]
added ordering agency field to create-po dialog

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13056 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agogive more view perrms to provider
erickson [Mon, 4 May 2009 19:50:04 +0000 (19:50 +0000)]
give more view perrms to provider

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13055 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoallow the workstation to be passed in via url param for testing/debugging
erickson [Mon, 4 May 2009 16:29:15 +0000 (16:29 +0000)]
allow the workstation to be passed in via url param for testing/debugging

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13052 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agocapture async widgets after they are loaded
erickson [Mon, 4 May 2009 16:28:50 +0000 (16:28 +0000)]
capture async widgets after they are loaded

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13051 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadded special handler for copy location fetching to fetch locations owned at workstat...
erickson [Mon, 4 May 2009 16:26:06 +0000 (16:26 +0000)]
added special handler for copy location fetching to fetch locations owned at workstation ancestors + descendents, instead of entire tree

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13050 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoTo plug a memory leak: uncommented a call to jsonObjectIteratorFree().
scottmk [Mon, 4 May 2009 14:17:11 +0000 (14:17 +0000)]
To plug a memory leak: uncommented a call to jsonObjectIteratorFree().
This call was allegedly causing abends at some point in the past,
but my testing reveals no problems with it now.

Also: eliminated a couple of calls to oilsIDLFindPath().

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13049 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoshowing copy counts or localized online resources (##URI##) up front on the main...
miker [Mon, 4 May 2009 13:52:12 +0000 (13:52 +0000)]
showing copy counts or localized online resources (##URI##) up front on the main slimpac result list

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13048 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadding internal identifier to holdings-namespaced location, status and circlib elemen...
miker [Mon, 4 May 2009 13:47:35 +0000 (13:47 +0000)]
adding internal identifier to holdings-namespaced location, status and circlib elements in holdings xml

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13047 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadding holdings to fleshed atom feeds
miker [Mon, 4 May 2009 13:46:46 +0000 (13:46 +0000)]
adding holdings to fleshed atom feeds

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13046 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoAdd support for the tags "transform", "params", and "result_field" to the
scottmk [Mon, 4 May 2009 13:08:02 +0000 (13:08 +0000)]
Add support for the tags "transform", "params", and "result_field" to the
new ORDER BY syntax for JSON queries.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13045 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoremove unwanted empty elements; add ##URI## scoping support to tag browsing
miker [Mon, 4 May 2009 00:17:03 +0000 (00:17 +0000)]
remove unwanted empty elements;  add ##URI## scoping support to tag browsing

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13044 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadd ##URI## support ot the slimpac
miker [Sun, 3 May 2009 20:41:39 +0000 (20:41 +0000)]
add ##URI## support ot the slimpac

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13043 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoimprove example, removing all non-local links where this is at least one 856$9
miker [Sun, 3 May 2009 12:06:14 +0000 (12:06 +0000)]
improve example, removing all non-local links where this is at least one 856$9

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13042 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadding a simplistic example of URI rendering.
miker [Sun, 3 May 2009 11:48:33 +0000 (11:48 +0000)]
adding a simplistic example of URI rendering.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13041 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadd org unit scoping support, defaulting to global; clean up textContent handling...
miker [Sun, 3 May 2009 05:51:20 +0000 (05:51 +0000)]
add org unit scoping support, defaulting to global; clean up textContent handling; avoid removing content unless there are items matching the query

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13040 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agohide empty volumes (for ##URI## support)
miker [Sun, 3 May 2009 04:01:47 +0000 (04:01 +0000)]
hide empty volumes (for ##URI## support)

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13039 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadd configurable string joiner instead of hardcoding a space Open-ILS/web/js/dojo...
miker [Sun, 3 May 2009 00:52:14 +0000 (00:52 +0000)]
add configurable string joiner instead of hardcoding a space Open-ILS/web/js/dojo/openils/BibTemplate.js

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13038 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoDetect and report certain malformations in the ORDER BY clause
scottmk [Sat, 2 May 2009 19:54:59 +0000 (19:54 +0000)]
Detect and report certain malformations in the ORDER BY clause
(which would otherwise cause segfaults).

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13037 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadding acn and acp support to unAPI interface
miker [Sat, 2 May 2009 19:27:02 +0000 (19:27 +0000)]
adding acn and acp support to unAPI interface

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13036 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoIntroduce a new syntax for specifying an ORDER BY clause
scottmk [Sat, 2 May 2009 16:28:51 +0000 (16:28 +0000)]
Introduce a new syntax for specifying an ORDER BY clause
(while retaining the old syntax).  For example:

{
    "select":{ "au":[ "family_name", "id" ] },
    "from": "au",
    "order_by":
    [
        {
            "class":"au",
            "field":"family_name",
            "direction":"D"
        },
        {
            "class":"au",
            "field":"id"
        }
    ]
}

This syntax is more flexible than the old syntax, because columns
from the same table don't have to be grouped together.

Planned but not yet implemented: "transform" and "params" tag for
passing a column through a transforming function.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13035 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomoving default page size back to 10, since paging works properly in yaz-client again
miker [Sat, 2 May 2009 03:15:40 +0000 (03:15 +0000)]
moving default page size back to 10, since paging works properly in yaz-client again

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13034 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agopass in the record position starting at the offset
miker [Fri, 1 May 2009 19:28:17 +0000 (19:28 +0000)]
pass in the record position starting at the offset

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13033 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agodisambiguate the owning_lib field
miker [Fri, 1 May 2009 18:50:49 +0000 (18:50 +0000)]
disambiguate the owning_lib field

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13032 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoIncrease default maximumRecords from 10 to 50
dbs [Fri, 1 May 2009 16:52:43 +0000 (16:52 +0000)]
Increase default maximumRecords from 10 to 50

This is a stop-gap measure until simple2zoom / SRU can be taught to work together on paging

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13031 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoJust add a single record to the SRU results without a collection wrapper
dbs [Fri, 1 May 2009 06:14:55 +0000 (06:14 +0000)]
Just add a single record to the SRU results without a collection wrapper

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13030 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoProof of concept holdings-in-SRU results
dbs [Fri, 1 May 2009 06:06:59 +0000 (06:06 +0000)]
Proof of concept holdings-in-SRU results

Based on what seems to be the best holdings option of a poor lot from
http://vdxipedia.oclc.org/index.php/Holdings_Parsing - apparently
standard MFHD doesn't exist, despite http://www.loc.gov/marc/holdings/hd852.html

As miker says, code from this should be factored out
from a few different places, and this needs to be much
more configurable, and holdings values need to be escaped...

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13029 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoAdd a basic holdings retrieval format - more flexible than the XML holdings, but...
dbs [Fri, 1 May 2009 04:12:01 +0000 (04:12 +0000)]
Add a basic holdings retrieval format - more flexible than the XML holdings, but less detailed

Should be enough info to flesh out Z39.50 holdings, at least

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13028 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoremoving namspace prefixes on holdings extentions
miker [Fri, 1 May 2009 01:24:49 +0000 (01:24 +0000)]
removing namspace prefixes on holdings extentions

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13027 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoEnable org_unit-scoped SRU searches
dbs [Fri, 1 May 2009 00:30:44 +0000 (00:30 +0000)]
Enable org_unit-scoped SRU searches

http://example.com/opac/extras/sru/SHORTNAME will set a search scope
of SHORTNAME if the search string does not already contain a site:
parameter

Combined with simple2zoom configuration, this gives us the ability to
surface different Z39.50 "databases" that correspond to various org_units.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13026 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agomore correct permission handling for registering workstations..builds the library...
phasefx [Thu, 30 Apr 2009 20:47:35 +0000 (20:47 +0000)]
more correct permission handling for registering workstations..builds the library drop-down based on work orgs.  But was also done because I was getting a weird -1 result on the admin user from open-ils.actor.user.perm.highest_org

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13025 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agowe need a local attr def for price out of the box
erickson [Thu, 30 Apr 2009 20:44:08 +0000 (20:44 +0000)]
we need a local attr def for price out of the box

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13024 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoEnforce the requirement that the ORDER BY clause be represented
scottmk [Thu, 30 Apr 2009 19:32:00 +0000 (19:32 +0000)]
Enforce the requirement that the ORDER BY clause be represented
by a JSON_HASH.  The old code would often silently ignore a
malformed ORDER BY clause.

(Note: the output of diff makes this change look spectacularly
more complicated than it really is.  Because I increased the
level of indentation of a large chunk of code, diff made a lot
of spurious matches.)

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13023 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agofield array position is determined by position in the IDL. dynamically generate...
erickson [Thu, 30 Apr 2009 14:42:40 +0000 (14:42 +0000)]
field array position is determined by position in the IDL.  dynamically generate isnew/ischanged/isdeleted fields and push them onto the end of the list of fields.  For now, if isnew/ischanged/isdeleted fields exist in the IDL, they are ignored

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13022 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoadd example Subjects extention based on openils.BibTemplate
miker [Thu, 30 Apr 2009 00:14:25 +0000 (00:14 +0000)]
add example Subjects extention based on openils.BibTemplate

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13021 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agobig re-work of the provider config page
erickson [Wed, 29 Apr 2009 20:05:31 +0000 (20:05 +0000)]
big re-work of the provider config page

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13020 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agoFor style guides and other materials specific to the production of Evergreen document...
kgs [Wed, 29 Apr 2009 18:08:55 +0000 (18:08 +0000)]
For style guides and other materials specific to the production of Evergreen documentation

git-svn-id: svn://svn.open-ils.org/ILS/trunk@13019 dcc99617-32d9-48b4-a31d-7c20da2025e4

11 years agogit-svn-id: svn://svn.open-ils.org/ILS/trunk@13018 dcc99617-32d9-48b4-a31d-7c20da2025e4
kgs [Wed, 29 Apr 2009 17:41:04 +0000 (17:41 +0000)]
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13018 dcc99617-32d9-48b4-a31d-7c20da2025e4