From 7d0e31bc956a2cdeacd01c35fc842a61fbec05d3 Mon Sep 17 00:00:00 2001 From: Simon Kornblith Date: Wed, 9 Feb 2011 04:54:08 +0000 Subject: [PATCH] make spage and epage work with en dashes --- chrome/content/zotero/xpcom/openurl.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chrome/content/zotero/xpcom/openurl.js b/chrome/content/zotero/xpcom/openurl.js index cca291a41..1dff12f23 100644 --- a/chrome/content/zotero/xpcom/openurl.js +++ b/chrome/content/zotero/xpcom/openurl.js @@ -210,8 +210,8 @@ Zotero.OpenURL = new function() { } if(item.pages) { _mapTag(item.pages, "pages"); - var pages = item.pages.split("-"); - if(pages.length >= 1) { + var pages = item.pages.split(/[-–]/); + if(pages.length > 1) { _mapTag(pages[0], "spage"); if(pages.length >= 2) _mapTag(pages[1], "epage"); }