14 years agoHush a warning about XML_Size not being an int
dbs [Fri, 7 Sep 2007 00:48:11 +0000 (00:48 +0000)]
Hush a warning about XML_Size not being an int

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

14 years agostored procedures providing NACO normalization for controlled headings, esp authority...
miker [Wed, 5 Sep 2007 15:32:51 +0000 (15:32 +0000)]
stored procedures providing NACO normalization for controlled headings, esp authority records

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

14 years agoreturning the built-in pre-cat call number when a call number whose record is -1...
erickson [Wed, 5 Sep 2007 15:26:45 +0000 (15:26 +0000)]
returning the built-in pre-cat call number when a call number whose record is -1 is requested

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

14 years agologic error fix
phasefx [Wed, 5 Sep 2007 14:38:25 +0000 (14:38 +0000)]
logic error fix

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

14 years agoDisable the Owning Lib field in the item attribute editor if a pre-cataloged item...
phasefx [Wed, 5 Sep 2007 14:18:41 +0000 (14:18 +0000)]
Disable the Owning Lib field in the item attribute editor if a pre-cataloged item is in the mix.  Owning Lib isn't really a field on items, but on volumes, and is in the interface for convenience.  The volume and record for a pre-cat is special, and we don't want to clone it by accident with this interface

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

14 years agocorrected money.billable_xact_summary view
miker [Wed, 5 Sep 2007 05:30:38 +0000 (05:30 +0000)]
corrected money.billable_xact_summary view

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

14 years agoupated to reflect some changes in the opensrf layout. this makefile is still depende...
erickson [Thu, 30 Aug 2007 19:12:58 +0000 (19:12 +0000)]
upated to reflect some changes in the opensrf layout.  this makefile is still dependent on how local repos are layed out.  it is not a complete makefile

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

14 years agocreated an event class for modeling ILS events
erickson [Thu, 30 Aug 2007 19:11:05 +0000 (19:11 +0000)]
created an event class for modeling ILS events

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

14 years agoadded a top-level init method to connect and parse the IDL
erickson [Thu, 30 Aug 2007 19:10:47 +0000 (19:10 +0000)]
added a top-level init method to connect and parse the IDL

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

14 years agoadded some convenience methods
erickson [Thu, 30 Aug 2007 19:10:20 +0000 (19:10 +0000)]
added some convenience methods

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

14 years agoadded a basic Amazon plugin so that new installs can use this module by default for...
erickson [Thu, 30 Aug 2007 12:56:54 +0000 (12:56 +0000)]
added a basic Amazon plugin so that new installs can use this module by default for fetching images. updated default config with amazon plus docs

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

14 years agoimage disk caching no long needed, disabling in sample config
erickson [Wed, 29 Aug 2007 21:54:43 +0000 (21:54 +0000)]
image disk caching no long needed, disabling in sample config

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

14 years agomoving the jacket urls into the added content path
erickson [Wed, 29 Aug 2007 21:30:09 +0000 (21:30 +0000)]
moving the jacket urls into the added content path

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

14 years agorolling back changeset 7744. added content cannot use an alternate servers since...
erickson [Wed, 29 Aug 2007 21:17:21 +0000 (21:17 +0000)]
rolling back changeset 7744.  added content cannot use an alternate servers since it is xmlhttpreqeust based

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

14 years agomissing semicolon
erickson [Wed, 29 Aug 2007 21:01:18 +0000 (21:01 +0000)]
missing semicolon

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

14 years agonow that images are served as part of the added content plugin api,
erickson [Wed, 29 Aug 2007 20:40:31 +0000 (20:40 +0000)]
now that images are served as part of the added content plugin api,
we don't want added content /and/ the image redirects both enabled
by default.  added note in config explaining the use of the redirects

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

14 years agosince the image fetching is now part of the added content plugin, apache now has...
erickson [Wed, 29 Aug 2007 20:37:21 +0000 (20:37 +0000)]
since the image fetching is now part of the added content plugin, apache now has the option to specify an alternate added content server.  committing config changes

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

14 years agoadded additional added content params
erickson [Wed, 29 Aug 2007 20:36:10 +0000 (20:36 +0000)]
added additional added content params

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

