Simon Kornblith
a03c10df06
Actually use new unescape technique, and fix global variable
2012-05-28 18:52:35 -04:00
Simon Kornblith
e36c975366
Create a node in a DOM document and use it to implement the same unescape technique in Firefox as we currently use in the connectors. This may cause some data mismatches initially.
2012-05-27 13:30:06 -04:00
Simon Kornblith
d34f3b4ed7
Don't fail with error when item.note is missing
2012-05-26 19:30:49 -04:00
Simon Kornblith
2ecc50f700
Replace double spaces by a single space, to make behavior more uniform with nsIScriptableUnescapeHTML
2012-05-26 19:16:20 -04:00
Simon Kornblith
e1edcb358a
Fix unescape for blank strings
2012-05-26 19:13:03 -04:00
Simon Kornblith
013b080ca5
Unescape HTML properly in IE
2012-05-26 19:09:42 -04:00
Dan Stillman
4be5452b55
Remove localizers from About pane, in favor of webpage
2012-05-25 15:54:17 -04:00
Dan Stillman
1a76318538
Just focus libraries pane on shortcut key
...
Closes #133
2012-05-25 14:24:08 -04:00
Simon Kornblith
2aa9784ccf
Merge remote-tracking branch 'gracile-fr/3.0icons' into 3.0
2012-05-24 18:42:02 -04:00
gracile-fr
9974f02feb
Clarify about.xul (icons) and delete TODO comment (cachedTypes.js)
2012-05-23 12:11:43 +02:00
Simon Kornblith
c6bdc0f9ae
Fix file syncing link in prefs
2012-05-22 14:48:23 -04:00
Simon Kornblith
bb485181bd
Fix indentation and parse error
2012-05-22 14:47:07 -04:00
Simon Kornblith
f7e4c8e3db
Remove appscript from about box
2012-05-22 14:46:39 -04:00
Dan Stillman
e778c26467
Start processUpdatedXML() inline to avoid wait level errors (hopefully)
2012-05-21 01:43:35 -04:00
Simon Kornblith
3af526f112
Fix bubbling errors in connectors under certain circumstances
2012-05-16 00:18:57 -04:00
Simon Kornblith
5b00b8b98b
Don't create missing attachments if files are missing on import
2012-05-15 17:23:12 -04:00
Simon Kornblith
b3a2682853
Fix indentation and IE parse error
2012-05-15 15:58:14 -04:00
Simon Kornblith
26f5765c29
Don't show exceptions multiple times
2012-05-15 15:57:04 -04:00
aurimasv
f112b0f9c2
Expose RDF.serialize() to translators to assist with debugging.
2012-05-12 05:25:41 -05:00
aurimasv
72789baef6
Minor RDF tweaks
2012-05-12 05:25:13 -05:00
aurimasv
8c6404626f
Tweak SameAs handling to prevent creating entries for a non-canonical subject
2012-05-07 05:35:39 -05:00
aurimasv
945ce41036
Re-expose logging functions to RDF parser after init script rearrangement
2012-05-07 05:34:15 -05:00
Simon Kornblith
18a3c7355c
Make menu bar appear in Zotero Standalone reports on Windows
2012-05-06 21:26:37 -04:00
Simon Kornblith
5894a9511d
Tweak RDF loading code
2012-05-05 16:53:00 -04:00
Simon Kornblith
fb521ea4ad
Get tabulator code working in connector after upgrade, part 1
2012-05-05 15:52:02 -04:00
Simon Kornblith
6e3dfc45ee
Merge pull request #103 from aurimasv/tabulator
...
Tabulator v0.8 RDF Parser
2012-05-05 12:35:24 -07:00
grolimur
2bbfa4f967
Update chrome/content/zotero/zoteroPane.xul
...
(cherry picked from commit 7e18d0cf8e
)
2012-05-04 15:34:06 -04:00
gracile-fr
12a45882fe
Localize editorWarning
...
(cherry picked from commits f1be6125...f84e6b12)
2012-05-04 15:33:43 -04:00
aurimasv
bf0d1ad102
Fix typo from previous commit
2012-05-03 21:55:16 -05:00
Frank
1b41478e21
Upgrade citeproc-js to version 1.0.329
2012-05-03 22:40:41 -04:00
gracile-fr
d7b19a0543
Add attribution for Fugue Icons.
2012-05-04 00:39:50 +02:00
Dan Stillman
2bbd2be4e7
Use "%S more..." instead of hard-coding space, and make general string
...
(cherry picked from commit 49b9c14b8d
)
2012-05-03 17:46:49 -04:00
gracile-fr
4ba9b6a4c0
Localization of strings previously hardcoded. All these strings are related to duplicate detection.
...
(cherry picked from commit d6ae1c544d
)
2012-05-03 17:45:15 -04:00
gracile-fr
12fc2eadc0
Localization of strings previously hardcoded in itembox.xml (Move up/down)
...
(cherry picked from commit acb7c22f75
)
2012-05-03 17:42:25 -04:00
gracile-fr
0ece4145cd
Fixes #111 : "Search subcollections" instead of "Search subfolders" in Advanced search.
2012-05-03 17:35:49 -04:00
Simon Kornblith
47c4f686e8
Fix some issues with corrupted field codes
2012-05-03 15:41:46 -04:00
Dan Stillman
4bb7f7d08b
Show data directory properly on Linux
...
Previously used a custom selectable alert when reveal() failed, but we
can just launch the directory, as we do for attachments
2012-05-01 20:00:35 -04:00
gracile-fr
6f659e6cc2
Add new icons to items currently using blank documents. Update icons for some items.
...
http://forums.zotero.org/discussion/8544/icon-for-presentation-icon-for-document/#Item_9
2012-05-02 01:52:37 +02:00
Simon Kornblith
64701de5f9
Don't fail if user cancels setDocPrefs window that appears because a style doesn't exist
2012-05-01 09:54:38 -04:00
Dan Stillman
37a24383a3
Update versions, submodules, and repotime
2012-05-01 00:55:15 -04:00
Frank
7a0f7f50ef
Upgrade citeproc-js to version 1.0.328 (refresh once again)
2012-05-01 00:48:53 -04:00
Frank
4303df5079
Refresh citeproc-js version 1.0.328 (again)
2012-05-01 00:48:53 -04:00
Frank
bd389398a7
Refresh citeproc-js version 1.0.328
2012-05-01 00:48:53 -04:00
Frank
53b6312a7f
Refresh citeproc-js version 1.0.328
2012-05-01 00:48:52 -04:00
Frank
ca02bec4df
Upgrade citeproc-js to version 1.0.328
2012-05-01 00:48:52 -04:00
Frank
3869eda57c
Upgrade citeproc-js to version 1.0.327
2012-05-01 00:48:52 -04:00
Frank
525b7dcfa5
Upgrade citeproc-js to version 1.0.327
2012-05-01 00:48:52 -04:00
Dan Stillman
1e87bb9d21
Update versions, maxVersion, submodules, and repotime
2012-04-30 14:43:56 -04:00
Dan Stillman
5804516600
Update version
2012-04-29 23:43:28 -04:00
Dan Stillman
ef370b96a1
Update submodules
2012-04-29 23:38:25 -04:00
aurimasv
1942fb6762
Remove compatibility hack from rdf.js. Fix Zotero code instead. Move all setup to init.js
2012-04-29 20:30:37 -05:00
Simon Kornblith
effffd621b
Allow attachment.path to be one of the following:
...
- An absolute path
- A relative path
- A file:/// URI
- A mangled absolute path that's missing a leading /
2012-04-27 23:15:12 -04:00
Simon Kornblith
24f7b9fe48
Expose path to PDF in Zotero storage folder to export translators as attachment.localPath
2012-04-27 22:25:40 -04:00
aurimasv
805d3ed6a6
Passed through jsbeutifier
2012-04-27 01:53:00 -05:00
aurimasv
87e77593c3
Remove some left-over unnecessary code from previous commits
2012-04-27 00:55:00 -05:00
aurimasv
cecb00cb9b
Remove unused code from the unused n3 parser
2012-04-27 00:52:41 -05:00
aurimasv
23fa1241ab
Simon: fix invalid XML on export due to quotation marks in URI
2012-04-27 00:52:41 -05:00
aurimasv
a381062621
Simon: closes #1732 , Creator sequence breaks in RDF export with > 10 creators (thanks Frank)
2012-04-27 00:52:40 -05:00
aurimasv
eaa50ca9fc
Simon: patches to RDF support
2012-04-27 00:52:40 -05:00
aurimasv
b0923f64a3
Simon: use objects instead of arrays in serialize.js
2012-04-27 00:52:40 -05:00
aurimasv
3742736363
Use shorthand notation for rdf:type and some other constructs.
2012-04-26 23:56:08 -05:00
Frank
524033abc9
Upgrade citeproc-js to version 1.0.326
2012-04-27 00:02:12 -04:00
Frank
6b1396d979
Upgrade citeproc-js to version 1.0.325
2012-04-27 00:02:12 -04:00
Frank
437b1f1c80
Upgrade citeproc-js to version 1.0.324
...
This fixes an anomaly in the application of text escapes to
output identified by Rintze Zelle.
2012-04-27 00:02:12 -04:00
Frank
051cd3ad30
Upgrade citeproc-js to version 1.0.323
2012-04-27 00:02:12 -04:00
Frank
4df9472bd3
Upgrade citeproc-js to version 1.0.322
2012-04-27 00:02:11 -04:00
Frank
f40a97911a
Upgrade citeproc-js to version 1.0.321
2012-04-27 00:02:11 -04:00
aurimasv
113a3d8ef2
Eliminate unintentional globals
2012-04-26 20:55:14 -05:00
aurimasv
ea767e5647
Set up environment for RDF parser
2012-04-26 17:36:35 -05:00
aurimasv
53d336681b
Tabulator v0.8 RDF parser initial commit
2012-04-25 20:14:58 -05:00
Dan Stillman
b9d7992ba8
Respect modifier keys for new tab/window when generating report
2012-04-25 20:43:58 -04:00
Dan Stillman
04b0d26b97
Fix auto-import of application/x-inst-for-scientific-info
2012-04-25 04:36:46 -04:00
Simon Kornblith
01813f57cf
Allow translators to get the translatorID of their parent translator as Zotero.parentTranslator. Among other things, this permits import translators to exhibit different behavior depending on when they are called from web translators.
2012-04-24 02:11:58 -04:00
Simon Kornblith
8faf011b2d
Fix removing codes by pressing "No" in reselect item dialog with Word for Mac
2012-04-20 21:58:57 -04:00
aurimasv
339413e5a6
tabulator.log fix
2012-04-19 21:48:01 -05:00
Simon Kornblith
57ebfcd55e
Fix typo
2012-04-19 00:38:14 -04:00
Simon Kornblith
00f11f4f06
Fix typo
2012-04-19 00:13:55 -04:00
Simon Kornblith
18d9c6be8c
Add print and save options to reports, part 1
2012-04-19 00:12:43 -04:00
Simon Kornblith
e009f56109
Don't try to validate fields whose values are false
2012-04-19 00:12:43 -04:00
Dan Stillman
ef71d544c1
Fixes #62 , Show sync progress bar only for longer syncs
...
Shows the progress bar only if sync takes longer than 100ms
2012-04-18 23:17:28 -04:00
Dan Stillman
5275dafbc9
Clear undo history when switching notes
...
This prevents notes from being overwritten with each other's contents.
This used to work right, but it was broken with the switch to rich-text
notes.
2012-04-17 15:42:15 -04:00
Simon Kornblith
512ae575fa
Don't try to register attachment callback listener in Firefox
2012-04-16 20:20:12 -04:00
Dan Stillman
fa3910f436
Fixes #32 , Focus new notes automatically
...
This broke between Fx 3.6 and 11. Focusing the iframe first fixes it.
2012-04-16 05:05:31 -04:00
Dan Stillman
1c7ac1a9a0
Make "New Note" shortcut key context sensitive
...
- If a regular item is selected, use that as the parent.
- If a child item is selected, use its parent as the parent.
- Otherwise create a standalone note.
2012-04-16 04:22:42 -04:00
Simon Kornblith
2327c5cc98
Not all translators are supported
2012-04-16 01:31:22 -04:00
Simon Kornblith
cfc5bc33e8
Override runMode when running tests
2012-04-16 01:05:31 -04:00
Simon Kornblith
9eb75e3439
Fix IE and Safari support
2012-04-16 00:49:04 -04:00
Simon Kornblith
96bb436b20
Make it possible to override TEST_RUN_TIMEOUT
2012-04-16 00:12:58 -04:00
Frank
1d5e23a33e
Upgrade citeproc-js to version 1.0.320
2012-04-14 20:41:39 -04:00
Nicolas Chachereau
ffd12cb02e
Fixed Integration Preferences dialog, which was giant with French locale.
2012-04-14 19:53:12 -04:00
Simon Kornblith
62d08bdbbb
Properly report upload errors and properly splice off HTML attachments
2012-04-10 20:06:53 -04:00
Simon Kornblith
3f165a4dc3
Fix stringToUTF8Array
2012-04-10 20:06:46 -04:00
Simon Kornblith
1c4eebff0b
Deal with spaces in ISBNs
2012-04-09 16:47:12 -04:00
Simon Kornblith
14ac5a7d2d
Use onreadystatechange instead of onloadend, because the latter is not supported by MobileSafari, and add debug messages
2012-04-09 12:47:02 -04:00
Simon Kornblith
129805c62b
Minor tweak to avoid calling done too early
2012-04-09 11:21:52 -04:00
Simon Kornblith
d3bc2b4046
Merge pull request #93 from aurimasv/recognizePDF
...
[PDF Metadata Retrieval] Call detectWeb before trying to call doWeb for Google Scholar
2012-04-08 21:51:29 -07:00
aurimasv
17f6d4fd3a
Moving setHandler "translator" next to other setHandler calls.
2012-04-08 23:48:49 -05:00
aurimasv
e412580598
this.translator may contain Zotero.Translate objects or translatorID's
2012-04-08 23:48:10 -05:00
Simon Kornblith
6fa4f8d02b
Server-side translation and attachment upload, part 1
2012-04-09 00:46:50 -04:00
aurimasv
f3bae4b000
Allow running detect with multiple translators set.
2012-04-06 20:31:28 -05:00
Simon Kornblith
7452e14090
Fix a document update error. Explanation is given in the code.
2012-04-06 13:20:23 -04:00
aurimasv
99a2ac7967
Use getTranslators to perform detectWeb with a set translator.
2012-04-06 04:41:25 -05:00
Simon Kornblith
1f3e6a3645
Remove unimplemented and unnecessary callback argument from safeTranslator.getTranslators(). Translators calling getTranslators() can/should use setHandler("translators", ...).
2012-04-05 16:46:34 -04:00
aurimasv
0f684fee6e
Move _detectWeb to Zotero.Translate.Web.prototype
2012-04-05 02:44:33 -05:00
aurimasv
662ab87d7e
Require at least 4 digits for the prefix
2012-04-05 01:57:22 -05:00
aurimasv
cb6ae9cec7
Perform detect web before calling Google Scholar translator
2012-04-04 23:08:36 -05:00
aurimasv
1477893a84
Don't allow periods and commas at the end of DOIs
2012-04-04 23:00:24 -05:00
Frank
a9d32d0701
Upgrade citeproc-js to version 1.0.319
...
We recently introduced hard-wired code to apply hyphen as page
range delimiter in the French and Portuguese locales, with a view
to introducing a page-range-delimiter term in CSL 1.0.1. The new
term has been agreed within CSL, but official deployment must
await the CSL 1.0.1 schema release.
The original code was purely hard-wired. This change allows an
explicit page-range-delimiter term to be set within a style
(or in a locale file), as intended by the upcoming CSL schema.
2012-04-04 12:27:10 -04:00
Dan Stillman
68073b8b32
Properly rename attachments when filenames differ only in case
...
This might have been limited to case-insensitive filesystems.
Also fix renaming when the previous filename didn't include an
extension. Before, a file named "test" would be renamed from parent with
".test" as the extension.
2012-04-04 04:44:04 -04:00
Frank
ca8ac7b817
Upgrade citeproc-js to version 1.0.317
...
Sorry for the flurry of version releases of late. They have been
largely driven by the early work on the legal style suite for MLZ,
which kept turning up small bugs and wrinkles. The requirements for
law support are now pretty well covered, and things should slow down,
at least for awhile.
2012-04-03 21:42:57 +08:00
Simon Kornblith
9862e3aa16
Merge pull request #89 from aurimasv/cleanAuthor
...
Clean author
2012-04-02 18:13:41 -07:00
Simon Kornblith
867760e0be
pushEventQueue removed in Fx 14 ( https://bugzilla.mozilla.org/show_bug.cgi?id=719154 )
2012-04-02 18:09:10 -04:00
Simon Kornblith
c9354535da
Allow use of relative paths for file import in non-RDF translators
2012-04-02 17:57:36 -04:00
Frank
89d3f09682
Upgrade citeproc-js to version 1.0.316
2012-04-02 23:19:37 +08:00
Frank
e8f3fe799d
Upgrade citeproc-js to version 1.0.315
2012-04-02 23:19:36 +08:00
aurimasv
e5e242db99
Fix typo with nbsp. Fix dash handling
2012-04-01 23:38:50 -05:00
aurimasv
83c61374ef
Properly handle Cyrillic initials and make it easier to add other languages later.
...
Handle hyphenated initials properly
Treat nbsp as space
2012-04-01 22:24:19 -05:00
Simon Kornblith
8b20586ccc
ZU.itemToServerJSON() should ignore empty tags
2012-04-01 14:56:51 -04:00
Dan Stillman
ad4ded95bb
Trim ISBNs before lookup
2012-04-01 13:44:49 -04:00
Simon Kornblith
4fcee3afa4
Fix error during ISBN lookup
2012-04-01 12:28:21 -04:00
Simon Kornblith
be89e3ad17
Don't continue translating on failure
2012-03-29 20:35:53 -04:00
Simon Kornblith
754836c428
Test fail if Z.selectItems() is called multiple times
2012-03-29 20:35:27 -04:00
Simon Kornblith
0117065a8e
Fix dumb typo
2012-03-29 20:18:26 -04:00
Simon Kornblith
f77644659e
rft.genre=document is a document
2012-03-29 20:12:28 -04:00
Simon Kornblith
8a7245fd74
COinS atitle should be title for proceeding, and btitle should be publicationTitle.
2012-03-29 20:12:28 -04:00
Frank
c8a87f123a
Upgrade citeproc-js to version 1.0.314
2012-03-29 07:06:02 +08:00
Frank
38c7f5964e
Change Zotero statute mapping from CSL bill to CSL legislation
...
A bill is a law that has not yet been enacted. Legislation is law
that has been enacted. The two are archived and cited differently,
and should be associated with different item types. CSL provides
a legislation type that is well suited to serve for laws that
have been enacted.
Among the existing styles in the repository, only two use
the legislation variable (american-association-of-petroleum-geologists
and irish-historical-studies). Both treat it as equivalent to bill. All
other styles use CSL bill exclusively.
It would be safe at this point to add legislation alongside bill
in all tests where it occurs (481 repository styles, apart from the
two mentioned above).
There is no particular urgency about this patch for official Zotero,
though, since statute support is likely to change considerably when
full legal support comes onstream anyway.
2012-03-29 07:06:01 +08:00
Frank
d1c9a8a148
Upgrade citeproc-js to version 1.0.313
2012-03-29 07:06:01 +08:00
Frank
f3f86406bf
Upgrade citeproc-js to version 1.0.312
2012-03-26 15:06:36 +08:00
Frank
39dbdb8483
Upgrade citeproc-js to version 1.0.311
2012-03-26 15:06:36 +08:00
Frank
4aa5bef60a
Upgrade citeproc-js to version 1.0.310
2012-03-26 15:06:36 +08:00
Simon Kornblith
752b4d2526
Correct recursive call for varDump
2012-03-25 14:27:04 -04:00
aurimasv
1458315cd5
Don't use deprecated arguments.callee
2012-03-25 14:27:04 -04:00
aurimasv
7b5d7bccf8
Arrays are more appropriate here than strings.
2012-03-25 14:27:04 -04:00
aurimasv
8f0ec95e73
Check for references to parent. Tweaked formatting.
2012-03-25 14:27:04 -04:00
Simon Kornblith
c9f456f2e9
Merge pull request #88 from aurimasv/capTitle
...
capitalizeTitle - added additional dashes into regex
2012-03-24 17:58:50 -07:00
Frank
b4fc74dc93
Upgrade citeproc-js to version 1.0.309
2012-03-25 07:37:14 +08:00
Frank
c9e6fc3f1b
Upgrade citeproc-js to version 1.0.308
2012-03-25 07:37:13 +08:00
Frank
75d3202845
Upgrade citeproc-js to version 1.0.307
2012-03-25 07:37:13 +08:00
Frank
657ea7b660
Upgrade citeproc-js to version 1.0.306
2012-03-25 07:37:13 +08:00
aurimasv
6d723d7e8c
This should cover more dashes. E.g. "DEANE-PETER BAKER" at http://onlinelibrary.wiley.com/doi/10.1111/j.1468-5930.2011.00548.x/abstract
2012-03-22 16:44:06 -05:00
Simon Kornblith
b3f8330498
Expose Zotero.isBookmarklet, Zotero.isConnector and Zotero.isServer to translators
2012-03-21 19:15:39 -04:00
Frank
4f3394dea6
Upgrade citeproc-js to version 1.0.305
2012-03-22 06:34:03 +08:00
Frank
ec681f0aa3
Upgrade citeproc-js to version 1.0.304
2012-03-22 06:34:03 +08:00
Simon Kornblith
d65796dfb0
Use importFromDocument when MIME types are explicitly specified, if the document can be handled internally
2012-03-20 18:09:05 -04:00
Frank
6de53ad37c
Upgrade citeproc-js to version 1.0.303
2012-03-20 23:46:58 +08:00
Dan Stillman
92a7ebee4c
Include "+" and "=" in ignored too-long filenames
2012-03-19 21:49:38 -04:00
Simon Kornblith
449e90f36b
Session-based auth for bookmarklet, part 1
2012-03-18 17:26:40 -04:00
Frank
32ce4e04bc
Upgrade citeproc-js to version 1.0.302
2012-03-18 06:37:45 +08:00
Frank
c1a35eb134
Upgrade citeproc-js to version 1.0.301
2012-03-18 06:37:45 +08:00