Commit graph

2909 commits

Author SHA1 Message Date
Simon Kornblith
734472fbe4 fix search translation fallback issues 2010-11-08 08:00:13 +00:00
Simon Kornblith
c6663988dc fix OpenURL issue 2010-11-08 07:51:03 +00:00
Avram Lyon
012e127a7e Trans: In EBSCO, fix all items showing up as journal articles, also DOI parsing http://forums.zotero.org/discussion/15024 2010-11-07 20:16:11 +00:00
Simon Kornblith
dd5942c538 fix handling of files without extensions 2010-11-07 07:38:50 +00:00
Simon Kornblith
a7a911683c update to citeproc-js 1.0.70
From Frank's release notes for 1.0.69:

Suppress a leading prefix character that is nested at an arbitrary
depth on the subsequent sibling hierarchy of the current output blob
object, where it would result in duplicate punctuation in the
flattened output.

Fix over-aggressive suppression, on subsequent items, of variables
that are called through cs:substitute (and are therefore suppressed
within the current item).

Define print statement conditionally, following suggestions from
Carles Pina and Fergus Gallagher.

Limit suppression of a year that is identical to the volume number
only for cites in which volume and container-title are both rendered,
and volume precedes container-title.  Suppression allows legal cites
such as The King v. Lockwood, 99 Eng. Rep. 379 (K.B. 1782) and
Hastings v. Perkins, 1930 P. 217 (Eng. C.A.) to be handled with a
single item type and without resorting to presentation toggles in the
input data.  Limiting suppression to cites in which a rendered volume
precedes a rendered container-title prevents this behavior from
corrupting other citation forms.

From Frank's release notes for 1.0.70:

Adopt conventions from Chicago 16th ed. for commas that follow
terminal punctuation in user content fields such as title.
2010-11-07 05:08:15 +00:00
Simon Kornblith
41eff177db Fx 4 compatiblity 2010-11-07 04:40:03 +00:00
Simon Kornblith
a1f52aede4 slightly less ugly hack for opening cite preferences 2010-11-07 04:36:39 +00:00
Simon Kornblith
a1f327a97a tweaks to prefs window opening 2010-11-07 04:18:58 +00:00
Simon Kornblith
0e46cdec10 don't try to wrap null 2010-11-07 03:38:42 +00:00
Simon Kornblith
f0ff19fd05 fix error report submission 2010-11-07 03:38:29 +00:00
Simon Kornblith
b5dd5b5e9f update lastUpdated on modified translators so that they won't be overwritten by repo 2010-11-07 03:16:09 +00:00
Simon Kornblith
352158b48c - add ZU.deepCopy()
- fix attachment export/import
- make Translator return a copy of displayOptions or configOptions objects
- adjust file export functions for above change
2010-11-07 03:13:58 +00:00
Simon Kornblith
983673e354 - don't export duplicate items
- don't export top-level collection name
- use file name for name of collection when importing
2010-11-06 22:20:53 +00:00
Avram Lyon
d763b642b3 Trans: New dLibra translator by Pawel. 2010-11-06 21:36:16 +00:00
Simon Kornblith
4df28f93cb don't use getters, since they probably don't save much memory and they don't seem to work with Fx3.6 wrappers 2010-11-06 21:35:06 +00:00
Simon Kornblith
e531493ba0 fix collection import/export 2010-11-06 20:52:15 +00:00
Simon Kornblith
8027e6c4f2 fix accidental global variable 2010-11-06 19:51:31 +00:00
Simon Kornblith
32d97b9ef9 correct automatic handlers 2010-11-06 19:48:31 +00:00
Simon Kornblith
379888eec4 fix search translation and get rid of unnecessary instanceof calls 2010-11-06 19:42:28 +00:00
Simon Kornblith
219cc49988 - fix RDF file left open after completion
- fix failure to serialize RDF to string
- fix failure to report translation errors
- fix error when translating without specifying displayOptions
2010-11-06 17:10:08 +00:00
Simon Kornblith
8005ed59e4 fix parse error 2010-11-06 07:48:58 +00:00
Simon Kornblith
b8d89b9d60 fix incorrect creatorType 2010-11-06 05:16:48 +00:00
Simon Kornblith
e979a55c6d remove debug code 2010-11-06 04:58:05 +00:00
Simon Kornblith
ff9b7bb1ce fix related item bug that appears to be due to inability to iterate over SJOW 2010-11-06 04:57:16 +00:00
Simon Kornblith
1703dfe5cc remove debug code 2010-11-06 04:08:25 +00:00
Simon Kornblith
58bfd33556 fix attaching notes and tags 2010-11-06 04:07:04 +00:00
Dan Stillman
65ffe8ae4c Estonian localization from Meelis Friedenthal 2010-11-06 02:01:00 +00:00
Dan Stillman
dd53cb5da9 Fixes #1745, Observe private browsing mode
Don't report translator failure if in private browsing mode