14 years agoadding storage method open-ils.storage.asset.merge_record_assets to call stored proc...
miker [Wed, 29 Aug 2007 20:29:43 +0000 (20:29 +0000)]
adding storage method open-ils.storage.asset.merge_record_assets to call stored proc version of the record merging logic

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

14 years agoimplemented soft hold stalling by checking soft stall interval setting and passing...
erickson [Wed, 29 Aug 2007 20:16:35 +0000 (20:16 +0000)]
implemented soft hold stalling by checking soft stall interval setting and passing to storage method

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

14 years agomoved image fetching into the syndetics added content plugin. added a caching layer...
erickson [Wed, 29 Aug 2007 20:16:04 +0000 (20:16 +0000)]
moved image fetching into the syndetics added content plugin.  added a caching layer to all added content

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

14 years agoadded error countdown handling to the other added content services
erickson [Wed, 29 Aug 2007 16:11:11 +0000 (16:11 +0000)]
added error countdown handling to the other added content services

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

14 years agoGave the added content module the ability to do book jacket lookups in addition to...
erickson [Wed, 29 Aug 2007 16:02:40 +0000 (16:02 +0000)]
Gave the added content module the ability to do book jacket lookups in addition to its current duties
in addition, book jackets are cached in memcache, which means Apache disk/mem caching won't be necessary
also added in an error checking layer where if X consecutive errors occur, all added content lookups,
except for locally cached images, are disabled until the retry timeout has passed.  These new
settings go into the added_content section of the opensrf.xml config file.

new settings:


All that's left is to add the automatic disable capabilities to the other lookups

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

14 years agotentative fix for the bug in the prevent-redundant-barcode-scan feature during checko...
phasefx [Wed, 29 Aug 2007 16:02:27 +0000 (16:02 +0000)]
tentative fix for the bug in the prevent-redundant-barcode-scan feature during checkout, where a failed attempt at a checkout will not allow a re-attempt

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

14 years agohotkey for reprint last receipt
phasefx [Tue, 28 Aug 2007 20:46:44 +0000 (20:46 +0000)]
hotkey for reprint last receipt

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

14 years agofixing query to look at all libs under depth for nearest hold stalling
miker [Tue, 28 Aug 2007 17:48:58 +0000 (17:48 +0000)]
fixing query to look at all libs under depth for nearest hold stalling

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

14 years agochanging from prox to depth for nearest hold stalling
miker [Tue, 28 Aug 2007 17:38:04 +0000 (17:38 +0000)]
changing from prox to depth for nearest hold stalling

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

14 years agostubs for Volume and User buckets
phasefx [Tue, 28 Aug 2007 16:05:59 +0000 (16:05 +0000)]
stubs for Volume and User buckets

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

14 years agospeed tweak
phasefx [Tue, 28 Aug 2007 15:52:33 +0000 (15:52 +0000)]
speed tweak

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

14 years agocrazy thinko ... dead code removed
miker [Tue, 28 Aug 2007 15:08:15 +0000 (15:08 +0000)]
crazy thinko ... dead code removed

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

14 years agoFixed a logic error with renew. The patron Items Out interface keeps some state...
phasefx [Mon, 27 Aug 2007 03:47:48 +0000 (03:47 +0000)]
Fixed a logic error with renew.  The patron Items Out interface keeps some state on each row in the list via the id for the circ.  But a renewed circ is a new circ, with a new id, and we were still updating a map with the old circ id.

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

14 years agoadding some more lib IP ranges for PINES
erickson [Sun, 26 Aug 2007 23:49:49 +0000 (23:49 +0000)]
adding some more lib IP ranges for PINES

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

