gfawcett [Tue, 29 Mar 2011 03:17:36 +0000 (03:17 +0000)]
typo fix
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1294
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 29 Mar 2011 03:10:29 +0000 (03:10 +0000)]
Marked a bunch more texts for translation. (Needs testing.)
Props to Emacs' po-mode, it made finding the texts really easy!
http://www.gnu.org/software/hello/manual/gettext/Marking.html#Marking
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1293
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 29 Mar 2011 01:53:37 +0000 (01:53 +0000)]
pluralize the message-texts for search-results screens.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1292
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 29 Mar 2011 01:53:33 +0000 (01:53 +0000)]
teach our poxx'ifier to poxxify plural forms.
Ned Batchelder's code didn't handle 'msgstr_plural' values.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1291
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 29 Mar 2011 00:56:15 +0000 (00:56 +0000)]
i18n cleanup. New POT and PO files; en_CA is default, with fr_CA and eo l10ns.
I think we're ready for someone to look at the POT and tell us whether it's
clean enough to translate.
As mentioned before, the Esperanto translation isn't Esperanto, it's a faked
translation using Ned Batchelder's "poxx" technique.[1] If you're running
pybabel-extract, you'll need 'polib' (easy_install polib).
I overhauled pybabel-extract so that it creates a proper PO header, without
all the dummy variables. (It seems that Babel was designed to be used
primarily via 'setuptools'; if you use the command-line approach, you get
fewer options.)
en_CA is the default language; fr_CA can be selected via 'Preferences'.
[1]: http://nedbatchelder.com/blog/201012/faked_translations_poxxpy.html
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1290
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 29 Mar 2011 00:56:10 +0000 (00:56 +0000)]
more message-text cleanups in the templates.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1289
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 29 Mar 2011 00:56:06 +0000 (00:56 +0000)]
mark old 'physical' templates so they wont' be i18n'ed
I know, I should probably just delete them. For now, just changed their
extensions to '.xhtml_' so the i18nizer won't discover them.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1288
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 29 Mar 2011 00:56:03 +0000 (00:56 +0000)]
added metadata to POT
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1287
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 27 Mar 2011 19:45:42 +0000 (19:45 +0000)]
removed silly reference to Graham in import-ris form.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1286
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 27 Mar 2011 19:13:28 +0000 (19:13 +0000)]
i18n extraction pass; gettext'ed many missed texts.
I'm abusing 'Esperanto' as a target translation that uses 'poxx', by Ned
Batchelder, which just takes the input POT and transforms it by changing the
case of all vowels. This results in "A trAnslAtIOn lIkE thIs" which is
readable, but exposes texts which still need to be marked for i18n.
To add poxx/Esperanto to your Syrup, add this to your local_settings.py:
LANGUAGES = [("en-us", "English"),
("fr-ca", "Canadian French"),
("eo", "POXX")]
LANGUAGE_CODE = 'eo'
Then you can pick it using the 'Preferences' link.
I've noticed a few differences between Genshi 0.5 and 0.6 with respect to how
they handle complex texts, like this one:
<h2 py:if="query_string" i18n:msg="query, num">
You searched for: <i>${query_string}.</i> Found ${len(results)} matches.
</h2>
which results in a PO entry like this:
You searched for: [1:%(query)s.] Found %(num)s matches.
The "i18n:msg" attribute specifies the placeholder names, comma separated. But
this doesn't localize properly under Genshi 0.5. We'll probably have to insist
upon 'genshi>=0.6' as the required veresion, but I don't think 0.6 has made it
to PyPI yet, which would make 'easy_install'ing more difficult.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1285
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 27 Mar 2011 19:13:24 +0000 (19:13 +0000)]
reactivate full Babel support in Genshi
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1284
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 27 Mar 2011 01:09:08 +0000 (01:09 +0000)]
Fixed bug in babel configuration. Regenerated POT and POs; not yet ready for consumption.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1282
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 27 Mar 2011 00:29:24 +0000 (00:29 +0000)]
Branch for finishing i18n work
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1281
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 23 Mar 2011 19:13:24 +0000 (19:13 +0000)]
fm_IDL.xml update now done at startup, all items update tasks use evergreen python bindings proper
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1279
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 23 Mar 2011 03:20:57 +0000 (03:20 +0000)]
thanks to dbs, much better opensrf interaction for update
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1278
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Tue, 22 Mar 2011 01:53:53 +0000 (01:53 +0000)]
yet again with location, modifier, and call number updates
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1272
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Mon, 21 Mar 2011 01:47:41 +0000 (01:47 +0000)]
evergreen updates, folded in with item screen
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1271
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 9 Mar 2011 21:24:41 +0000 (21:24 +0000)]
quick fix for odd multiple copy scenario, workaround for empty ldap-agent file
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1260
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sat, 5 Mar 2011 18:42:33 +0000 (18:42 +0000)]
uwindsor integration: LDAP fuzzy person-lookup rewritten in Python.
This used to require an external executable called SpeedLookup, whose
functionality is now replaced by uwindsor_fuzzy_lookup.py.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1257
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Tue, 15 Feb 2011 20:21:55 +0000 (20:21 +0000)]
pull out extraneous print statement, fix attachment status text
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1233
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Tue, 15 Feb 2011 16:42:22 +0000 (16:42 +0000)]
fix bug for status
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1232
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Mon, 14 Feb 2011 03:45:05 +0000 (03:45 +0000)]
put memoize back in place for item status
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1229
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Mon, 14 Feb 2011 03:37:00 +0000 (03:37 +0000)]
ils updates for items, more testing to do but basic layer works
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1228
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 9 Feb 2011 15:30:28 +0000 (15:30 +0000)]
quick fix for due date in multiple statuses
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1226
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 9 Feb 2011 05:23:25 +0000 (05:23 +0000)]
embed status information for all copies
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1225
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 9 Feb 2011 00:29:44 +0000 (00:29 +0000)]
quick fix for status link
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1224
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Tue, 8 Feb 2011 03:58:58 +0000 (03:58 +0000)]
clarify status for multiple items
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1223
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 2 Feb 2011 02:34:03 +0000 (02:34 +0000)]
monkey-patch django_cas to scrub usernames returned from CAS server.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1220
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 1 Feb 2011 03:10:52 +0000 (03:10 +0000)]
some TODO updates.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1217
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 1 Feb 2011 03:00:18 +0000 (03:00 +0000)]
site permissions: add individual member to site (fuzzy name lookup)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1216
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Fri, 28 Jan 2011 05:13:45 +0000 (05:13 +0000)]
auth token function added
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1212
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Fri, 28 Jan 2011 03:21:29 +0000 (03:21 +0000)]
moved uwindsor configs to local_settings
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1211
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 19 Jan 2011 17:11:03 +0000 (17:11 +0000)]
better attachment handling, need to test more before production
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1205
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 19 Jan 2011 05:18:49 +0000 (05:18 +0000)]
first draft of attachments, seemingly all DVDs so far
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1204
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Tue, 18 Jan 2011 02:25:43 +0000 (02:25 +0000)]
first draft of handling multi-volume sets, sync status info in full display
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1201
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Mon, 17 Jan 2011 15:43:50 +0000 (15:43 +0000)]
more handling for bib_id, still inconsistent for z39.50 but other searching should be fine
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1200
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Sun, 16 Jan 2011 05:33:22 +0000 (05:33 +0000)]
change wording for adding materials, as per request
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1199
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Sun, 16 Jan 2011 05:17:30 +0000 (05:17 +0000)]
support for barcode searching, expose bib_id in item edit
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1198
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Fri, 14 Jan 2011 06:25:43 +0000 (06:25 +0000)]
snag bibid from url search
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1196
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 13 Jan 2011 02:36:03 +0000 (02:36 +0000)]
bugfix
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1195
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 13 Jan 2011 00:49:53 +0000 (00:49 +0000)]
added "Restricted" access level: auth'd users may browse, but only members can download ELEC documents.
At the request of the Leddy team.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1194
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 12 Jan 2011 17:46:36 +0000 (17:46 +0000)]
add info link for adding materials, change circ mod des
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1193
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 12 Jan 2011 05:01:15 +0000 (05:01 +0000)]
more IE tomfoolery
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1191
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Wed, 12 Jan 2011 04:42:25 +0000 (04:42 +0000)]
display loan duration, change div to span for IE madness
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1190
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Tue, 11 Jan 2011 04:01:23 +0000 (04:01 +0000)]
reshelving means available at reserves desk
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1189
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 11 Jan 2011 02:13:32 +0000 (02:13 +0000)]
uwindsor: imports for some missed bookbags
requires TEACHERS, a data file I'm not commiting to SVN.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1188
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 11 Jan 2011 00:56:13 +0000 (00:56 +0000)]
superuser tweaks.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1187
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 11 Jan 2011 00:47:41 +0000 (00:47 +0000)]
fix membership problems.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1186
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 11 Jan 2011 00:35:36 +0000 (00:35 +0000)]
backdoor "su" function for administrators.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1185
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Mon, 10 Jan 2011 18:01:37 +0000 (18:01 +0000)]
art's css back in place
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1184
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Mon, 10 Jan 2011 15:57:09 +0000 (15:57 +0000)]
disable 'get_better_copy_of_marc' for now, it lacks the <volume> and <link> stuff we need
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1183
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Mon, 10 Jan 2011 15:15:39 +0000 (15:15 +0000)]
quick button fix for IE
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1182
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Mon, 10 Jan 2011 04:35:24 +0000 (04:35 +0000)]
uwindsor: script to fix forgotten permissions on ERES sites.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1181
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Mon, 10 Jan 2011 04:13:30 +0000 (04:13 +0000)]
add extra instructors to site.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1180
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Mon, 10 Jan 2011 04:01:01 +0000 (04:01 +0000)]
Better "no availability info" display. Call number display tweak. UWindsor bookbag reserve import script.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1179
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Mon, 10 Jan 2011 04:00:58 +0000 (04:00 +0000)]
css tweak, hopefully doesn't undo artunit's change...
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1178
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Mon, 10 Jan 2011 00:51:43 +0000 (00:51 +0000)]
changed to suppress due date info if copy available
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1177
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Sun, 9 Jan 2011 23:04:00 +0000 (23:04 +0000)]
display earliest due date
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1176
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 9 Jan 2011 20:44:03 +0000 (20:44 +0000)]
uwindsor: tweaks to eres import
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1175
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Sun, 9 Jan 2011 19:37:11 +0000 (19:37 +0000)]
small fixes to line up availability block
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1174
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Sun, 9 Jan 2011 16:47:49 +0000 (16:47 +0000)]
hide css prob in alignment, will go away with date formatting later today
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1173
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 9 Jan 2011 01:00:03 +0000 (01:00 +0000)]
uwindsor: migration of content from ERES to Syrup actually works!
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1172
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 9 Jan 2011 00:56:13 +0000 (00:56 +0000)]
Hash-based storage for uploaded files
Two files with same content will share the same stored data.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1171
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Sun, 9 Jan 2011 00:56:07 +0000 (00:56 +0000)]
uwindsor_migration/, containing some migrational stuff. (Remove this later.)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1170
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Fri, 7 Jan 2011 20:46:01 +0000 (20:46 +0000)]
temporary uwindsor thing: add fields to Site for linking bookbags and ERes pages.
For initial migration only, then they can go away.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1169
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Fri, 7 Jan 2011 17:05:17 +0000 (17:05 +0000)]
revert due-time display slightly more this time, so it actually fixes problem
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1168
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Fri, 7 Jan 2011 17:03:27 +0000 (17:03 +0000)]
revertion due-time display slightly -- it breaks the UI
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1167
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
artunit [Fri, 7 Jan 2011 05:22:11 +0000 (05:22 +0000)]
added hook for due time info with checked out items
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1166
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 6 Jan 2011 03:04:16 +0000 (03:04 +0000)]
slightly smaller availability graphic.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1165
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 6 Jan 2011 03:00:58 +0000 (03:00 +0000)]
show call number on index and metadata pages; better item-availability presentation.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1164
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 6 Jan 2011 02:35:59 +0000 (02:35 +0000)]
for physical video items, display the video type.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1163
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 6 Jan 2011 02:35:56 +0000 (02:35 +0000)]
TODO updates
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1162
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 6 Jan 2011 02:35:52 +0000 (02:35 +0000)]
added unapi support for non-physical items (uses RIS instead of MODS)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1161
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 5 Jan 2011 21:17:36 +0000 (21:17 +0000)]
extended length of URL field to 2,048 characters.
Django's default is only 200 characters!
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1160
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 5 Jan 2011 04:06:24 +0000 (04:06 +0000)]
bug in bookbag url importer
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1157
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 5 Jan 2011 04:06:21 +0000 (04:06 +0000)]
a few more uwindsorisms
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1156
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 30 Dec 2010 16:48:25 +0000 (16:48 +0000)]
Tune item-sorting to ignore punctuation
Article titles with quotation marks in them were throwing off the sort.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1155
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 30 Dec 2010 16:37:15 +0000 (16:37 +0000)]
display tweak
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1154
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Thu, 30 Dec 2010 16:28:04 +0000 (16:28 +0000)]
Simplify the Sakai integration somewhat: no 'create/revive site' options.
Instructors can choose to link to an existing reserves list with which
they are associated. If they do so, instructors and students visiting
from Sakai will be taken directly to the linked site. If the
instructor chooses not to link a reserves list, then visitors from
Sakai will be taken to the generic "Browse" page.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1153
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 19:45:28 +0000 (19:45 +0000)]
slightly better error on missing title/url on URL item.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1152
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 19:34:10 +0000 (19:34 +0000)]
fix subheading-edit bug.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1151
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 15:57:10 +0000 (15:57 +0000)]
display tweak.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1149
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 15:54:12 +0000 (15:54 +0000)]
tweaks to RIS import
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1148
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 15:43:00 +0000 (15:43 +0000)]
display tweaks
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1147
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 15:42:57 +0000 (15:42 +0000)]
Fix marcxml import problems. No longer show Publisher on item-list view.
But do show the item source (journal title) if available.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1146
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 15:42:54 +0000 (15:42 +0000)]
sort item titles case-insensitively.
I also moved the STOPWORDS definition out of the function body, to save a few
CPU cycles.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1145
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 15:42:52 +0000 (15:42 +0000)]
use common metadata fields for editing physical items, too.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1144
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 15:42:49 +0000 (15:42 +0000)]
uwindsor integration: amended download declaration with Joan's new text.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1143
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Wed, 29 Dec 2010 00:00:27 +0000 (00:00 +0000)]
RIS import tweak
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1142
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 22:17:51 +0000 (22:17 +0000)]
experimental: import URL item from RIS citation
I'd like to show this to the Leddy reserves staff, and see if it might
expedite their workflow. Maybe they are using (or can use) RefWorks or Zotero
to process new items?
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1141
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 21:13:47 +0000 (21:13 +0000)]
italicize the journal title in summary view
perpetuating the APA-ish look.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1140
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 21:12:42 +0000 (21:12 +0000)]
A more citation-like display of item's metadata on index pages.
It's APA-leaning, but that's okay for now.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1139
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 21:00:39 +0000 (21:00 +0000)]
workaround for legacy url objects without authors.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1138
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 20:58:37 +0000 (20:58 +0000)]
ELEC and URL items both have extended (ERes-like) metadata.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1137
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 20:39:44 +0000 (20:39 +0000)]
forgot to add 'Add new staff user' to admin menu
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1136
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 20:36:09 +0000 (20:36 +0000)]
Admin function: add new staff member. Partly refactored fuzzyFinder interface.
The refactored fuzzyFinder is ugly, though. Really there should be a
Genshi-side component.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1135
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 20:36:06 +0000 (20:36 +0000)]
revise TODOs
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1134
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 19:11:53 +0000 (19:11 +0000)]
add missing go-back link
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1133
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 19:02:01 +0000 (19:02 +0000)]
on long item-add forms, autoscroll past the header.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1132
6d9bc8c9-1ec2-4278-b937-
99fde70a366f
gfawcett [Tue, 28 Dec 2010 18:05:03 +0000 (18:05 +0000)]
copyright status enhancements
Now, electronic items that are not cleared for copyright are not downloadable
by students. Such items are visible to instructors and staff, with a clear
visual warning.
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1131
6d9bc8c9-1ec2-4278-b937-
99fde70a366f