Thanks to ajlyon for the patch
2010-11-05 23:00:48 +00:00
Avram Lyon
f724949d83 Trans: Fixed translator for Project MUSE 2010-11-05 22:47:53 +00:00
Simon Kornblith
fb91854601 don't load all addons on Fx4 startup 2010-11-05 05:05:36 +00:00
Simon Kornblith
6d320ab307 tag saving fix and remove unnecessary attachment code 2010-11-05 04:11:08 +00:00
Simon Kornblith
924c537473 perform full same origin check on translator for getTranslatorObject(), rather than checking equality of URIs 2010-11-05 03:34:20 +00:00
Simon Kornblith
ee101b5bc0 fix getTranslatorObject(), and throw an error if cross-site getTranslatorObject() is attempted 2010-11-05 03:26:00 +00:00
Simon Kornblith
253e439a0c fix DOM XML 2010-11-05 03:14:36 +00:00
Simon Kornblith
36cba09f6d make MODS work with Fx 4 2010-11-05 03:12:22 +00:00
Simon Kornblith
3409811b6c Zotero.CreatorTypes.getLocalizedString() 2010-11-05 03:11:49 +00:00
Simon Kornblith
3c28e25eab remove abstracted data layer calls 2010-11-05 03:10:56 +00:00
Simon Kornblith
925bc7ca5b fix 2.1b1-related field code corruption 2010-11-05 02:52:14 +00:00
Dan Stillman
abf3037a24 Remove Women in Judaism translator 2010-11-04 21:52:29 +00:00
Simon Kornblith
b31eb91a4a undo apparent revert of r7224 by merging r7225 2010-11-04 17:09:09 +00:00
Simon Kornblith
f4d722d028 don't leave TabSelect uncommented 2010-11-04 01:31:30 +00:00
Simon Kornblith
d9fb09c1d6 fix handling of tab switching in Fx4 2010-11-04 01:30:59 +00:00
Dan Stillman
7ecb788615 Fix typo in Swedish localization 2010-11-03 17:38:27 +00:00
Simon Kornblith
4c4998b7f8 fix "me" 2010-11-03 15:31:00 +00:00
Simon Kornblith
3f2a8a39ab - Overhaul of Zotero.Translate instance. New code should use new Zotero.Translate.Web, Zotero.Translate.Import, etc. The core Translate class is now abstracted away from data access, read/write IO, and the sandbox API. This all needs more testing.
- Translators now use configOptions and displayOptions properties in their metadata instead of Zotero.configure() and Zotero.addOption() to specify interfaces.
- Replaced now broken Zotero.Utilities.inArray() appearances in MODS.js with proper indexOf() calls
2010-11-02 21:39:54 +00:00
Avram Lyon
42a1551e85 Trans: Support DOI in DO field when reading EBSCO RIS 2010-10-31 19:20:07 +00:00
Avram Lyon
ed40d92352 Trans: New translator for Paris Review 2010-10-31 18:53:05 +00:00
Simon Kornblith
f6e09f7103 Update to citeproc-js 1.0.68
From Frank's release notes:

Further refactoring of output queue mechanism, to unify all quote-
swapping and detection code for duplicate terminal punctuation and
spaces in a single function.  No changes to behavior, unless there is
a hole in the test suite somewhere.

Fix an output nesting mismatch error triggered by items with two
institutional authors in sequence, when rendered with a style that
sorts on the bibliography.

In the output queue mechanism, fix a bug in the migration of a leading
terminal character in a prefix to the preceding sibling suffix.
2010-10-31 18:18:11 +00:00
Avram Lyon
c63048da8e Trans: Updated translator provided by Brinda @ HWWilson 2010-10-31 16:02:16 +00:00
Simon Kornblith
8207201c6a merge r7225 to trunk 2010-10-31 05:19:43 +00:00