14 years agoBug fix for list class, where refresh-row functionality broke the on_all_fleshed...
phasefx [Sun, 26 Aug 2007 05:33:11 +0000 (05:33 +0000)]
Bug fix for list class, where refresh-row functionality broke the on_all_fleshed callback handler.  Since rows in a list can flesh themselves out asynchonously, and some actions want to act on all rows in a list, we have a function that asks the whole list to flesh itself (because unseen rows normally don't), and a way to pass a callback function for when the list has been completely fleshed.  Internally, it keeps a count of total rows and total fleshed rows, and if the two are equal, then the list is considered fleshed.  However, the recent refresh-a-single-row functionality was effectively increasing the total fleshed rows tally without first adjusting it, and you would get fleshed rows > total rows, and the callback would never fire.  So this fixes all of that.

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

14 years agoLet's silence the debug chatter for this...
phasefx [Sun, 26 Aug 2007 05:23:02 +0000 (05:23 +0000)]
Let's silence the debug chatter for this...

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

14 years agofix for row-refresh bug that caused subsequent on_selects to not get data for the...
phasefx [Sun, 26 Aug 2007 02:30:58 +0000 (02:30 +0000)]
fix for row-refresh bug that caused subsequent on_selects to not get data for the affected row.  Basically, if you performed an action on an item in the patron Items Out list, you couldn't perform a subsequent action without refreshing the whole list

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

14 years agoThis makes the 'twisties' in the holdings maintenance interface default to a closed...
phasefx [Thu, 23 Aug 2007 17:06:55 +0000 (17:06 +0000)]
This makes the 'twisties' in the holdings maintenance interface default to a closed position (ie. the plus sign), and they'll sync up correctly with rows whether they're expanded or not, but, new bug??, if you toggle these rows open and close rapidly enough with mouseclicks, you can get a 'missed-click' where the toggle does not happen.  I tried tracing the behavior to pinpoint where exactly things go awry, but I'm giving up for now.. seems to be a minor bug, and the other display/render bug is fixed

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

14 years agoadd proximity limiting to hold soft stalling
miker [Tue, 21 Aug 2007 13:24:38 +0000 (13:24 +0000)]
add proximity limiting to hold soft stalling

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

14 years agoAGE was giving strange results, switched to simple addition
miker [Tue, 21 Aug 2007 00:34:00 +0000 (00:34 +0000)]
AGE was giving strange results, switched to simple addition

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

14 years agoadd optional hold age requirement to nearest_hold method
miker [Tue, 21 Aug 2007 00:24:16 +0000 (00:24 +0000)]
add optional hold age requirement to nearest_hold method

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

14 years ago* Big messagecatalog-ization for offline mode (Dan Scott)
miker [Sat, 18 Aug 2007 09:01:23 +0000 (09:01 +0000)]
* Big messagecatalog-ization for offline mode (Dan Scott)
* Inline comment support for messagecatalog properties fields (miker)
* Attempt at replacing escaped characters in getFormattedString() (miker)

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

14 years agoswapping out the reporter proxy for the generic proxy
miker [Sat, 18 Aug 2007 08:14:22 +0000 (08:14 +0000)]
swapping out the reporter proxy for the generic proxy

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

14 years agoadding vhost example for the generic; adding to example startup.pl (and removing...
miker [Fri, 17 Aug 2007 21:19:40 +0000 (21:19 +0000)]
adding vhost example for the generic; adding to example startup.pl (and removing the reporter-specific one)

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

14 years agodebugging
miker [Fri, 17 Aug 2007 21:02:46 +0000 (21:02 +0000)]

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

14 years agoarg ... ANOTHER typo
miker [Fri, 17 Aug 2007 20:56:14 +0000 (20:56 +0000)]
arg ... ANOTHER typo

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

14 years agoarg ... typo
miker [Fri, 17 Aug 2007 20:51:54 +0000 (20:51 +0000)]
arg ... typo

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

14 years agogeneric auth proxy; sets "ses" cookie and redirects
miker [Fri, 17 Aug 2007 20:44:36 +0000 (20:44 +0000)]
generic auth proxy; sets "ses" cookie and redirects

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

14 years agoremoving control characters from XML with reckless abandon
miker [Fri, 17 Aug 2007 17:37:42 +0000 (17:37 +0000)]
removing control characters from XML with reckless abandon

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

14 years agofixing weird edge case of pushing out the due date after fines start to acrue
miker [Thu, 16 Aug 2007 21:06:21 +0000 (21:06 +0000)]
fixing weird edge case of pushing out the due date after fines start to acrue

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

14 years agoported set_circ_due_date to in-transaction cstore-editor
erickson [Thu, 16 Aug 2007 20:54:25 +0000 (20:54 +0000)]
ported set_circ_due_date to in-transaction cstore-editor

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

14 years agocut out unnecessary call
erickson [Thu, 16 Aug 2007 19:56:39 +0000 (19:56 +0000)]
cut out unnecessary call

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

14 years agoDon't let the menu default to an org that can't have users, regardless of the home_ou...
phasefx [Thu, 16 Aug 2007 19:49:04 +0000 (19:49 +0000)]
Don't let the menu default to an org that can't have users, regardless of the home_ou (soon work_ou) for the staff registering the workstation

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

14 years agorepairing some hold email text
erickson [Thu, 16 Aug 2007 15:22:06 +0000 (15:22 +0000)]
repairing some hold email text

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

14 years agoadded support for the new users_owing_money storage API
erickson [Thu, 16 Aug 2007 14:15:46 +0000 (14:15 +0000)]
added support for the new users_owing_money storage API

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

14 years agocollections API for "users owning me money"
miker [Wed, 15 Aug 2007 20:22:24 +0000 (20:22 +0000)]
collections API for "users owning me money"

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

14 years agoUI for user-org-opt-in feature
phasefx [Wed, 15 Aug 2007 18:04:27 +0000 (18:04 +0000)]
UI for user-org-opt-in feature

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

14 years agoupdated barcode exists method to return the user id instead of the card id
erickson [Wed, 15 Aug 2007 17:45:07 +0000 (17:45 +0000)]
updated barcode exists method to return the user id instead of the card id

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

14 years agofixes bug 569 : shove patron data into bill payment receipts for template use, so...
phasefx [Wed, 15 Aug 2007 16:30:49 +0000 (16:30 +0000)]
fixes bug 569 : shove patron data into bill payment receipts for template use, so %PATRON_BARCODE% works in bill_payment template

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

14 years agoUI for patron search range. Still need to work out some wonkyness with stickyness...
phasefx [Wed, 15 Aug 2007 16:06:54 +0000 (16:06 +0000)]
UI for patron search range.  Still need to work out some wonkyness with stickyness of the dropdown menu

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

14 years agocut-n-paste error; fixing array position
miker [Wed, 15 Aug 2007 15:57:29 +0000 (15:57 +0000)]
cut-n-paste error; fixing array position

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

14 years agofixed object org-opt-in object name typo
erickson [Wed, 15 Aug 2007 15:46:21 +0000 (15:46 +0000)]
fixed object org-opt-in object name typo

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

14 years agoadded support for patron search-by-location-and-depth to patron search api
erickson [Wed, 15 Aug 2007 14:39:25 +0000 (14:39 +0000)]
added support for patron search-by-location-and-depth to patron search api
added support for user_org_unit_opt_in handling
 - checking to see if it's globally enabled
 - checking to see if a patron has opted-in at the current workstation org
 - creating an opt-in record for a patron

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

14 years agouse iterator interface instead of magical array-ref-ness
miker [Wed, 15 Aug 2007 14:10:18 +0000 (14:10 +0000)]
use iterator interface instead of magical array-ref-ness

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

14 years agoHandle a VOLUME_LABEL_EXISTS event. We might want to consider offering a magic item...
phasefx [Wed, 15 Aug 2007 13:59:36 +0000 (13:59 +0000)]
Handle a VOLUME_LABEL_EXISTS event.  We might want to consider offering a magic item transfer or volume merge when this happens.  Dan, I apologize for not using messageCatalog here yet; I'm still tinkering with that.

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

14 years agosettings server controlled opt-in functionallity for non-home_ou transactions
miker [Wed, 15 Aug 2007 13:30:17 +0000 (13:30 +0000)]
settings server controlled opt-in functionallity for non-home_ou transactions

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

14 years ago%s, not %S
phasefx [Tue, 14 Aug 2007 16:44:39 +0000 (16:44 +0000)]
%s, not %S

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

14 years agotweaks to make this other implementation work; but need to re-test the original in...
phasefx [Tue, 14 Aug 2007 16:44:03 +0000 (16:44 +0000)]
tweaks to make this other implementation work; but need to re-test the original in light of the /server/xul/ <-> /xul/server/ mixup

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

14 years agooopsie, bad juxtaposition
phasefx [Tue, 14 Aug 2007 16:31:30 +0000 (16:31 +0000)]
oopsie, bad juxtaposition

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

14 years agoLet's inline a sprintf implementation to get around remote xul restrictions.. also...
phasefx [Tue, 14 Aug 2007 14:57:10 +0000 (14:57 +0000)]
Let's inline a sprintf implementation to get around remote xul restrictions.. also trying out a different sprintf implementation, one with a better license

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

14 years agoescaping xml entities in xhmtl output
miker [Fri, 10 Aug 2007 17:16:17 +0000 (17:16 +0000)]
escaping xml entities in xhmtl output

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

14 years agoLet's give messagecatalog a spin in remote xul and make the bad status/batch delete...
phasefx [Fri, 10 Aug 2007 15:37:57 +0000 (15:37 +0000)]
Let's give messagecatalog a spin in remote xul and make the bad status/batch delete error message friendlier in the process...

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

14 years agothe slippery circ.properties file. Thanks dbs!
phasefx [Thu, 9 Aug 2007 18:46:30 +0000 (18:46 +0000)]
the slippery circ.properties file.  Thanks dbs!

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

14 years agoi18n fixation from Dan Scott and miker
miker [Thu, 9 Aug 2007 18:05:47 +0000 (18:05 +0000)]
i18n fixation from Dan Scott and miker

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

14 years agostamp version for /xul/server/ in .xml files (for xbl binding)
phasefx [Thu, 9 Aug 2007 18:03:38 +0000 (18:03 +0000)]
stamp version for /xul/server/ in .xml files (for xbl binding)

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

14 years agochanging implementation name from remote_stringbundle to messagecatalog and adding...
miker [Thu, 9 Aug 2007 17:04:40 +0000 (17:04 +0000)]
changing implementation name from remote_stringbundle to messagecatalog and adding to the global chrome css

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

14 years agoremote_stringbundle binding for i18n
phasefx [Thu, 9 Aug 2007 16:15:07 +0000 (16:15 +0000)]
remote_stringbundle binding for i18n

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

14 years agorip out the symlink 'conveniences' and make it work when lang.js is not in the repository
phasefx [Thu, 9 Aug 2007 15:31:58 +0000 (15:31 +0000)]
rip out the symlink 'conveniences' and make it work when lang.js is not in the repository

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

14 years agolang.js is a generated file -- removing from the repo
miker [Thu, 9 Aug 2007 15:01:49 +0000 (15:01 +0000)]
lang.js is a generated file -- removing from the repo

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

14 years ago(initial, partly broken) offline stringbundle patch from Dan Scott
miker [Thu, 9 Aug 2007 14:48:38 +0000 (14:48 +0000)]
(initial, partly broken) offline stringbundle patch from Dan Scott

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

14 years agoand finally, set the output type on the uri
miker [Wed, 8 Aug 2007 19:22:28 +0000 (19:22 +0000)]
and finally, set the output type on the uri

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

14 years agouse the full pick_file name, now that the function is outside the big data structure
miker [Wed, 8 Aug 2007 19:19:49 +0000 (19:19 +0000)]
use the full pick_file name, now that the function is outside the big data structure

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

14 years agopass the obj instance in, now that the function is outside the big data structure
miker [Wed, 8 Aug 2007 19:18:46 +0000 (19:18 +0000)]
pass the obj instance in, now that the function is outside the big data structure

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

14 years agoallow children to get events
miker [Wed, 8 Aug 2007 19:13:48 +0000 (19:13 +0000)]
allow children to get events

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

14 years agoallow children to get events
miker [Wed, 8 Aug 2007 19:11:13 +0000 (19:11 +0000)]
allow children to get events

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

14 years agoreserving the string "default" is lame, mozilla
miker [Wed, 8 Aug 2007 19:03:58 +0000 (19:03 +0000)]
reserving the string "default" is lame, mozilla

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

14 years agoreserving the string "default" is lame, mozilla
miker [Wed, 8 Aug 2007 19:02:44 +0000 (19:02 +0000)]
reserving the string "default" is lame, mozilla

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

14 years agotrying out a menu-button
miker [Wed, 8 Aug 2007 18:52:07 +0000 (18:52 +0000)]
trying out a menu-button

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

14 years agotrying out a menu-button
miker [Wed, 8 Aug 2007 18:48:44 +0000 (18:48 +0000)]
trying out a menu-button

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

14 years agotrying out a menu-button
miker [Wed, 8 Aug 2007 18:37:34 +0000 (18:37 +0000)]
trying out a menu-button

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

14 years agoextra debugging info
miker [Wed, 8 Aug 2007 18:15:29 +0000 (18:15 +0000)]
extra debugging info

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

14 years agoand ... actually use the persist interface ... duh
miker [Wed, 8 Aug 2007 18:12:52 +0000 (18:12 +0000)]
and ... actually use the persist interface ... duh

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

14 years agobuilding a better URI
miker [Wed, 8 Aug 2007 18:10:23 +0000 (18:10 +0000)]
building a better URI

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

14 years agouse saveURI to save the export
miker [Wed, 8 Aug 2007 17:50:45 +0000 (17:50 +0000)]
use saveURI to save the export

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

14 years agoFix so that replacing a file with the save file dialog works. Should probably move...
phasefx [Wed, 8 Aug 2007 17:10:09 +0000 (17:10 +0000)]
Fix so that replacing a file with the save file dialog works.  Should probably move this from these files into a shared library

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

14 years agoadding missing command element
miker [Wed, 8 Aug 2007 15:31:52 +0000 (15:31 +0000)]
adding missing command element

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

14 years agofirst attempt at record exporting interface
miker [Wed, 8 Aug 2007 15:28:12 +0000 (15:28 +0000)]
first attempt at record exporting interface

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

14 years agocorrection from Dan Scott for the i18n flurry earlier
miker [Wed, 8 Aug 2007 02:06:25 +0000 (02:06 +0000)]
correction from Dan Scott for the i18n flurry earlier

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

14 years agoshould not have checked in this symlink
miker [Tue, 7 Aug 2007 15:48:56 +0000 (15:48 +0000)]
should not have checked in this symlink

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

14 years agofiles added by previous string-bundle patch from Dan
miker [Tue, 7 Aug 2007 15:43:16 +0000 (15:43 +0000)]
files added by previous string-bundle patch from Dan

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

14 years agoPatch from Dan Scott which starts the process of proper staff client internationaliza...
miker [Tue, 7 Aug 2007 15:36:56 +0000 (15:36 +0000)]
Patch from Dan Scott which starts the process of proper staff client internationalization:

As documented at
http://developer.mozilla.org/en/docs/XUL_Tutorial:Property_Files ,
string bundles are the normal method for holding translatable text
from Javascript files in XULRunner applications. The staff client
currently does not use string bundles; it currently uses a mix of
hardcoded strings, with reliance on some of the strings that are
converted from lang.dtd into the massive hash that is lang.js.

This patch hopes to start changing that, by introducing string bundles
for a few small parts of the staff client -- hopefully paving the way
for conversion of more of the client to stringbundles and i18n glory.

1) We create one .properties file per chrome/content/ subdirectory
that we're converting to string bundles, plus a common.properties file
for common strings like error messages. In this patch, I address the
chrome/content/admin/ and chrome/content/cat/ directories; therefore,
I add:
 * Open-ILS/xul/staff_client/chrome/locale/en-US/admin.properties
 * Open-ILS/xul/staff_client/chrome/locale/en-US/cat.properties
 * Open-ILS/xul/staff_client/chrome/locale/en-US/common.properties

2) Note that the files are being added to a directory that does not
currently exist in the Subversion repository. It doesn't make sense to
serve the properties files remotely from the web/locale/en-US/
directory, as their real home is the chrome. So that's where I've
stuck them. Accordingly, the xul/staff_client/Makefile has been
modified to no longer make this directory.

3) chrome/content/cat/opac.xul has been converted to a fully i18n-ized
file, by adding XML entities to web/opac/locale/en-US/lang.dtd and
converting hardcoded strings in the Javascript to stringbundle calls
that pull in the properties defined in cat.properties and

4) chrome/content/admin/survey* have also been given the entity &
stringbundle treatment.

I have tested the opac and survey screens in the client and nothing
seems to be going wrong, so I'm taking that as a good sign :)

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

14 years agoPatch from Dan Scott to bring the staff client application.ini into modern times
miker [Tue, 7 Aug 2007 15:31:22 +0000 (15:31 +0000)]
Patch from Dan Scott to bring the staff client application.ini into modern times

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