www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit 7685a0f1913a34dcf9d52dacb3ae9afb0e3553bc
parent 5b3c1b7bb27447fbab9f53014b9ac01f4f566028
Author: Sean Takats <sean@takats.org>
Date:   Fri, 21 Aug 2009 14:31:27 +0000

No longer escapes DOIs in order to avoid problems with illegal characters. Thanks, ijvm (http://forums.zotero.org/discussion/31/2/bibtex-export/)


Diffstat:
Mtranslators/BibTeX.js | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/translators/BibTeX.js b/translators/BibTeX.js @@ -8,7 +8,7 @@ "maxVersion":"", "priority":200, "inRepository":true, - "lastUpdated":"2009-07-04 05:00:00" + "lastUpdated":"2009-08-21 15:00:00" } Zotero.configure("dataMode", "block"); @@ -1811,7 +1811,7 @@ function writeField(field, value, isMacro) { if(!isMacro) Zotero.write("{"); // url field is preserved, for use with \href and \url // Other fields (DOI?) may need similar treatment - if(field != "url") { + if(!((field == "url") || (field == "doi"))) { // I hope these are all the escape characters! value = value.replace(/[|\<\>\~\^\\]/g, mapEscape).replace(/([\#\$\%\&\_])/g, "\\$1"); // Case of words with uppercase characters in non-initial positions is preserved with braces.