﻿__group__	ticket	summary	component	version	type	owner	created	_changetime	_description	_reporter
No version	597	Don't iterate Array with for...in	connectors		defect	dstillman H	2007-03-28T13:09:13-04:00	2011-09-05T02:29:35-04:00	For better compatibility with extensions that extend Array.prototype, don't use for...in to iterate arrays. Can't do anything about extensions that extend Object.prototype, though.	dstillman
No version	1765	Need way to whitelist self-signed WebDAV server certificates in Standalone	standalone		defect	dstillman	2011-01-21T01:26:25-05:00	2011-01-21T01:26:25-05:00		dstillman
No version	829	Add Other Item Types to COinS export	ingester		enhancement	simon	2007-11-12T21:58:07-05:00	2011-02-14T16:21:49-05:00	We currently support the import of any item type via COinS but only export journalArticle, book, thesis, and patent.  We should consider supporting the export of other types	stakats
No version	1268	thomas.loc.gov translator	translators		enhancement	ajlyon	2008-12-19T14:58:34-05:00	2011-07-20T08:25:20-04:00	"Create a translator for http://thomas.loc.gov, the library of congress portal for congressional acts/bills/etc.

Search results pages max out at 1000 items, so it may only make sense for individual bills."	ahoward
No version	1548	Allow items to be dragged into collections from Advanced Search window	interface		defect	dstillman	2009-08-23T16:51:55-04:00	2011-07-15T14:16:50-04:00	This might have been possible at some point, but it's not now.	dstillman
No version	1558	"""Attachment File Type"" ""is not"" should only return attachments"	data layer		defect	dstillman	2009-09-01T04:45:57-04:00	2009-09-01T04:47:13-04:00	http://forums.zotero.org/discussion/8514	dstillman
No version	1651	Using Rename File from Parent Metadata on linked file imports file	data layer		defect	dstillman	2010-03-30T16:24:43-04:00	2010-03-30T16:24:43-04:00	"Should probably just rename in place (checking for an existing file with the target name).

http://forums.zotero.org/discussion/12034?page=1#Item_6"	dstillman
No version	1827	Adding child attachment to first item in items list collapses parent item	interface		defect	dstillman	2011-06-10T12:44:45-04:00	2011-06-10T12:44:45-04:00	http://forums.zotero.org/discussion/18333/	dstillman
No version	662	"add ""introduction by"" creator type to book item type"	data layer		enhancement	dstillman	2007-06-16T11:03:19-04:00	2010-01-25T13:51:57-05:00	"You can decide if this needs to be included in the citation but there are definitely cases when it's important to know who wrote the introduction for a given book.

http://forums.zotero.org/discussion/917/introduction-by/#Item_5"	erazlogo
No version	965	Allow saved searches to exist within collections	interface		enhancement	dstillman	2008-03-24T15:04:24-04:00	2010-08-21T11:12:41-04:00	"Saved searches are great but they rapidly clutter up the left hand pane. We should allow folks to drag saved searches into collections to make subcollections out of them. 

See http://forums.zotero.org/discussion/2530/?Focus=10769#Comment_10769"	tjowens
No version	1068	"Add ""original publication date"" as an item field"	data layer		enhancement	dstillman	2008-07-09T11:24:41-04:00	2010-01-22T06:22:57-05:00	"This is a issue for editions, reprints, and translations. 

For example Lev Vygotsky's book Thought and Language was originally published in Russian in 1934. It was then translated into English twice, once in 1964, and once in 1988. 

If I wanted to cite the later translation CMS would like both dates.  In their author date format it looks like this. (Vygotsky 1934/1988)

This would resolve these two requests.
http://forums.zotero.org/discussion/2907/
http://forums.zotero.org/discussion/3443"	tjowens
No version	1247	Index button	interface		enhancement	dstillman	2008-12-05T15:25:07-05:00	2008-12-05T15:25:07-05:00	If a file is not indexed, Zotero says as much in the right column and gives you a little green recycling sort of button to index it. If Zotero can't index the file, nothing happens if you click it. Might be nice to display some sort of message explaining what happened. 	ahoward
No version	1270	Creator last name field shrinking	interface		enhancement	dstillman	2008-12-19T16:48:04-05:00	2008-12-19T16:48:04-05:00	"When a long creator last name is input and the focus switches to first name, the first name input field is too small to display any text.

Perhaps we can momentarily truncate the last name field instead?"	ahoward
No version	1316	Collection name search	interface		enhancement	dstillman	2009-01-30T13:54:10-05:00	2009-01-30T19:39:57-05:00	This may not be necessary, since the tree already supports find-as-you-type.	dstillman
No version	1500	PDF indexing statistics should differentiate between unindexed and unindexable files	interface		enhancement	dstillman	2009-06-08T02:58:12-04:00	2009-06-08T02:58:12-04:00		dstillman
No version	1582	Highlight differences in conflict resolution window	interface		enhancement	dstillman	2009-09-17T10:17:39-04:00	2009-09-17T10:17:39-04:00	http://forums.zotero.org/discussion/8806/	dstillman
No version	1583	Include title with dragged links	interface		enhancement	dstillman	2009-09-18T12:33:13-04:00	2009-09-18T12:33:13-04:00	http://forums.zotero.org/discussion/8850/	dstillman
No version	1604	ISBN/ISSN sanity checking	interface		enhancement	dstillman	2009-10-19T07:37:10-04:00	2010-10-24T13:28:57-04:00	http://forums.zotero.org/discussion/9035/isbn-sanity-checking/	ajlyon
No version	1615	Honor recursiveCollections setting when generating timeline	interface		enhancement	dstillman	2009-11-27T17:16:29-05:00	2009-11-27T17:16:29-05:00	"(since a timeline can only be generated from a collection, not individual items)

http://forums.zotero.org/discussion/9804/"	dstillman
No version	1632	Double-click should open new window in full-screen mode	interface		enhancement	dstillman	2010-02-12T03:12:01-05:00	2010-02-12T03:12:01-05:00	http://forums.zotero.org/discussion/11163/ and I think elsewhere	dstillman
No version	1640	Search for unaccented characters should match accented characters	data layer		enhancement	dstillman	2010-03-02T14:59:59-05:00	2010-03-02T14:59:59-05:00	"http://forums.zotero.org/discussion/11498/

Not sure if this is currently possible. Since Firefox doesn't do it, I'm guessing not."	dstillman
No version	1643	Support imported folders	data layer		enhancement	dstillman	2010-03-19T16:22:59-04:00	2010-03-19T16:22:59-04:00	"Necessary for Mac document bundles

http://forums.zotero.org/discussion/11858/"	dstillman
No version	1644	Allow searching for empty fields	data layer		enhancement	dstillman	2010-03-23T14:22:10-04:00	2010-03-23T14:22:10-04:00	http://forums.zotero.org/discussion/9902/	dstillman
No version	1655	Allow additional standard operations in advanced search tree view	interface		enhancement	dstillman	2010-04-06T11:45:31-04:00	2010-04-06T11:45:45-04:00	http://forums.zotero.org/discussion/12119	dstillman
No version	1658	"Rewrite ""AMS Online Journals - Allenpress"" for journals.ametsoc.org"	translators		enhancement	mcburton	2010-04-29T14:35:28-04:00	2010-06-07T22:22:18-04:00	http://forums.zotero.org/discussion/12095/?Focus=60767#Comment_60767	dstillman
No version	1667	Defer idle auto-sync until Zotero pane is first opened	sync		enhancement	dstillman	2010-06-14T08:45:09-04:00	2010-06-14T08:45:09-04:00	http://forums.zotero.org/discussion/12491/	dstillman
No version	1695	Use pdfinfo to extract metadata from the 'info' dictionary of PDF files	data layer		enhancement	dstillman	2010-07-12T18:27:48-04:00	2010-07-12T18:33:12-04:00	"Could be used as a confidence check for material imported from google scholar and could also be used to easily add records for user-created PDFs that aren't yet assigned a DOI or indexed by google scholar.  See:
http://forums.zotero.org/discussion/13415/take-pdfs-existing-metadata/
and the threads linked to there."	karnesky
No version	1753	Create parent item when PDF recognition fails	uncategorized		enhancement	dstillman	2010-12-25T05:42:44-05:00	2010-12-25T05:42:44-05:00	"Mentioned on forums most recently here: http://forums.zotero.org/discussion/15681 , but also before then.

A better solution would combine with ""Create Parent Item from Selected Item"", added in r4701, but the attached patch just adds it to the current ItemRecognizer apparatus."	ajlyon
No version	1869	Translator test can't test pages that load content asynchronously	translators		enhancement	ajlyon	2011-07-17T14:56:43-04:00	2011-07-17T14:56:43-04:00	"In the Twitter translator that I just wrote (https://github.com/zotero/translators/blob/master/Twitter.js), the test never passes, since we don't wait for the actual page content to load. The tweet itself is loaded after we already have run `detectWeb(..)`, which is I why I had to make `detectWeb(..)` return true immediately for all pages -- the real discrimination is done with the `target` regex. This works fine for regular use, since the user will generally not attempt to click the address bar icon before the visible page content has loaded.

But it'd be good to be able to somehow specify in the test that it should wait a certain period of time, or in general build a small wait into the testing process after the page loads-- the test framework is capable of running tests and clicking ""Save this item to Zotero"" much faster than a real user."	ajlyon
No version	1885	Export to clipboard	export		enhancement	simon	2011-08-24T05:56:02-04:00	2011-08-24T13:54:42-04:00	"It'd be nice to have export translators write to the clipboard, just like generated bibliographies. This would amount to exactly what we already provide for using export translators with Quick Copy.

Discussed here: http://forums.zotero.org/discussion/19243/creating-coins-for-websites/#Item_10"	ajlyon
No version	1246	Tag icon misalignment	interface		defect	dstillman	2008-12-05T15:06:39-05:00	2008-12-05T15:06:39-05:00	The tag icon in the right column is misaligned under Windows across all version of Zotero. See attached image.	ahoward
No version	1720	Collection highlight disappears when moving cursor onto collections pane	interface		defect	dstillman	2010-09-04T13:49:38-04:00	2010-09-04T13:49:38-04:00	http://forums.zotero.org/discussion/11637/#Item_3	dstillman
1.0	650	Streamline item pane navigation	interface	1.0	defect	dstillman	2007-06-04T19:37:12-04:00	2011-08-02T17:32:10-04:00	two-field autocomplete appears to work fine as long as one presses return, but when the right arrow is pressed, the entire string is inserted into the first field.	simon
1.0	669	Handling accented characters with COinS	ingester	1.0	defect	stakats	2007-06-20T09:23:24-04:00	2009-05-14T13:44:42-04:00	We're currently using escape/unescape, and it looks like we should be using encodeURIComponent/decodeURIComponent in ingester.js.	stakats
1.0	953	Files with invalid characters are saved improperly on Windows	data layer	1.0	defect	dstillman	2008-03-11T03:54:03-04:00	2008-04-25T22:39:06-04:00	"http://forums.zotero.org/discussion/2364/

Need to strip invalid characters before saving."	dstillman
1.0	1156	file:/// URLs can't load or link to zotero:// URLs	data layer	1.0	defect	dstillman	2008-08-29T03:26:29-04:00	2008-11-16T12:47:51-05:00	"A recent change prevented zotero:// URLs from being loaded or linked to from most other URLs. It should allow file URLs to load them, but it's not currently, at least for the ones loaded as chrome such as zotero://report. If possible, fix zotero://report and others to not require chrome privileges.

Blocking 1.0.8, since this was a change from 1.0.7 and it'd be good to keep linking from file:/// possible."	dstillman
1.0	1220	VTLS translator fails on non-English search results pages	translators	1.0	defect	ajlyon	2008-11-21T04:53:38-05:00	2010-06-14T07:21:51-04:00	"http://forums.zotero.org/discussion/4812/

Looks like ""Title"" is hard-coded. If there's no better option, we could just add ""Title"" in other languages as we find other sites (in which case I'm happy to fix this myself)."	dstillman
1.0	1251	Scripts hanging during index rebuild	uncategorized	1.0	defect	dstillman	2008-12-11T16:20:47-05:00	2008-12-11T16:20:47-05:00	"I'm running into trouble with rebuilding the index in 1.0.7.r3867 under Firefox 3.x. Scripts keep hanging up, different ones on different lines. 

I can pretty reliably get the ""Warning: Unresponsive script"" error when I try to rebuild the index, both in OSX and Windows. 

Examples:

Script: chrome://zotero/content/xpcom/file.js:103
Script: chrome://zotero/content/xpcom/db.js:773
Script: chrome://zotero/content/xpcom/zotero.js:494

I've also had it happen with fulltext.js, though I lost the draft I was working on, so I don't know the specific line. It's never been the same one twice, though.

It doesn't seem to happen with the same file(s) every time, though it has hung up a couple times while trying to index an RTF file I've got. Probably unrelated, but the things it thinks are words in the RTF are a little goofy, too.

I've got a couple debug outputs, if anyone would like them, though there's no smoking gun in them that I can see. Nothing appears in ""Report Errors..."", btw.

I've left this as uncategorized because I wasn't sure where it belonged. I'd appreciate someone assigning it to the right component."	ahoward
1.0	1277	File attachments are ignored on import when Export Files was unchecked on export	ingester	1.0	defect	dstillman	2009-01-05T17:35:41-05:00	2009-01-05T17:35:41-05:00	"Exporting a file attachment (not a snapshot or web link) with Export Files unchecked creates an entry in the RDF file, but the entry is ignored on import due to the absence of a URL or file path (""Translate: Ignoring attachment: no path or URL specified"").

Rather than dropping the item altogether, it should be imported without a path."	dstillman
1.0	1350	Aleph translator broken for non-english sites	translators	1.0	defect	ajlyon	2009-02-16T16:28:49-05:00	2012-01-23T12:34:17-05:00	"Aleph fails on translation of this Belgium version:

http://aleph.ugent.be/F/S7MTQL7MESPH7VIEPXPE9MQ9CFKHT5KFGL4774TXNJXIDJS1TC-19833?func=full-set-set&set_number=187666&set_entry=000001&format=999


http://forums.zotero.org/discussion/5680/aleph-translator/#Comment_24778"	mcburton
1.0	1606	Identifiers (isbns and such) need work	uncategorized	1.0	defect	dstillman	2009-10-21T11:30:28-04:00	2009-11-06T22:19:14-05:00	"I'm just noting the following as the content of an ISBN field:

{{{
0202306070 (cloth alk. paper) 0202306089 (pbk. alk. paper)
}}}

When this is exported as RDF, it yields (when converted to turtle):

{{{
    dc:identifier ""ISBN 0202306070 (cloth alk. paper) 0202306089 (pbk. alk. paper)"" ;
}}}

So two obvious things, beyond the more general point that this is really not helpful. First, please allow multiple ISBN fields (or we can talk about alternative ways to model this using FRBR). Second, please clean the data so it conforms to the datatype. E.g. ultimate output should be:

{{{
    bibo:isbn ""0202306070"" ;
    bibo:isbn ""0202306089"" ;
}}}"	bdarcus
1.0	1638	map filingDate to date submitted in CSL	styles	1.0	defect	dstillman *	2010-02-25T00:49:44-05:00	2010-02-25T00:52:37-05:00	"Bruce [http://bitbucket.org/bdarcus/csl-schema/issue/19/filing-date-variable-for-patents added] a ""submitted"" date variable to CSL that needs be mapped to filingDate in csl.js

I started fixing this with r5788 but not sure what to do next, especially since I don't know the purpose of the temporary fix in r5649"	erazlogo
1.0	1877	Fix application of styles when >1/2 of bibliography is italicized	word integration	1.0	defect	simon	2011-08-05T14:14:42-04:00	2011-08-05T14:14:54-04:00	"When more than half of the bibliography is italicized, Word will clear the italics when setting the bibliography style; see http://www.shaunakelly.com/word/styles/stylesoverridedirectformatting.html

I can't find an easy workaround, so we may end up having to kill style support in Word to fix this. (Ugh.) It's not an issue in OpenOffice.org.

See also http://forums.zotero.org/discussion/18667/disappearing-italics-in-bibliography-mla/#Item_0
"	simon
1.0	755	Support Endeca OPAC	translators	1.0	enhancement	mcburton *	2007-09-11T12:34:51-04:00	2009-01-15T21:14:36-05:00	"Endeca is used by the Florida state system and NC state.  There are significant discrepancies between FSU's and NCSU's catalogs, perhaps because of version or implementation differences.  FSU, for example, just requires flipping a flag in the URL to display a MARC record (change V=D to V=M).  NCSU requires the generation of a URL like

{{{
http://catalog.lib.ncsu.edu/web2/tramp2.exe/download_hitlist/A0r3evn1.001/NCSUCatResults.mrc?server=1home&format=MARC&server=1home&item=1&item_source=1home
}}}

where ""A0r3evn1.001"" is a randomly generated key that appears only once the item record is displayed.  NCSU generates a MARC binary."	stakats
1.0	887	change ymd indicator in date fields to show that the field contains additional data	interface	1.0	enhancement	dstillman	2008-01-16T21:21:05-05:00	2008-01-16T21:21:05-05:00	"ymd (...)


or something like this"	erazlogo
1.0	1081	Use either 'descendents' and 'children' for collection serialize()	data layer	1.0	enhancement	dstillman	2008-07-19T23:43:00-04:00	2010-11-11T19:51:37-05:00		dstillman
1.0	1105	Add ability to change username	uncategorized	1.0	enhancement	jonlesser	2008-08-06T14:26:44-04:00	2008-08-06T14:26:44-04:00	"Users should be able to change their usernames through the account settings page.

Also, refactor the update code while you're in there."	jonlesser
1.0	1132	Show web page annotations as child items	annotations	1.0	enhancement	simon	2008-08-11T10:38:25-04:00	2011-08-08T14:44:17-04:00	See http://forums.zotero.org/discussion/1900/	tjowens
1.0	1169	Add option to set biblography language in the Document Preferences window	word integration	1.0	enhancement	simon	2008-09-17T10:16:40-04:00	2011-02-06T20:24:38-05:00	"We have had several requests for the ability to set the language localizations on a per document basis. The Doc prefs window seems like the most natural place to do this. 

See http://forums.zotero.org/discussion/2817/"	tjowens
1.0	1172	Automatically restore zotero.sqlite.bak if zotero.sqlite is missing	data layer	1.0	enhancement	dstillman	2008-09-22T16:30:00-04:00	2008-09-22T16:30:00-04:00		dstillman
1.0	1179	Refresh date accessed field	uncategorized	1.0	enhancement	dstillman	2008-10-02T11:44:57-04:00	2008-10-02T13:38:30-04:00	"Refresh date accessed field with current timestamp when using the ""view"" button or a link stored inside Zotero to view a live page.

See discussion. http://forums.zotero.org/discussion/4234/"	tjowens
1.0	1263	Translator for Scribd documents	translators	1.0	enhancement	mcburton	2008-12-17T13:35:25-05:00	2011-07-20T08:30:38-04:00	"Scribd.com has a lot of content, they also allow individuals to embed documents in their own pages. Ideally a Scribd translator would work on any page that had one of their embedded documents. 

Here is an example of a paper on Scribd. 
http://www.scribd.com/doc/8913313/KI-Min-Invasive-Surgery-08-ExecSum

If it has the necessary calls the Scribd API is probably the best way to go. See http://www.scribd.com/publisher/api



Initial request see http://forums.zotero.org/discussion/5077/"	tjowens
1.0	1328	OvidSP Translator Does Not Grab PDFs or Work On HTML Full Text	translators	1.0	enhancement	mcburton	2009-02-10T14:52:43-05:00	2009-02-10T14:52:43-05:00	http://forums.zotero.org/discussion/5621/	tjowens
1.0	1372	Build translator for FDsys, new government printing office site	translators	1.0	enhancement	mcburton	2009-02-21T11:27:39-05:00	2009-02-21T11:27:39-05:00	"http://fdsys.gpo.gov/fdsys/search/home.action

It look's like they have MODS records for all of their items. "	tjowens
1.0	1430	Related Items Do Not Show Up in Reports	uncategorized	1.0	enhancement	dstillman	2009-04-07T08:38:22-04:00	2009-04-07T08:38:22-04:00	"We should at least include a list of titles, if not some sort of basic citation like Author, Title, Date, Publication, Identifier(URL, ISBN, DOI)

See http://forums.zotero.org/discussion/6522/"	tjowens
1.0	1566	Preference to link to files insted of storing copies	uncategorized	1.0	enhancement	dstillman	2009-09-08T14:09:28-04:00	2009-09-08T14:09:28-04:00	"This comes up frequently. Most recently http://forums.zotero.org/discussion/8584/

We need a spot to set the drag and drop pref to link files instead of attaching them. This is particularly necessary since we are dropping the attachments page. "	tjowens
1.0	1599	add additional contributor types to radio broadcast	uncategorized	1.0	enhancement	dstillman	2009-10-08T19:24:03-04:00	2011-07-03T15:49:26-04:00	"The current radio broadcast type makes some really odd assumptions about content that precludes, say, news broadcasts. There is no generic ""creator"" or ""reporter"" type, for example. Please fix."	bdarcus
1.0	1675	Actions menu does not work on group libraries	interface	1.0	enhancement	dstillman	2010-06-21T11:59:52-04:00	2010-06-21T11:59:52-04:00	"If you select a group library and then chose Create Timeline, or Export Library from the actions menu the resulting export or Timeline is of My Library, not the selected group library. 

The full fix for this is to make these functions work for group libraries. Baring that, the actions menu options that do not work for group libraries should, at least, be grayed out when a group library is selected. 

Collections in group libraries work just fine. 

(I feel like there should be a ticket for this already, but could not find one, so here we are.)"	tjowens
1.0	106	Test with very large dataset	uncategorized	1.0	task	nobody H	2006-06-29T02:47:07-04:00	2007-02-06T04:57:42-05:00	We should test performance with thousands of items in the Library.	dstillman
1.0	1752	Profile performance difference with write-ahead logging	data layer	1.0	task	simon	2010-12-22T05:29:27-05:00	2010-12-22T05:29:27-05:00	"Gecko 2.0 contains SQLite 3.7.3, which implements write-ahead logging. According to the documentation, write-ahead logging should be ""significantly faster in most scenarios."" We probably want to leave this off by default for 2.1 final since it will break database compatibility with Firefox 3.6, but it's probably worthwhile to benchmark."	simon
1.0	728	University of Chicago - page of works by an author returns a single item	translators	1.0	defect	mcburton	2007-08-24T15:39:01-04:00	2008-03-26T17:09:23-04:00	"{{{
http://libcat.uchicago.edu/ipac20/ipac.jsp?session=X20C398F72618.172959&profile=ucpublic&uri=link=3100006~!443216~!3100001~!3100002&aspect=subtab13&menu=search&ri=2&source=~!horizon&term=Derrida+Jacques&index=AUTHORP
}}}"	dstillman
1.0	1159	Tag textbox stays open after first Enter when adding existing automatic tag to another item	interface	1.0	defect	dstillman	2008-09-03T03:44:18-04:00	2008-09-03T03:44:18-04:00	Second Enter closes.	dstillman
1.0	1853	"Add ""sync"" to file not found error message"	interface	1.0	defect	dstillman	2011-07-04T15:55:40-04:00	2011-07-08T08:54:07-04:00	"When an attachment isn't found, the dialog should also note that the file may not have yet been synced, e.g. 

""The attached file could not be found. It may not yet be synced to this device, or it may have been moved or deleted outside of Zotero."""	stakats
1.0	289	Better parsing of single-field creators into two-field creators when switching modes	interface	1.0	enhancement	dstillman	2006-09-08T18:46:36-04:00	2006-10-03T16:27:01-04:00	"Currently only uses last word as the new last name when switching from a single field to two fields -- it should at least be smart enough to handle ""Jr."", ""III', etc.

Simon, is there some code in the exporter that I can use for this?"	dstillman
1.0	293	Deleting a collection used in a smart collection should delete smart collection as well	interface	1.0	enhancement	dstillman	2006-09-09T02:34:59-04:00	2006-10-10T00:08:21-04:00	Give warning before delete that it will also delete dependent smart collections	dstillman
1.0	324	Indicator that a file scanning search is in progress	interface	1.0	enhancement	dstillman	2006-09-21T01:00:06-04:00	2006-10-10T00:16:22-04:00	Would be nice to have some sort of progress indicator to show that a search is in progress, though I remember Simon noting that when an operation was hanging the UI thread, a progress meter is pretty useless. Maybe some way to give up time between files? (There's no DB transaction, which might help...)	dstillman
1.0	417	Preference to keep files in Zotero directory named based on the attachment title	data layer	1.0	enhancement	dstillman	2006-11-28T01:06:55-05:00	2007-03-19T11:22:18-04:00	à la iTunes	dstillman
1.0	493	Checkbox to display contents of subcollections when viewing collection	interface	1.0	enhancement	dstillman	2007-01-08T12:52:23-05:00	2007-02-17T23:50:09-05:00	From http://forums.zotero.org/discussion/54/	dstillman
1.0	606	Open snapshots in new tab with middle mouse button	interface	1.0	enhancement	dstillman	2007-04-03T13:30:14-04:00	2007-04-03T13:30:14-04:00		dstillman
1.0	656	Remove tags from items by dragging to tag selector with modifier key	interface	1.0	enhancement	dstillman	2007-06-10T12:31:57-04:00	2007-06-10T12:31:57-04:00		dstillman
1.0	670	speed up saved search	interface	1.0	enhancement	dstillman	2007-06-25T14:16:33-04:00	2007-06-25T14:16:33-04:00	"actually, only quick search speed issue had a ticket--this is for saved search. this is related to ""speed up notes entry""--editing of notes is slow because zotero redoes the saved search every time it autosaves a note."	erazlogo
1.0	671	Option to display full path for linked attachments in reports	export	1.0	enhancement	dstillman	2007-06-26T10:07:42-04:00	2007-06-26T10:09:03-04:00	http://forums.zotero.org/discussion/947/	dstillman
1.0	708	Add right-click toggle on saved searches for includeParentsAndChildren	interface	1.0	enhancement	dstillman	2007-08-11T21:11:23-04:00	2007-08-11T21:11:23-04:00		dstillman
1.0	871	display standalone and child notes consistently in reports	export	1.0	enhancement	dstillman	2008-01-03T18:54:47-05:00	2008-01-03T18:54:47-05:00	"Standalone notes include titles for ""related"" items; child notes should include them also. 

Ideally, a standalone note should look the same as a child note but without the ""parent item"" line--""Type Note"" should not be included (the type is obvious), and tags should follow the note text. Date added and date modified should either be included for both child and standalone notes or not be included at all (the latter would be preferable, I think--this info is usually not that relevant for reports)."	erazlogo
1.0	962	add selected tags automatically to new items	interface	1.0	enhancement	dstillman	2008-03-24T09:56:33-04:00	2008-03-24T09:58:21-04:00	"See [http://forums.zotero.org/discussion/2510/add-selected-tags-automatically-as-tags-to-a-new-item/#Item_8 this forum thread]:

""an option in the tag selector, present when tags are selected, offering something like 'apply selected tags to new items' (like a preference, but at least immediately visible""

Adding this as a low-priority ticket so it doesn't get lost on the forums"	erazlogo
1.0	979	Attach scientific images to references	translators	1.0	enhancement	mcburton	2008-03-27T16:16:47-04:00	2008-03-27T16:16:47-04:00	"http://forums.zotero.org/discussion/2554/

We can talk about adding built-in support for associated images in the metadata pane. For now, let's look at ACS Pubs to see how feasible it is to grab images from multiple publications as attachments."	dstillman
1.0	1059	ability to duplicate saved searches	data layer	1.0	enhancement	dstillman	2008-07-02T23:18:43-04:00	2008-07-02T23:18:43-04:00	"There seems to be some demand for this, so it would be nice to implement at some future point, especially if it's easy:

http://forums.zotero.org/discussion/2187/working-with-saved-searches/#Item_3

To create a more narrow saved search from an existing one, it would be great if it was possible to duplicate the existing saved search--adding one or two search conditions would be faster than recreating and narrowing the search from scratch.
"	erazlogo
1.0	1155	Extending support for Web of Science	uncategorized	1.0	enhancement	mcburton	2008-08-28T13:54:00-04:00	2008-08-28T13:54:00-04:00	There are several ways to view items in Web of Science that are currently not supported. Specifically searches through citations and citation maps. See http://forums.zotero.org/discussion/1210/	tjowens
1.0	1185	Link to OpenURL resolvers page from Zotero prefs	interface	1.0	enhancement	dstillman	2008-10-15T16:35:33-04:00	2008-10-15T16:35:33-04:00		dstillman
1.0	1224	Add web page context menu option for attaching link to currently selected item	interface	1.0	enhancement	dstillman	2008-11-25T09:20:39-05:00	2008-11-25T09:20:39-05:00	http://forums.zotero.org/discussion/4870/	dstillman
1.0	1240	Add visual indication that Abstract field can be collapsed	interface	1.0	enhancement	dstillman	2008-12-03T17:22:43-05:00	2008-12-03T17:22:43-05:00	"Maybe show the ""(...)"" in dark gray on hover."	dstillman
1.0	1324	add CSL inline-block support	styles	1.0	enhancement	simon	2009-02-10T07:46:51-05:00	2011-03-27T21:11:54-04:00	[http://forums.zotero.org/discussion/4775 This thread] shows a use case that requires inline-block display, so I added the display option to CSL. Please implement.	bdarcus
1.0	1365	allow CSL directory to be user-configured	styles	1.0	enhancement	simon	2009-02-19T11:04:18-05:00	2009-02-19T11:04:18-05:00	"As more applications start to use CSL for style configuration*, there might be value in allowing a user-configurable style directory, and perhaps consider a default like '~/.csl/styles'.

* the new application Mendeley, for example, stores CSL files in its application package, and most/all of them are taken from the Zotero repository. I personally use CSL with both Zotero and Pandoc + citeproc-hs."	bdarcus
1.0	1628	Reliefweb translator fails	translators	1.0	enhancement	mcburton	2010-02-02T14:08:09-05:00	2010-02-02T14:08:09-05:00	See http://forums.zotero.org/discussion/10932	tjowens
1.5	1273	Rework Related Items object	data layer	1.5	enhancement	dstillman	2008-12-29T10:40:14-05:00	2010-11-11T19:51:37-05:00	Due to some issues that now escape my memory, we had proposed a redo of the guts of Related Items. Couldn't we treat item relationships effectively as a tag belonging to all those items? Marking this item as a public beta blocker to avoid a post-beta major schema upgrade.	stakats
1.5	1233	Deletion / creator conflict	data layer	1.5	defect	dstillman	2008-12-01T14:03:57-05:00	2010-11-11T19:51:37-05:00	"Steps:

Delete an item on one side and sync

On the other side edit the item's creator and sync

Get conflict resolution dialog

Pick deleted version

Error:
JavaScript Error: ""creator.serialize is not a function"" {file: ""chrome://zotero/content/xpcom/sync.js"" line: 2611}]"	stakats
1.5	1131	Document Section 508 compliance	interface	1.5	task	poor intern	2008-08-08T16:43:09-04:00	2008-12-08T12:49:30-05:00	Identify all areas of Zotero interface that are currently compliant or that need to be made compliant.	stakats
1.5	775	Convert integers stored in DB as strings to integers	data layer	1.5	defect	dstillman	2007-09-22T20:28:37-04:00	2010-11-11T19:51:37-05:00		dstillman
1.5	801	Snapshots garbled with certain pages	data layer	1.5	defect	dstillman	2007-10-23T06:32:17-04:00	2010-11-11T19:51:37-05:00	"http://forums.zotero.org/discussion/1475

Confirmed.  Page looks straightforward.  No idea what's going on here."	stakats
1.5	844	Separate author mapping settings in UI and CSL	data layer	1.5	defect	dstillman	2007-11-28T11:33:35-05:00	2011-03-27T21:10:12-04:00	"At the moment the primaryField column in itemTypeCreatorTypes is used to set a creator type as the primary, which maps it to author in the UI and in CSL. But some creator types, like Director, should be primary in the UI but not in CSL (where they need to be cited differently from authors).

This can either be changed in SQL so that there are two different modes or the author mapping can be overridden manually in CSL.

I'm fine with the latter if that's feasible, Simon, since this may only be necessary for a few types..."	dstillman
1.5	863	meetingName and conferenceName should be mapped to the same base field	data layer	1.5	defect	dstillman	2007-12-07T14:51:29-05:00	2010-11-11T19:51:37-05:00	meetingName in presentation and conferenceName in conferencePaper should be mapped to the same base field in SQL (then mappings in cite.js should be removed).	erazlogo
1.5	867	"revise ""document"" and ""manuscript"" item types"	data layer	1.5	defect	dstillman	2007-12-16T02:04:59-05:00	2010-11-11T19:51:37-05:00	"Possible steps to fix this (would need revision in CSL as well as Zotero)

1. Document:

a) rename as ""published document"" 

b) add ""place"" - to enter place of creation/publication

c) add ""type"" - to enter the type of document

d) set ""published document"" as a fallback for all published documents instead of ""book"" because there have been [http://sourceforge.net/mailarchive/message.php?msg_name=fbb7c5df0801170714h38c9a37bu61d18cabb85d8886%40mail.gmail.com problems] with ""book"" as a fallback

2. Manuscript

a) rename as ""unpublished document""

b) add ""institution"" field, to enter the name of the institution where, say, a working paper was drafted (but not published), for example:

I. Clark, “Should the IMF Become More Adaptive?” Working Paper WP/96/11 (Washington, DC: International Monetary Fund, 1996).
http://www.chicagomanualofstyle.org/ch17/ch17_sec355.html

c) add ""number"" field to number working papers:

Ferber, R. “Family decision-making and economic behavior.” Faculty Working Paper 35. College of Commerce and Business Administration, Univ. of Urbana-Champaign, 1971.

c) set ""unpublished document"" as a fallback for all unpublished documents"	erazlogo
1.5	906	Quick search phrase search in collections finds all records that match search criteria	data layer	1.5	defect	dstillman	2008-01-25T13:22:44-05:00	2010-11-11T19:51:37-05:00	The search should be restricted only to records within a given collection but it searches the entire library. The same is happening with saved searches. This is a new error--searches worked fine earlier.	erazlogo
1.5	1032	"Chained saved searches don't return correct results with ""Include parent and child items"" checked"	data layer	1.5	defect	dstillman	2008-06-06T01:16:50-04:00	2010-11-11T19:51:37-05:00	"Steps to Reproduce:

1) Create two saved searches with 'title' conditions that match one item each.

2) Create an ALL saved search sourcing those collections. Check ""Include parent and child items"".

Only the results from one of the saved searches will be returned.

Incidentally, I get an SQL error when I switch it to ANY.

Might need to wait for a rewrite of the search layer and addition of unit testing."	dstillman
1.5	1148	Use Firefox locale rather than OS locale for getLocaleDateOrder()	interface	1.5	defect	dstillman	2008-08-20T05:04:44-04:00	2010-11-11T19:51:37-05:00	Or just hard-code based on locales.	dstillman
1.5	1227	Attachment tags aren't saved on blur()	interface	1.5	defect	dstillman	2008-11-26T19:08:41-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/4829/saving/#Comment_21061	dstillman
1.5	1303	Can't store OmniOutliner files	uncategorized	1.5	defect	dstillman	2009-01-22T10:55:51-05:00	2009-01-22T10:55:51-05:00	I'm running r4003. When I try to store a copy of an OmniOutliner file (.oo3), nothing happens. Neither drag and drop nor the new item button work. Tried it on Trevor's machine, running Sync Preview 3.6 Stable and it would load one file, but not another and the file that it did load became corrupted. It will save links to the same file. I added another file with a number in the extension and that worked fine, so that's not it. I can't make heads or tails of it.	ahoward
1.5	1404	Newlines in notes lost on RIS/etc. import	export	1.5	defect	dstillman	2009-03-06T16:17:01-05:00	2011-02-14T16:24:36-05:00	"The plaintext is being inserted as HTML, so newlines are being lost.

If we want to just say that notes in the data layer are HTML, then we'd have to convert to HTML in the translators. Simon, do you think that makes sense?

There's also the question of whether to convert back to plaintext on export. We're currently exporting HTML.

http://forums.zotero.org/discussion/4999/?Focus=21640#Comment_21640"	dstillman
1.5	210	Implement hierarchical item types	data layer	1.5	enhancement	dstillman	2006-08-27T03:15:32-04:00	2010-11-11T19:51:37-05:00	This is needed to allow the creation of item types (system and user) with fallback to standard/generic types, all of which map well to CSL.	dstillman
1.5	364	Batch editing	interface	1.5	enhancement	dstillman	2006-10-11T01:46:14-04:00	2010-11-11T19:51:37-05:00	I think we could at least get tags done for 1.0, though this could get pushed back	dstillman
1.5	395	Relational item logic	data layer	1.5	enhancement	dstillman	2006-11-11T15:08:53-05:00	2010-11-11T19:51:37-05:00	x is a review of y	dstillman
1.5	444	Custom show/hide settings for item types and fields	interface	1.5	enhancement	dstillman	2006-12-13T16:17:35-05:00	2010-11-11T19:51:37-05:00	Schema exists -- needs interface	dstillman
1.5	456	DLF Aquifer translator	translators	1.5	enhancement	mcburton	2006-12-19T15:15:53-05:00	2010-11-11T19:51:37-05:00		simon
1.5	472	Add Endnote XML import translator	translators	1.5	enhancement	ajlyon	2006-12-22T14:20:13-05:00	2011-07-05T02:07:38-04:00	"I have been finding some weird bugs in the Endnote RIS export and think that we should move away from promoting RIS as our conversion path.  For example, RIS tags will change based on item type.  I noticed this when I saw that the ""volume"" field in book or book section is exported as ""CP - "", or place of publication.  Nice going!

Endnote's XML support is pretty buggy too, but at least it has the virtue of being consistent.  Exporting as XML also doesn't require the user to set an output style.

Please note that Endnote's XML export implementation may vary based on Endnote version.

At some point we may also want to be able to export a Zotero library in an Endnote-readable XML file.  Unfortunately, this requires a different XML format – Endnote's import and export XMLs are not compatible!"	stakats
1.5	504	Add annotated bibliography export  option	export	1.5	enhancement	simon	2007-01-17T00:24:31-05:00	2011-03-27T21:04:39-04:00	"To export an annotated bibliography, we'll need the following functionality:

1) ability to flag one note per item as ""annotation"" (just like we currently do with ""abstract""

2) some kind of UI element, like a checkbox in the export dialog, that allows the user to indicate that the exported bibliography will be annotated

3) update export code to add that annotation as each entry is streamed to the exported bibliography"	stakats
1.5	550	"need to automatically strip leading ""the"" from serial titles"	styles	1.5	enhancement	simon	2007-03-09T23:28:07-05:00	2010-06-15T06:23:38-04:00	"citation styles don't use the leading ""the"" in serials (see 17.195 in Chicago Manual of Style) so it would be great to automatically strip them from imported articles. right now users end up with ""The Chronicle of Higher Education"" and ""The American Historical Review"" in the publication field and have to strip those manually. Can this be done in translators?

"	erazlogo
1.5	580	Item rating mechanism	data layer	1.5	enhancement	dstillman	2007-03-23T14:01:49-04:00	2010-11-11T19:51:37-05:00	1-5 stars	dstillman
1.5	600	Support automatic (or semi-automatic) renaming of existing attachments	interface	1.5	enhancement	dstillman	2007-03-29T10:41:41-04:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/199/?Focus=2221#Comment_2221	dstillman
1.5	612	include annotations in export	export	1.5	enhancement	simon	2007-04-05T21:48:24-04:00	2010-11-11T19:51:37-05:00		simon
1.5	617	Localize Wikipedia export output	export	1.5	enhancement	simon H	2007-04-12T14:00:08-04:00	2011-08-11T01:50:26-04:00	"It turns out that Wikipedia's citation format varies from locale to locale.  Ideally they would allow one locale (i.e. English) to work everywhere, but they don't.  For the French version, see:
http://fr.wikipedia.org/wiki/Mod%C3%A8le:Ouvrage

It may be worth pushing contacts at Wikipedia on this front, because it's madness to expect localizing this formatting for every language.  It makes sense to have a local version, but it also makes sense to have a universal version."	stakats
1.5	635	In-content translator	ingester	1.5	enhancement	nobody H	2007-05-15T17:32:34-04:00	2010-11-11T19:51:37-05:00	"http://forums.zotero.org/discussion/822/

Whether or not we include this by default would depend on the performance hit, but it may be fine."	dstillman
1.5	646	Use string paths for all attachments rather than persistent descriptors	data layer	1.5	enhancement	dstillman	2007-05-31T20:34:17-04:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/832/?Focus=3315#Comment_3315	dstillman
1.5	664	Speed up notes entry	interface	1.5	enhancement	dstillman	2007-06-18T13:07:09-04:00	2010-11-11T19:51:37-05:00	Zotero auto-saves every few seconds in notes, but in a large db the saving takes 15-30 sec or more so I have to stop and wait. I can only type about five words between saves.	erazlogo
1.5	686	Endnote to Zotero field converter	word integration	1.5	enhancement	simon H	2007-07-20T15:28:30-04:00	2010-11-11T19:51:37-05:00	"Word plugin should assist with Endnote to Zotero field conversion.  Since Endnote field codes include title and author (lastname) info, this process could be as simple as bringing up current item selection dialog with some search text prefilled (e.g. title). Since Endnote field codes also have a ""unique"" record number associated with them, the conversion process could also scan through all other Endnote fields in the same document and convert them to the same Zotero item.

Sample Endnote Word field:

{ ADDIN EN.CITE <EndNote><Cite><Author>Lorry</Author><Year>1757</Year><RecNum>183</RecNum><Pages>144</Pages><MDL>Here there are tags and text related to the formatted citation, including  title </MDL></Cite></Endnote>}"	stakats
1.5	709	Use fulltext word index for notes and fields	data layer	1.5	enhancement	dstillman	2007-08-14T05:49:47-04:00	2007-08-14T06:40:42-04:00	Do we want to do this? It'd slow down insertion (including, most notably, updating of notes) but might drastically speed up the quicksearch.	dstillman
1.5	763	"all items should contain a ""citation key"" field"	data layer	1.5	enhancement	dstillman	2007-09-15T22:53:06-04:00	2008-02-20T08:25:27-05:00	for use with BibTeX export and key-based citation formats 	simon
1.5	832	Handle title case/sentence case properly	export	1.5	enhancement	simon *	2007-11-16T09:26:08-05:00	2010-11-11T19:51:37-05:00	"Some styles require title case (""Article Title Here""), while others require sentence case (""Article title here""). At the moment, a transform to title case is implemented (although it's not customizable). Unfortunately, sentence case is a much harder situation. Transforming titles like ""Glycogen: a Trojan horse for neurons"" and ""Characterization of the SKN7 ortholog of Aspergillus fumigatus"" from their title case equivalents will not be possible by algorithms alone.

Suppose we provide an icon to toggle between title/sentence case in the edit pane. Then, if the user modifies something beyond the capitalization in either form, we determine the minimum number of deletes and inserts to transform it (classic dynamic programming problem), and if this includes insertion of a new word, we capitalize it/put it in lower case as appropriate. This will require some modifications to the database schema, but is, as far as I can tell, the most intuitive all-encompassing solution.
Alternatively, we could leave the entry UI as is, and use BibTeX-style curly braces to specify that letters should be capitalized as they are. This is the easier solution, but is somewhat lacking in terms of usability."	codec
1.5	842	Mappings required	styles	1.5	enhancement	simon	2007-11-27T03:20:29-05:00	2010-11-06T16:49:15-04:00	"Summarising the list discussion (I think)

I think the following mappings need to be added:
For Audio recording
performer is mapped as author. Composer, and words by need to be mapped, not sure there are good csl destinations.

Repository should be mapped to archive. [done]

Bills and similar
Bill number/case number should be mapped to number. Patent No. also needs mapping. [done]

Legal case, the court field needs mapping to something. [done]

series-editor to the new series-editor for books and chapters at least. [done]

Conference Paper
- Conference name is not mapped, maybe to event? [done]

Film - producer and scriptwriter need mapping. Director may need changing.

Interviewer/recipient mapped to new attribute [done]

section in newspaper needs mapping. [done]"	codec
1.5	862	director in film should not be mapped to author	data layer	1.5	enhancement	dstillman	2007-12-07T14:39:53-05:00	2010-11-11T19:51:37-05:00	But see also #844	erazlogo
1.5	886	Prevent simultaneous use of a data directory	data layer	1.5	enhancement	dstillman	2008-01-14T16:54:08-05:00	2010-11-11T19:51:37-05:00	"Among other things, this is to make using Zotero over a network drive safer.

If a locked data directory is opened, there could be a warning saying the database is locked (with some indication of the time it was last accessed) and asking if the user wants to override, but Zotero might need to check the lock file every single time it writes to the DB if we want to prevent corruption. I guess we can test that to see if there'd be a performance penalty.

On the other hand, we don't necessarily need to protect against simultaneous use as long as the warning is clear. If someone left Zotero open on Computer A and wants to work on Computer B, Computer A is theoretically not in use, so as long as Zotero on Computer A checks the lock file periodically, or before a write operation coming after a period of inactivity, and before it attempts to do the shutdown backup, it may not be a problem."	dstillman
1.5	888	"""is-date"" should return ""true"" only if date parses cleanly"	styles	1.5	enhancement	simon	2008-01-16T21:31:48-05:00	2010-12-12T06:11:21-05:00	"right now ""is-date"" seems to return ""true"" if the field can be parsed into a valid date (regardless of what else it contains), which leads to the following loss of data when moving from the Zotero date field to CSL:

""1750-1754"" > ""1750""; 
""[2000?]"" > ""2000""; 
""ca. 2000"" > ""ca 2000""; 
""n.d."" > ""n.d""

All of the above should probably evaluate as ""false"" and just return the whole string."	erazlogo
1.5	939	Add Save and Delete buttons to csledit.xul	export	1.5	enhancement	simon	2008-02-27T11:56:40-05:00	2010-11-11T19:51:37-05:00	Users would be able to save and delete from the CSL editor.	stakats
1.5	983	Manual database backup option	data layer	1.5	enhancement	dstillman	2008-04-02T04:14:41-04:00	2010-11-11T19:51:37-05:00	Now possible with mozIStorageConnection.backupDB()	dstillman
1.5	1011	Add support for non-Western name sorting	interface	1.5	enhancement	dstillman	2008-05-08T16:02:08-04:00	2011-03-27T20:50:46-04:00	"Could replace single-field toggle with drop with choices: Western, Non-Western, Organization. Or Last, First; Last First; Organization.

See http://forums.zotero.org/discussion/2875 for further details."	stakats
1.5	1012	Add abbreviated organization name	interface	1.5	enhancement	dstillman	2008-05-08T16:06:21-04:00	2011-03-27T20:45:12-04:00	"e.g. orgShortName. Field should be available for editing if ""Organization"" creator type selected. Dependent on #1011."	stakats
1.5	1024	Import tab-delimited data from excel	export	1.5	enhancement	simon	2008-05-21T14:25:16-04:00	2008-05-21T14:42:06-04:00		simon
1.5	1078	Index Word docs	uncategorized	1.5	enhancement	dstillman	2008-07-17T00:09:19-04:00	2008-07-17T00:09:19-04:00	Per last year's dev list discussion, we can extract the text from Word docs by unzipping and parsing .docx files (Word 2007/8) and by using a modified antiword binary for older Word files. In the interest of simplicity, perhaps we only handle .docx at first and avoid a custom binary?	stakats
1.5	1088	Add ibid and Title Casing options to Word Plugin Document Preferences Window	word integration	1.5	enhancement	simon	2008-07-24T15:54:55-04:00	2011-03-27T20:35:25-04:00	"Allow users to chose if they want to use ibid and if they want to title-case all their bibliographic entries or footnotes with any of the existing title-casing functions from the word plugin's document preferences window. 

If users chose to use ibid or title-casing allow the to override it on a case by case basis through the ""show editor"" option when working with individual citations.  
"	tjowens
1.5	1222	Search within notes	interface	1.5	enhancement	dstillman	2008-11-22T14:15:49-05:00	2009-05-04T13:25:03-04:00	"Cmd/Ctrl-F to search notes

May be possible with window.find('', false, false, true, false, true, true)?
"	dstillman
1.5	1269	Location/URL bar icon for PDFs	ingester	1.5	enhancement	simon	2008-12-19T15:03:27-05:00	2008-12-19T15:40:10-05:00	"Add a location/URL bar icon for PDF files opened in Firefox, with auto-recognition of PDF metadata.

This would be easier than the current methods available: dragging the favicon into Zotero, or creating a new item from the page (which creates it as a Web Page with attached PDF, not optimal)."	ahoward
1.5	1283	Support for UNIMARC	translators	1.5	enhancement	ajlyon	2009-01-09T10:05:16-05:00	2010-11-11T19:51:37-05:00	Either we need separate MARC translators, or the present MARC translator needs to be able to identify which kind of MARC it's reading. Presently we only really support USMARC (aka MARC-21), but many international library catalogs use UNIMARC. The LOC publishes conversion tables, and we need only a tiny subset of the full spec to have a functional translator. For examples of sites using UNIMARC, see http://catalogue.bnf.fr and http://opac.sbn.it/opacsbn/opac/iccu/informazioni.jsp.	stakats
1.5	1326	add series abbreviation field	data layer	1.5	enhancement	dstillman	2009-02-10T09:14:01-05:00	2011-03-27T20:56:24-04:00	"See forums:

http://forums.zotero.org/discussion/3999/series-abbreviations/
http://forums.zotero.org/discussion/5635/cms-series-abbreviation-field/
http://forums.zotero.org/discussion/2655/society-of-biblical-literature-note-style"	erazlogo
1.5	1368	"add ""part number"" field to journalArticle"	data layer	1.5	enhancement	dstillman	2009-02-20T18:09:15-05:00	2010-11-11T19:51:37-05:00	"http://forums.zotero.org/discussion/5750/citing-articles-published-in-installments-cms/

Could be just mapped to ""number"" in Zotero.

"	erazlogo
1.5	1394	Encourage installation of PDF tools on first run	interface	1.5	enhancement	dstillman	2009-02-27T16:37:23-05:00	2010-11-11T19:51:37-05:00		dstillman
1.5	1399	Warn when first syncing a database containing data to a server account containing data	sync	1.5	enhancement	dstillman	2009-03-02T15:17:37-05:00	2010-11-11T19:51:37-05:00	"If the local DB is empty and has never been synced, or if there's no server data, no problem.

""Are you sure? This will merge this library with the items on the server, possibly resulting in duplicates.""

Also warn when attempting to sync with a different account from the one last used with the current database."	dstillman
1.5	1403	Create regular item rather than snapshot via link drag and drop	interface	1.5	enhancement	dstillman	2009-03-06T04:37:10-05:00	2009-03-06T04:37:10-05:00	"1) If dragging a URL over an existing regular item, create a child snapshot.

2) If dragging a URL to a collection or the top level of the items pane, load the target page in the background and determine if there's a translator for it. If there is, save via the translator. If not, perform the equivalent of Create New Item from Current Page, with a child snapshot optionally created according to the standard snapshot pref.

http://forums.zotero.org/discussion/5984/"	dstillman
1.5	1432	"Add context-menu ""add item by identifier"""	interface	1.5	enhancement	simon *	2009-04-13T10:46:52-04:00	2011-02-14T02:55:25-05:00	User should be able to highlight text and right-click to trigger lookup. 	stakats
1.5	826	JSDoc support	misc	1.5	task	jpontell *	2007-11-09T20:36:33-05:00	2010-11-11T19:51:37-05:00	Convert all comments to JSDoc 2 format and generate HTML docs.	dstillman
1.5	613	Dragging an item between child items should create a child item	interface	1.5	defect	dstillman	2007-04-08T15:10:11-04:00	2010-11-11T19:51:37-05:00	It currently creates a top-level item instead.	dstillman
1.5	838	Adding a note to an item that matches an active search causes Zotero to find all items	interface	1.5	defect	dstillman	2007-11-24T09:53:57-05:00	2007-11-24T09:53:57-05:00	"1. Do a quick search

2. Right-click on a matching item (or a parent of a matching item) and select ""Add Note""

Zotero finds all items before adding the note--instead it should still show the found items only. This makes no sense logically, and is also a speed issue because selecting and sorting all items takes forever."	erazlogo
1.5	907	Remove reordering line in tree when dragging child items	interface	1.5	defect	dstillman	2008-01-25T20:58:26-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/1905/	dstillman
1.5	1161	Changing storage password after successful server verification doesn't take effect until restart	interface	1.5	defect	dstillman	2008-09-05T15:16:01-04:00	2010-11-11T19:51:37-05:00		dstillman
1.5	1311	Unassociated PDF plugin causes Firefox to create foo.pdf.part files on desktop	data layer	1.5	defect	dstillman	2009-01-26T17:02:15-05:00	2009-01-26T17:07:50-05:00	Having the SchubertIt PDF browser plugin (PPC only) enabled, but not associated with PDF files, causes Zotero to create foo.pdf.part files on the Desktop in OSX when those PDFs are opened through Zotero in an external program. Disabling the plugin fixes the problem, but there must be a middle ground somewhere.	ahoward
1.5	1354	trashed parent's attachments remain if they are a match for saved search	interface	1.5	defect	dstillman	2009-02-17T15:57:36-05:00	2010-11-11T19:51:37-05:00	"sync3.8--to reproduce:
create a saved search for a tag linked to a child attachment. delete the parent via right-click menu with ""erase attached notes and files"" checked. the saved search will still display the attachment in black, as a match."	erazlogo
1.5	1405	Adjust Zotero pane width on open if wider than window	interface	1.5	defect	dstillman	2009-03-06T17:31:02-05:00	2009-03-06T17:31:02-05:00	"(Hypothesis:) Switching from larger resolution with wide Z columns to smaller one, the Firefox window auto-adjusts, cutting off the right side of the right column

Deleting localstore.rdf works, but no way to fix via UI"	dstillman
1.5	1437	Single-pixel GIF is saved as snapshot on heise.de/tp	data layer	1.5	defect	dstillman H	2009-04-20T06:16:04-04:00	2009-04-20T06:17:03-04:00	"http://www.heise.de/tp/r4/artikel/30/30046/1.html

http://forums.zotero.org/discussion/6661/unable-to-create-usefull-snapshots/"	dstillman
1.5	1450	"""Attachment id not an integer"" message viewing a snapshot"	misc	1.5	defect	dstillman	2009-05-06T13:44:07-04:00	2009-05-06T13:45:05-04:00	" * http://forums.zotero.org/discussion/3691/
 * http://forums.zotero.org/discussion/6873/

Disabling JS fixes the problem, at least in the second example."	dstillman
1.5	144	Garbage collection for cached note data	data layer	1.5	enhancement	dstillman	2006-07-30T17:44:25-04:00	2010-11-11T19:51:37-05:00	Use Item._noteDataAccessTime	dstillman
1.5	145	Garbage collection for cached items	data layer	1.5	enhancement	dstillman	2006-07-30T17:46:28-04:00	2010-11-11T19:51:37-05:00	Purge items not accessed with x seconds from memory	dstillman
1.5	342	"""Search subfolders"" checkbox should be greyed out until applicable"	interface	1.5	enhancement	dstillman	2006-10-04T22:24:20-04:00	2007-08-14T03:18:56-04:00	"""Search subfolders"" checkbox in the search dialog is irrelevant if there are no collectionID conditions and should be greyed out if there are no Collection conditions (which will help clarify what it does)"	dstillman
1.5	469	add a continuous pagination checkbox	data layer	1.5	enhancement	dstillman	2006-12-21T03:46:54-05:00	2010-11-11T19:51:37-05:00	"continuous pagination determines whether an issue number is displayed in the APA and MLA styles, and determines the way the issue number is displayed in the Chicago Author-Date style. this is a bit annoying, but people on <a href=""http://forums.zotero.org/discussion/130/apa-format-for-bibliography/#Item_10"">the forums</a> are complaining about it."	simon
1.5	528	Make search condition drop-down menu less unwieldy	interface	1.5	enhancement	dstillman	2007-02-02T01:47:51-05:00	2010-11-11T19:51:37-05:00		dstillman
1.5	533	Add an ANY search mode to the tag selector	interface	1.5	enhancement	dstillman	2007-02-08T02:39:58-05:00	2010-11-11T19:51:37-05:00		dstillman
1.5	584	Create ISIS translator	translators	1.5	enhancement	mcburton	2007-03-25T01:52:08-04:00	2010-11-11T19:51:37-05:00	"http://www.bibnal.edu.ar/paginas/principbusq.htm
http://allytech.dnsalias.org/isiswww/biblio/index_e.html"	stakats
1.5	657	Add Untagged search condition	data layer	1.5	enhancement	dstillman	2007-06-10T12:32:50-04:00	2010-11-11T19:51:37-05:00		dstillman
1.5	658	Add inverse mode for tags in tag selector	interface	1.5	enhancement	dstillman	2007-06-10T12:35:04-04:00	2010-11-11T19:51:37-05:00	"From http://forums.zotero.org/discussion/853/tags-what-could-be-improved/:

  ''""I think inverse selection (negative selection) would be very useful.''

  ''Instead of an ""inverse"" checkbox, exclusion can/should be done on a per tag basis. Possible implementation would be click select a tag while holding down shift, to ""exclude"" articles having a particular tag.''""

Maybe Ctrl/Cmd instead of Shift?"	dstillman
1.5	659	File Attaching Refinements	interface	1.5	enhancement	dstillman	2007-06-14T14:25:23-04:00	2010-11-11T19:51:37-05:00	"When an item has the ""Attachments"" tab selected, that pane should be hot for dropping files from the file system.  We could also add a note like ""Drag files here to attach."""	stakats
1.5	672	allow child items to exist in collections by themselves for sorting and outlines	data layer	1.5	enhancement	dstillman	2007-06-29T15:41:34-04:00	2008-10-09T08:56:47-04:00	"description of problem:
http://forums.zotero.org/discussion/705/working-with-notes/#Item_24
possible related formatting solution for short parent item reference:
http://forums.zotero.org/discussion/867/notetaking-capabilities-and-request-for-recommendations/#Item_13
(p.s. scribe has this feature)"	erazlogo
1.5	677	Add fulltext search condition to Advanced Search	data layer	1.5	enhancement	dstillman	2007-07-13T03:27:28-04:00	2007-08-14T02:56:41-04:00	http://forums.zotero.org/discussion/999/	dstillman
1.5	688	Add Call Number and Archive Location to all fields	data layer	1.5	enhancement	dstillman	2007-07-26T13:00:57-04:00	2010-11-11T19:51:37-05:00	Missing on presentation, patent, etc.	dstillman
1.5	738	Show items count in collections list	interface	1.5	enhancement	dstillman	2007-08-31T01:13:56-04:00	2010-11-11T19:51:37-05:00		dstillman
1.5	779	"Update tables created without ""INTEGER PRIMARY KEY"""	data layer	1.5	enhancement	dstillman	2007-09-26T07:13:39-04:00	2010-11-11T19:51:37-05:00	"For clarity, I wasn't using ""INTEGER PRIMARY KEY"" in tables that weren't using autoincrement functionality, but not using it keeps SQLite from just making that column name an alias for the internal rowid column--in other words, it creates an extra row.

May want to do this gradually to avoid large migrations."	dstillman
1.5	781	Preference to control whether files dragged in are linked or imported	interface	1.5	enhancement	dstillman	2007-09-27T14:10:26-04:00	2010-11-11T19:51:37-05:00		dstillman
1.5	782	"Single field creator field should automatically parse ""Last, First"""	interface	1.5	enhancement	dstillman	2007-09-27T15:14:19-04:00	2011-03-27T20:31:41-04:00		dstillman
1.5	783	Ability to copy URLs of snapshots	interface	1.5	enhancement	dstillman	2007-10-01T02:03:17-04:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/1347/	dstillman
1.5	784	remember sort state for each collection	interface	1.5	enhancement	dstillman	2007-10-01T23:16:35-04:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/1354/remember-sort-states-for-each-collection/#Item_1	erazlogo
1.5	788	Last name  autocomplete in advanced search	interface	1.5	enhancement	dstillman	2007-10-11T01:37:35-04:00	2010-11-11T19:51:37-05:00	It should be able to type the beginning of the last name and get autocomplete suggestions instead of having to type from the beginning of the first name. I thought we did this...	dstillman
1.5	800	Add bibliography locale option to UI	interface	1.5	enhancement	dstillman	2007-10-22T20:29:37-04:00	2011-03-27T20:26:33-04:00	"Need UI option for extensions.zotero.export.bibliographyLocale

Probably can put this in the main prefs rather than making it configurable at export time, but it should take effect without restarting, so we'd need to reinit CSL.Global."	dstillman
1.5	823	"Title in middle pane should display ""type"" for manuscript item type if manuscript has no title"	interface	1.5	enhancement	dstillman	2007-11-06T10:01:11-05:00	2007-11-06T10:04:45-05:00	"if a manuscript has no title, there is usually a general description in the ""type"" field, cited like this:

Release form signed by parents of James Hillard Houser, Vale, NC, 18 November 1940, box 14, folder GB 220, WOR.

this description should be used to display title in the middle pane if there is no other title"	erazlogo
1.5	889	Display progress indicator on export/Quick Copy	interface	1.5	enhancement	dstillman	2008-01-17T12:39:48-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/1983/	dstillman
1.5	891	Add spans to creator names in reports	export	1.5	enhancement	dstillman	2008-01-18T00:21:28-05:00	2008-01-18T00:21:28-05:00	Creator fields are concatenated at the moment, with no way in the markup to distinguish between first and last names.	dstillman
1.5	894	Allow clicking from one metadata field to another	interface	1.5	enhancement	dstillman	2008-01-19T14:54:28-05:00	2010-11-11T19:51:37-05:00	"http://forums.zotero.org/discussion/1553/

Clicking directly from one metadata field to another causes the first to lose focus but not for the latter to become editable."	dstillman
1.5	895	Automatically fill short title when tabbing out of title	interface	1.5	enhancement	dstillman	2008-01-19T15:26:07-05:00	2010-11-11T19:51:37-05:00	"Up to the colon in the title.

http://forums.zotero.org/discussion/1982/?Focus=8422#Comment_8422"	dstillman
1.5	898	Allow JS-based adding of items from web page	data layer	1.5	enhancement	dstillman	2008-01-20T19:07:56-05:00	2010-11-11T19:51:37-05:00	"http://forums.zotero.org/discussion/1979/

Not sure how we'd implement this. Perhaps via custom protocol handler links passing the id of a COinS <span>?"	dstillman
1.5	914	Drag and drop text from a web page onto metadata fields	interface	1.5	enhancement	dstillman	2008-01-31T12:12:34-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/2097/	dstillman
1.5	915	ignore definite/indefinite articles when sorting titles	data layer	1.5	enhancement	dstillman	2008-02-01T17:13:31-05:00	2010-11-11T19:51:37-05:00	"It would be great if Zotero ignored definite/indefinite articles when sorting titles in CSL styles and in the middle column. 

See [http://forums.zotero.org/discussion/2048/eliminating-a-or-the-in-titles-in-only-the-middle-section-not-the-third/#Item_3 Forum discussion]"	erazlogo
1.5	929	Pref to disable find-as-you-type	interface	1.5	enhancement	dstillman	2008-02-12T05:58:45-05:00	2010-11-11T19:51:37-05:00		dstillman
1.5	930	Ability to save snapshots without images and scripts	data layer	1.5	enhancement	dstillman	2008-02-13T03:31:10-05:00	2010-11-11T19:51:37-05:00	"Maybe with a modifier key on the new page/snapshot button.

This will require adding an option to the WebPageDump code to exclude embedded images and scripts, plus a way to access the option at call time."	dstillman
1.5	942	Search by fields in the quicksearch bar	data layer	1.5	enhancement	dstillman	2008-03-03T11:02:03-05:00	2010-11-11T19:51:37-05:00	"Perhaps using CQL or some subset of it

http://forums.zotero.org/discussion/2386/"	dstillman
1.5	949	Add ISBN field to theses/dissertations	data layer	1.5	enhancement	dstillman	2008-03-07T13:26:22-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/2068/	dstillman
1.5	1005	"add ""only include child items of matching items"" option to advanced search"	data layer	1.5	enhancement	dstillman	2008-05-01T17:27:16-04:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/2752/parent-and-child-search-option/#Item_13	erazlogo
1.5	1006	"add ""hide non-matching items"" option to advanced search"	data layer	1.5	enhancement	dstillman	2008-05-01T17:28:25-04:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/2752/parent-and-child-search-option/#Item_13	erazlogo
1.5	1009	Migration step to try to determine MIME type for undetected files	data layer	1.5	enhancement	dstillman	2008-05-06T03:19:24-04:00	2010-11-11T19:51:37-05:00	Before #937 was fixed, Word/OOo documents weren't properly detected	dstillman
1.5	1017	Add COinS to XHTML reports	export	1.5	enhancement	dstillman	2008-05-16T15:36:35-04:00	2010-11-11T19:51:37-05:00		dstillman
1.5	1033	Add translator options to Quick Copy	export	1.5	enhancement	simon	2008-06-09T01:49:29-04:00	2010-11-11T19:51:37-05:00	"To help with different Wikipedia sites wanting different templates and possibly other things as well.

Wikipedia issue is discussed at http://forums.zotero.org/discussion/2777/, though it's not clear to me if it's actually necessary. If not, this ticket may not be necessary either."	dstillman
1.5	1035	"Add ""Relate Selected Items"" as a right-click option"	interface	1.5	enhancement	dstillman	2008-06-10T09:31:17-04:00	2010-11-11T19:51:37-05:00	"Add ""Relate Selected Items"" as a right-click option when you have two items selected. 

See http://forums.zotero.org/discussion/3126/?"	tjowens
1.5	1051	Allow additional columns in advanced search window	interface	1.5	enhancement	dstillman	2008-06-25T15:32:54-04:00	2010-11-11T19:51:37-05:00		dstillman
1.5	1053	Feedback after entering sync credentials	interface	1.5	enhancement	dstillman	2008-06-26T02:50:51-04:00	2010-11-11T19:51:37-05:00	Run auth check	dstillman
1.5	1136	Queue full-text indexing for idle time	data layer	1.5	enhancement	dstillman	2008-08-15T15:25:32-04:00	2010-11-11T19:51:37-05:00	"http://forums.zotero.org/discussion/3807/

Even if we use FTS, pdftotext conversion and adding the content to the DB could happen at idle."	dstillman
1.5	1221	File/Snapshot Confusion	interface	1.5	enhancement	dstillman	2008-11-21T10:55:00-05:00	2008-11-21T10:55:00-05:00	"There is some confusing behavior that Zotero exhibits in distinguishing between stored files and snapshots. There may be some rationale for keeping things the way they are, but I thought I would at least mention it. 

When a file is added to the library by right clicking on a link or on an image directly in the Firefox window, then selecting ""Save Link [Image] as Zotero Snapshot"", Zotero continues to treat that file in the library as a snapshot, whether it actually is, or not. Functionally, there's little or no difference, but the terminology is a little screwy. For instance, in the info pane of any file that is stored this way, the button says ""View Snapshot"" rather than ""View File"". The icons for PDFs change appropriately, but images and probably most other files appear as snapshot icons, rather than document icons. 

Obviously, it does this because, as far as Zotero is concerned the file being stored IS a snapshot. Perhaps that's not the way we want it, though. It would probably make sense, if it's possible, to get Zotero to distinguish what type of file is being stored via Firefox. Changing the file type from a snapshot to a stored file should take care of most of the problems, such as the info pane and the icon, if I understand it correctly. The contextual menu should also be changed, though. Can this be done based on whether the link being stored is an HTML file or something else? ""Save Link as Zotero Snapshot"" becomes ""Save File to Zotero"", say. 

I'm also a little leery of using ""Link"" in this context and manner, since a ""Link to a File"" in Zotero is something else entirely, and we're not storing a link in the Zotero sense, but storing a copy."	ahoward
1.5	1257	Text in Shortcut Keys Pref Tab	interface	1.5	enhancement	dstillman	2008-12-15T10:55:43-05:00	2008-12-15T10:55:43-05:00	"The Quick Copy feature is referred to differently in different preference tabs. In Export, it is expressly called ""Quick Copy"", while in Shortcut Keys, the same feature is referenced as ""Copy Selected Items to Clipboard"". The latter tab should probably refer to it as Quick Copy in some fashion, even if it's just in parentheses after the existing text.

Also in the Shortcut Keys tab, two items aren't capitalized, while the rest are. ""Create a new item"" and ""Create a new note"" do not match the others stylistically."	ahoward
1.5	1284	Disable file syncing controls absent sync server settings	interface	1.5	enhancement	dstillman	2009-01-09T16:20:39-05:00	2009-01-09T16:20:39-05:00	In order to make it more clear that file syncing cannot function independently of library syncing, disable the file syncing controls in the sync preference pane when there are no Zotero sync server settings present. Just make sure the existing file syncing preferences are still saved. I don't think it matters if people can't change them. They can always put in junk data for the sync server if they care that much.	ahoward
1.5	1218	Subcollection twisty not refreshing	interface	1.5	defect	dstillman	2008-11-17T11:29:21-05:00	2008-11-17T11:29:21-05:00	"Steps to reproduce:
1. create a new subcollection
2. move the subcollection to the top level (i.e. make it a regular collection)
3. the twisty that used to reveal the newly created subcollection remains there.

Deleting the test collection (or any collection) properly refreshes the collection pane."	stakats
1.5	840	Don't hard-code current pane in ZoteroPane::itemSelected()	interface	1.5	enhancement	dstillman	2007-11-24T12:54:15-05:00	2010-11-11T19:51:37-05:00	"From the dev list:

''The mechanism used to select the current item pane is:''
{{{
document.getElementById('zotero-item-pane-content').selectedIndex = 3;
}}}

''would it not be less ambiguous to do something like:''

{{{
var currentPanel = document.getElementById('zotero-view-whatever');
document.getElementById('zotero-item-pane-content').selectedPanel = currentPanel;
}}}"	dstillman
2.0	699	Reconcile Zotero item types with CSL schema	export	2.0	defect	simon	2007-08-06T16:52:09-04:00	2011-03-27T20:17:01-04:00	"I've been creating a new Chicago Manual of Style CSL using the new schema.  Here's what I've noticed so far:
Some Z item types are missing from CSL schema (e.g. blog entries, dictionary and encyclopedia entries, magazine articles), and others do not seem to be recognized (e.g. ""thesis"" falls back to ""book"" and ignores thesis layout type)."	stakats
2.0	1520	rtfscan doesn't work with Nisus Writer documents	word integration	2.0	defect	simon H	2009-07-05T16:33:06-04:00	2009-07-05T16:33:06-04:00	"http://forums.zotero.org/discussion/6968/#Item_14

I haven't tested this."	dstillman
2.0	1546	Improve metadata lookup (truncated query strings)	ingester	2.0	defect	simon	2009-08-21T10:17:28-04:00	2009-08-21T17:55:18-04:00	"When looking up the following item, Zotero only generates a query string of ""from:"" ""Guide from:"" ""of"", perhaps because the first few pages of text are just a table of contents.

http://www.sed.manchester.ac.uk/idpm/research/publications/wp/di/documents/di_wp05.pdf"	stakats
2.0	1551	drag-and-drop of item to collection clears search	interface	2.0	defect	dstillman	2009-08-26T11:02:51-04:00	2009-08-26T11:02:51-04:00	"1. enter content in filter field
2. drag-and-drop item(s) from the results to a (group) collection
3. filter is cleared, and I have to renter it"	bdarcus
2.0	1572	Better handling of N1 field in RIS	export	2.0	defect	dstillman *	2009-09-15T08:05:37-04:00	2009-09-16T10:57:18-04:00	"Currently Zotero's RIS import ignores returns within notes. This is even true of notes created inside Zotero and exported and imported. I would guess we haven't touched this since we added HTML for rich text in notes? 

Currently 
N1 - <p>Notes line 1.</p>
<p>Notes line 2.</p>
<p>Notes line 3.</p>

Is imported as 
<p>Notes line 1.  Notes line 2.  Notes line 3.</p>

For reference: http://forums.zotero.org/discussion/8673/"	tjowens
2.0	1587	Collections not highlighting for group library items	interface	2.0	defect	dstillman	2009-09-22T16:11:49-04:00	2009-09-22T16:11:49-04:00	Option-click does nothing right now.	stakats
2.0	1611	Can't type in notes field after deleting word matching quick search	interface	2.0	defect	dstillman	2009-11-22T17:08:28-05:00	2009-11-22T17:08:28-05:00	http://forums.zotero.org/discussion/9014/erratic-note-behaviour-together-with-search/#Item_2	dstillman
2.0	1631	programTitle should not be base mapped to title	data layer	2.0	defect	dstillman	2010-02-06T18:34:49-05:00	2010-02-07T00:43:08-05:00	"tvBroadcast and radioBroadcast both contain a ""programTitle"" field that is base mapped to ""title."" However, both of these item types also contain a title field. This base field mapping should probably be to the ""series"" field, if any.

This should be the last ticket blocking Bibliontology export."	simon
2.0	1515	RTF Scan: Duplication of Library and Group Items	word integration	2.0	enhancement	simon	2009-06-24T16:14:27-04:00	2009-06-24T16:14:27-04:00	I'm not sure how this should best be addressed, but it's somewhat problematic that when you cite an item that exists in both My Library and in any number of Group Libraries, the item appears multiple times in the Verify Cited Items dialog. At the very least, it should be easier to distinguish the locations of these items quickly. Ideally, though, it should not be necessary to disambiguate all these duplicated items. Maybe a way of specifying which libraries to look in before or at the Verify Cited Items dialog?	ahoward
2.0	1589	More helpful error message when trying to import a zotero.sqlite* file	interface	2.0	enhancement	dstillman	2009-09-23T02:27:33-04:00	2009-09-23T02:27:33-04:00	Point user to Zotero data page	dstillman
2.0	1034	Unicode characters in date columns are mangled in items list	interface	2.0	defect	dstillman H	2008-06-09T03:49:28-04:00	2009-07-28T04:19:52-04:00	"Characters returned by toLocaleDateString() are incorrect.

http://forums.zotero.org/discussion/3109/

I think there's some weirdness going on here between UTF-8 and UTF-16 in getCellText() (probably due to its being defined within XPCOM).

This does seem like it may be a Mozilla bug."	dstillman
2.0	1139	Previous height of Zotero pane is lost when tag selector is toggled in full-screen mode	interface	2.0	defect	dstillman	2008-08-17T19:02:16-04:00	2009-08-09T20:56:26-04:00	http://forums.zotero.org/discussion/3826/	dstillman
2.0	1484	Style notes identically in note editor and reports	interface	2.0	defect	dstillman	2009-05-22T03:28:11-04:00	2009-05-22T03:28:11-04:00	"CSS quotation marks aren't included in report view -- there may be other differences as well

http://forums.zotero.org/discussion/7081/#Item_5"	dstillman
2.0	1494	Correct titles dialog boxes	interface	2.0	defect	dstillman	2009-05-30T06:45:09-04:00	2009-05-30T06:45:09-04:00	Several dialog boxes are missing (proper) titles. Discussed in more detail at http://forums.zotero.org/discussion/7045/collections-listing-wording-issues/. The same thread also links to a patch to correct the issue.	rmzelle
2.0	1584	Add [Child] Note (and possibly other options) collapse item list	interface	2.0	defect	dstillman	2009-09-18T12:36:07-04:00	2009-09-18T12:36:07-04:00	http://forums.zotero.org/discussion/8850/	dstillman
2.0	1723	[patch] No-change edit to single-field creator forces two-field mode on next edit	interface	2.0	defect	dstillman	2010-09-14T02:15:20-04:00	2010-09-14T02:15:20-04:00	"When a creator field is set to single-field mode, and is then opened for editing, and closed without making any change, the next edit of the field will save it in two-field mode, but without reparsing the content.  That is, the field content is set like this:

lastName: 'John Doe'
firstName: ''

The cause seems to run as follows.  The fieldMode is carried on the textbox, which is destroyed when hideEditor() is run.  When the field has not changed, an elem element is minted, but the fieldMode value is not set on it.  The elem element must be provided in some way, because it is substituted in at the end of the function, and creators are just one of several field types served by the terminal substitution.

The missing attribute on the element doesn't affect the appearance of the UI until the next showEditor/hideEditor cycle, which is where the behavior comes from.

The story of why things don't break when the field is edited is actually a little more complicated.  When the field has changed, hideEditor() calls modifyCreator(), which moves the textbox attribute across to a freshly minted label element, and subs the latter into place.  This leaves the textbox (the argument to hideEditor()) as an orphan to the DOM, so although the elem substitution is performed on it at the end of the function, it either breaks without raising an error, or the substitution happens out in nano-space someplace where it can't be seen.

Anyway, the patch seems to work.  :)
"	fbennett
2.0	1422	Create bibliography from collection via Quick Copy	interface	2.0	enhancement	dstillman	2009-03-29T22:30:45-04:00	2009-03-29T22:30:45-04:00	http://forums.zotero.org/discussion/6418/	dstillman
2.0	1483	"Create new tab when user clicks ""Create Group..."""	interface	2.0	enhancement	dstillman	2009-05-21T13:44:07-04:00	2009-05-21T13:44:07-04:00	"The ""Create Group..."" button currently loads the new group page on zotero server navigating away from the current page. The ""Create Group"" button should create a new tab or window instead of navigating away from the current page."	mcburton
2.0	1571	Refine delete child note/attachment warnings	interface	2.0	enhancement	dstillman	2009-09-14T16:20:40-04:00	2009-09-14T16:20:40-04:00	"Let's replace the ""delete item(s)"" message."	stakats
2.0	1577	Add option not to truncate tags	interface	2.0	enhancement	simon	2009-09-15T19:27:59-04:00	2009-09-15T19:27:59-04:00	http://forums.zotero.org/discussion/8705/tag-window-displays-shortened-tags/#Item_0	simon
2.0	1581	Add a pref to open Zotero pane automatically in new windows	interface	2.0	enhancement	dstillman	2009-09-17T00:43:26-04:00	2009-09-17T00:43:26-04:00	http://forums.zotero.org/discussion/8739/	dstillman
2.0	1612	Persist left pane collapsed state in new windows	interface	2.0	enhancement	dstillman	2009-11-23T04:50:42-05:00	2009-11-23T04:50:42-05:00	http://forums.zotero.org/discussion/9869/	dstillman
2.1	1101	File drag-and-drop broken on Ubuntu	interface	2.1	defect	dstillman	2008-08-05T16:17:53-04:00	2009-12-29T18:09:43-05:00	"Both in and out:

  * http://forums.zotero.org/discussion/628/ (old)
  * http://forums.zotero.org/discussion/3590/
  * http://forums.zotero.org/discussion/3705/

Second thread suggests it may be a Firefox issue, but that needs to be verified."	dstillman
2.1	1697	The date component of multipart dates disappears when entered into a date field	interface	2.1	defect	dstillman	2010-07-21T15:59:40-04:00	2010-07-21T15:59:40-04:00	"When I enter a date in the form ""2010-07-21 Test"" into the date field, the date field shows only ""Test""; 2010-07-21 disappears. The date is being stored in the DB correctly, since the y m d icons appear."	simon
2.1	1737	"""any"" search in attachment content finds only records matching the last condition"	data layer	2.1	defect	dstillman	2010-10-09T11:39:02-04:00	2010-10-09T12:38:13-04:00	"example--when searching for words in attachment content:

word A finds 27 records; 
word B finds 114 records

searching for ""any"" A+B finds 114; 
searching for ""any"" B+A finds 27

both ""any"" searches should find equal number of records, and usually the number should be > 114

I'm using Z 2.0.8"	erazlogo
2.1	1746	deleting an item before Zotero.Attachments.importFromDocument() or Zotero.Attachments.*FromURL() completes causes fatal error	data layer	2.1	defect	dstillman	2010-11-06T00:54:36-04:00	2010-11-06T00:54:36-04:00	"Presumably, the event listener should check that the item still exists before trying to attach the attachment.

[JavaScript Error: ""uncaught exception: [Exception... ""Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageStatement.execute]""  nsresult: ""0x80004005 (NS_ERROR_FAILURE)""  location: ""JS frame :: chrome://zotero/content/xpcom/db.js :: anonymous :: line 139""  data: no] [QUERY: INSERT INTO itemAttachments (itemID, sourceItemID, linkMode, mimeType, charsetID, path, syncState) VALUES (?,?,?,?,?,?,?)] [ERROR: insert on table ""itemAttachments"" violates foreign key constraint ""fki_itemAttachments_sourceItemID_items_sourceItemID""]""]"	simon
2.1	1760	Allow users to reselect a custom data directory when a schema mismatch is encountered in Zotero standalone	standalone	2.1	defect	simon	2011-01-16T03:34:56-05:00	2011-01-16T03:45:54-05:00	See also http://forums.zotero.org/discussion/15937/?Focus=79364#Comment_79364	simon
2.1	1761	Installation for Windows and Linux is not intuitive	standalone	2.1	defect	simon H	2011-01-17T14:06:29-05:00	2011-07-11T11:31:16-04:00	Recent forum posts, most recently http://forums.zotero.org/discussion/15961/, show that people are confused about the current installation procedure for Linux and Windows. Users expect an application to be handled by Add & Remove Programs in Windows, with a Start menu entry. Similarly, they expect it to be handled by the package manager with an entry in the desktop environment's application launcher in Linux.	ajlyon
2.1	1772	RDF translator loses creators linked via a symbol [patch]	translators	2.1	defect	ajlyon	2011-01-30T06:09:08-05:00	2011-07-15T14:50:07-04:00	"The RDF creator attempts to resolve symbol links to creators in other rdf:Description blocks as containers. The identifier is slightly different than a container (there is no _ underscore following the identifier #), so the attempt fails; but the existing list of creator symbols is overwritten, resulting in an empty list.

The attached patch avoids overwriting the list when the link attempt fails. With the patch, more foaf creator data should become available to the translator (I've run across two sites so far that place creator info in an rdf:Description block separate from other metadata ... and I've only looked at two)."	fbennett
2.1	1849	Field content lost when changing creator role	multilingual	2.1	defect	fbennett	2011-07-03T13:45:56-04:00	2011-07-03T13:45:56-04:00	"When I enter content into an item field, say ISBN, then immediately click on the creator role drop-down to change the creator role (say, from ""Author"" to ""Editor""), the data entered in the item field is lost (that is, the field loses focus but is empty after I click on the dropdown).

I imagine this is a click sequence that was somehow overlooked. This is in the most recent multilingual build, but it may be the case in the trunk as well; I haven't checked."	ajlyon
2.1	1858	Safari connector grabs incorrect DOI	connectors	2.1	defect	ajlyon	2011-07-06T22:33:12-04:00	2011-08-07T07:03:27-04:00	"At http://www.nature.com/news/2010/101013/full/467775a.html, Safari seems to think there's a semicolon at the end of the DOI, while Chrome gets it right.

Safari looks for:
http://www.crossref.org/openurl/?pid=zter:zter321&url_ver=Z39.88-2004&ctx_ver=Z39.88-2004&rft_id=info:doi/10.1038/467775a;&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.jtitle=Nature

Chrome looks for:
http://www.crossref.org/openurl/?pid=zter:zter321&url_ver=Z39.88-2004&&rft_id=info:doi/10.1038/467775a&noredirect=true&format=unixref
"	stakats
2.1	1557	Change Letter type to more generic	data layer	2.1	enhancement	dstillman	2009-08-28T14:59:04-04:00	2010-11-01T02:09:23-04:00	"So I have a memo I need to enter, but the closest Z type is the more specific Letter. When untitled, I get awkward things like ""Letter to Doe"" in the interface. But, of course, the item really isn't a letter.

Please change to have the base type be more generic, and allow people to enter more specific info (letter, memo, postcard, email, etc.) in the type field."	bdarcus
2.1	1565	add place/city/address field to letter item type	data layer	2.1	enhancement	dstillman	2009-09-06T02:10:45-04:00	2010-11-01T02:09:38-04:00	"Example from Chicago:

Gilbert McMicken to Alexander Morris, 29 November 1881, Glasgow (Scotland), Document 1359, fol. 1r, Alexander Morris Papers, MG-12-84, Provincial Archives of Manitoba, Winnipeg. 

Henry Adams to Charles Milnes Gaskell, London, 30 March 1868, in <i>Letters of Henry Adams, 1858–1891</i>, ed. Worthington Chauncey Ford (Boston: Houghton Mifflin, 1930), 141."	erazlogo
2.1	1595	"Add ""today"" as saved search choice for before/after/is"	interface	2.1	enhancement	dstillman	2009-10-06T16:30:56-04:00	2009-10-06T16:33:03-04:00		stakats
2.1	1622	Add dialogs for field-too-long sync errors	sync	2.1	enhancement	dstillman	2009-12-27T06:41:10-05:00	2009-12-27T06:41:10-05:00	"Similar to what we already do for tags

http://forums.zotero.org/discussion/10401/"	dstillman
2.1	1633	better support for newspaper/magazine published blogs	uncategorized	2.1	enhancement	dstillman	2010-02-16T20:04:07-05:00	2010-11-01T15:26:35-04:00	"Most large newspapers (new york times, la times, etc.), and many magazines, now publish important content on blogs. But Zotero neither can detect the data in these pages, nor can it adequately store all relevant data. To wit, I suggest dealing with the translator issue, and also adding a ""publisher"" field to the blog post type (although this may not technically be exactly correct; in any case, am asking for somewhere to put the ""New York Times"" and such)."	bdarcus
2.1	1645	Notes need to clearly denote attribution	uncategorized	2.1	enhancement	dstillman	2010-03-24T10:30:02-04:00	2010-03-24T10:30:02-04:00	Currently, I see no way to figure out who wrote a note. This is a critical limitation in the context of groups, where different people may contribute notes to a given shared item. Ideally, even content within a text area (like a note) could be tied to specific users a la a wiki, but this is less immediately important than simply knowing who created the note.	bdarcus
2.1	1664	Better way of handling RDF stores in web translators	ingester	2.1	enhancement	simon	2010-06-10T12:48:20-04:00	2010-06-10T12:48:20-04:00	See http://groups.google.com/group/zotero-dev/browse_thread/thread/7234f9e9f6fa9d98/a847bb311f644983?show_docid=a847bb311f644983. The old method works fine as long as there's only one RDF import translator, but now that there are two, we might want something else.	simon
2.1	1716	Add DOI field to book, book section, and encyolpedia article	data layer	2.1	enhancement	dstillman	2010-08-23T11:27:54-04:00	2010-11-01T02:04:19-04:00	"Books, booksections, and encyclopedia articles are increasingly being assigned DOIs. Those DOIs are important for APA citations, and are also valuable as unique identifiers for book sections and encyclopedia articles.

See
http://www.crossref.org/02publishers/dois_for_books.html
http://forums.zotero.org/discussion/8014/?Focus=68499#Comment_68499"	tjowens
2.1	1748	Date ranges, fuzzy dates, dates BCE	data layer	2.1	enhancement	dstillman	2010-11-20T04:37:38-05:00	2010-11-20T17:05:29-05:00	"Dates are in flux at the moment, with a firm desire in CSL circles to rely on the Library of Congress EDTF (Extended Date Time Format) standard, but with uncertainty over whether, when eventually finished, that standard will cover all of the use cases needed for rendering citations.

When EDTF becomes available, work will remain to build and test out revisions to the parsing module behind the Zotero UI, for the support of date ranges, fuzzy dates, and dates BCE.

As a first step toward that eventual goal, the attached patch (against the current trunk at r7344) supplies an option that will send the raw date string stored by Zotero to citeproc-js when formatting citations, for onward processing by the processor's own internal parsing module.

This isn't meant as a permanent solution, and I've given the option an ugly name to underline its temporary nature; but it does provide a channel for testing the parser behavior, against the day when agreement can be reached on a serialized date form suitable for data exchange and official recognition in a well specified CSL input format.  If the parser proves sufficiently robust, it may also provide a solution for users who require support for these kinds of dates.

"	fbennett
2.1	1808	Build snapshots from DOM elements	ingester	2.1	enhancement	simon *	2011-04-02T12:37:04-04:00	2011-07-28T16:17:32-04:00	"For many sites, there are a few well-defined blocks of content that are of interest. It would save network burden and simplify translator authoring to allow extracted DOM elements to be saved in a separately generated document. The attached patches against the trunk illustrate the approach. The files are:

Diff-enable-dom-object-save.patch
  This provides a ""document:"" slot on the translator attachments object, which accepts a DOM document object.

Diff-dom-translator-utility.patch
  This is a utility for use in translators, that does the heavy lifting of building a simple web page with DOM elements provided to the function as content.

Diff-mainichi-translator.patch
  This is a sample translator that works against news articles at mainichi.jp (both the English and the Japanese sites).

This work follows on from earlier discussions that took place on zotero-dev:

http://groups.google.com/group/zotero-dev/browse_thread/thread/7d4ed9d1710ac897

If it is feasible, it would be very convenient to have this facility available in translators."	fbennett
2.1	1811	Remove ambiguity from two-field names that have only a family value	word integration	2.1	enhancement	simon	2011-04-06T12:00:08-04:00	2011-04-07T04:59:50-04:00	"Some users have been confused by the handling of names in Zotero 2.1. citeproc-js discriminates between personal and institutional names, and will format these correctly when authorship is by a mixture of persons and the institutions with which they are affiliated. It's not a bad feature, but the interface needs a small adjustment to make it more intuitive.

Currently (Zotero 2.1.5, citeproc-js 1.0.144), any name with a value only in the last name field is treated as an institution, in both Zotero field modes. With the attached patch and citeproc-js 1.0.145 or higher, names in two-field mode will always be treated as personal names. With this change, the UI becomes smoothly intuitive (one-field mode === institution, two-field mode === person). It should pretty well eliminate this category of questions/complaints from the forums.

Looking back, this behavior really should have been documented in the processor manual, so it could be picked up and discussed. But the last small glitches in behavior have been ferreted out in response to user feedback, and if this UI change can be applied, it should work out quite smoothly.

(Note that the patch and the processor upgrade do not absolutely need to be introduced together, although that would be best. If the processor is upgraded without this patch, all names will be treated as personal names (Zotero 2.0.9 behavior). If the patch is applied without a processor upgrade, current Zotero 2.1 behavior will remain the same.)"	fbennett
2.1	1820	Disambiguate items in Related items listing	interface	2.1	enhancement	dstillman	2011-05-16T20:09:32-04:00	2011-05-16T20:12:43-04:00	"The Related tab on an item currently shows the getDisplayTitle() string for each related item. As [http://forums.zotero.org/discussion/14153/%3FFocus%3D91766 raised on the forums], in many common use cases for related items (book reviews, alternative editions, law cases) the title alone does not discriminate between the items, necessitating back-and-forth navigation to identify which source in the list is of interest.

The attached patch implements a disambiguated Related items listing, which is performing well in the multilingual branch. Here is a description of the algorithm (also outlined in the thread linked above).

'''Slots'''

* There are two label slots for each related item (one left- and one right-aligned).

'''Slot fillers'''

1. The author name always shows through in the first slot, if
   1. it is present; and
   1. it differs from the author of the current item. 
1. Three other slot fillers are available (attempted in order):
   1. the title (or short title);
   1. a composite of volume, issue, and container title; and
   1. the date.
1. If 2.1 or 2.2 matches any other item in the listing, it is dropped, and the next info chunk is used instead.
1. If no info chunks are available (and useful for disambiguation), the first slot gets an empty label and the year goes in the last.

"	fbennett
2.1	900	BCE date parsing	data layer	2.1	defect	dstillman	2008-01-21T12:29:22-05:00	2010-06-15T10:49:02-04:00	"Entering ""2007 BCE"" in a date field currently throws an error

This will need some fixes on the CSL end too, but the error should be fixed ASAP."	dstillman
2.1	1625	Replace Xpdf with Poppler	misc	2.1	defect	dstillman	2010-01-26T23:00:03-05:00	2010-01-26T23:00:03-05:00	Might avoid the hanging pdfinfo problem on OS X.	stakats
2.1	1672	larger, non-pink icons in Linux OpenOffice plug-in	word integration	2.1	defect	simon	2010-06-20T16:20:29-04:00	2010-06-20T16:20:29-04:00		simon
2.1	1693	Report sorting doesn't work with firstCreator	data layer	2.1	defect	dstillman	2010-07-09T23:21:13-04:00	2011-01-04T13:48:09-05:00	http://forums.zotero.org/discussion/13295/	dstillman
2.1	1809	menulist.removeAllItems error in Scaffold	scaffold	2.1	defect	simon	2011-04-04T00:31:53-04:00	2011-04-04T04:11:21-04:00	"When running Zotero ML, but maybe in vanilla Zotero as well, and Firefox 4, I get a recurrent but probably harmless JavaScript error, triggered by Scaffold:

{{{
[JavaScript Error: ""menulist.removeAllItems is not a function""
   {file: ""chrome://scaffold/content/scaffold.js"" line: 379}]
}}}

I think this happened in vanilla Zotero as well-- I think it only showed up when I moved to Firefox 4, but I could be wrong.

Scaffold still works fine."	ajlyon
2.1	316	Don't index words of fewer than 3 non-Asian characters	data layer	2.1	enhancement	dstillman	2006-09-21T00:51:39-04:00	2010-08-31T13:02:22-04:00		dstillman
2.1	1624	Refine field order	interface	2.1	enhancement	dstillman	2010-01-22T06:19:16-05:00	2010-01-22T06:19:16-05:00	"From Elena, once upon a time:

-----------------------------------------------

  * Title
  * Creators
  * Date
  * URI (the unique id you've been planning, when it's implemented)
  * User's Custom ID (if/when implemented)
  * Type
  * Publication
  * Publisher
  * Place
  * Volume
  * Issue
  * Pages
  * Location in Archive
  * Repository
  * Short Title
  * Abstract

For the rest, keep the same order.

Maybe we don't need Extra any more, since users can use Abstract or child notes--maybe the info can just be converted to a child note when removing this field?

I mostly thought in terms of main fields and those more likely to be entered manually (hence moved archival fields higher in the list), and I took into account requests at this discussion: http://forums.zotero.org/discussion/2567/

Don't think that Call No should be among the top fields, since it's mostly added automatically via the library catalog.

-----------------------------------------------"	dstillman
2.1	1629	Improve Flickr translator (Rights (esp. Creative Commons), Medium, Size)	translators	2.1	enhancement	mcburton	2010-02-03T11:58:54-05:00	2010-02-03T11:58:54-05:00	"Primarily: complete the ""rights"" field using licensing information, per:
http://forums.zotero.org/discussion/10968/flickr-and-creative-commons/

Perhaps ""Medium"" should also be auto-filled to denote these are digital and the size could be filled with width/height in pixels, provided by the API."	karnesky
2.1	1630	Better interaction with Firefox master password feature	sync	2.1	enhancement	dstillman	2010-02-04T10:37:41-05:00	2010-02-04T10:37:41-05:00	http://forums.zotero.org/discussion/10998/	dstillman
2.1	1656	Creator sort should include firstName	interface	2.1	enhancement	dstillman	2010-04-06T11:57:20-04:00	2011-03-27T19:59:31-04:00	"http://forums.zotero.org/discussion/8057/#Item_4

This may be tricky given that it sorts by firstCreator, not lastName"	dstillman
2.1	1679	implement UndoRecord in Word plug-in (Word 2010 only)	word integration	2.1	enhancement	simon	2010-06-23T02:39:46-04:00	2010-06-23T02:40:00-04:00		simon
future	67	Integrate undo functionality into data layer	data layer	future	enhancement	dstillman	2006-06-24T13:45:46-04:00	2008-06-11T04:04:54-04:00		dstillman
future	410	Custom item types and fields	data layer	future	enhancement	dstillman	2006-11-24T02:56:25-05:00	2009-10-06T16:44:38-04:00	"Let users create custom item types based on default types.

Depends on #210"	dstillman
future	661	new item types to consider for the hierarchical item structure	data layer	future	enhancement	dstillman	2007-06-16T10:54:40-04:00	2010-01-21T04:47:57-05:00	"So far:
archival collection
journal
magazine
newspaper
data set
music score
biography/agent (should describe both persons and institutions)
image instead of artwork; maybe also add object

Forums on periodical and archival collection types:
http://forums.zotero.org/discussion/918/different-document-types/#Item_6
http://forums.zotero.org/discussion/391/1/hierarchical-item-relationships/#Item_48
http://forums.zotero.org/discussion/5945/type-journalnewspapermagazine/#Item_4"	erazlogo
future	667	Add unit testing for import/export	export	future	enhancement	simon H	2007-06-19T12:57:32-04:00	2010-07-12T14:53:14-04:00		dstillman
future	794	External app API	data layer	future	enhancement	dstillman H	2007-10-19T02:41:33-04:00	2007-10-19T02:41:33-04:00		dstillman
future	866	Allow multiple versions of fields for international support	data layer	future	enhancement	dstillman	2007-12-14T12:05:34-05:00	2010-10-13T02:11:16-04:00	"http://forums.zotero.org/discussion/1798/

Titles in particular. Possibly other fields. Can probably use MARC as a guide here."	dstillman
future	1014	Allow citation positions to restart	word integration	future	enhancement	simon	2008-05-12T13:01:10-04:00	2008-05-12T13:01:10-04:00	"Some styles (e.g. dissertation formatting guidelines) require citations to ""reset"" in each chapter. Thus even a source cited in earlier chapters will receive a full citation when first cited in a subsequent chapter. At present the only way to produce a document conforming to this style is to create separate files for each chapter. Two possibilities come to mind:

1. Zotero could detect section breaks and restart positions in each section, much as Word allows users to restart footnote numbering in new sections.

2. Alternatively, Zotero could insert a reset field into docs after which the positions would restart."	stakats
future	1028	Logical ordering of items in collections	interface	future	enhancement	dstillman	2008-05-28T14:17:15-04:00	2008-05-28T14:17:15-04:00	http://forums.zotero.org/discussion/2909/ and a bunch of others	dstillman
future	1229	Institutional creator support	data layer	future	enhancement	dstillman	2008-11-28T10:28:00-05:00	2011-03-27T19:53:54-04:00	http://forums.zotero.org/discussion/4878/, among other places	dstillman
future	1519	Update records via look up by identifier	ingester	future	enhancement	simon	2009-07-02T08:38:10-04:00	2012-03-08T12:48:19-05:00	"Allow users to right click on a record, chose to update record via identifier. Zotero runs the identifier translator and triggers the conflict resolution pane to merge info gathered via the identifier. 

Suggested:

http://forums.zotero.org/discussion/7689/

http://forums.zotero.org/discussion/18969/refetching-an-existing-item/

http://forums.zotero.org/discussion/22369/adding-an-update-item-function/"	tjowens
future	1673	don't iterate across XPCOM boundaries in integration plug-ins	word integration	future	enhancement	simon *	2010-06-21T04:01:39-04:00	2010-06-21T04:01:57-04:00	Should be possible, and should speed things up a little bit (although not all that much, since the big overhead comes from the API calls), but will be a little painful to implement.	simon
future	1733	Add preference to set locale in standalone	interface	future	enhancement	dstillman	2010-10-04T22:50:29-04:00	2011-03-27T19:46:21-04:00	"Can use Frank's preference pane icon and ultimately make it one big language setting pane.

Also, we need a new trac component for ""standalone."""	stakats
future	1777	Use restoreProcessorState in integration.js	word integration	future	enhancement	simon	2011-02-02T01:31:57-05:00	2011-02-02T01:31:57-05:00	We discussed this briefly in #1770, but it's worth making an independent ticket for it. I'd like to do this, since it will speed things up and simplify the logic, but I'm not yet sure whether we want this for 2.1 or not, since we need to get 2.1 out the door around the same time as Firefox 4, which is supposedly nearing completion, although they continue to make last minute Zotero-killing API changes.	simon
future	1782	Store metadata in PDF files as XMP	misc	future	enhancement	simon	2011-02-05T05:18:36-05:00	2011-02-05T05:18:36-05:00		simon
future	1817	Use ACE or similar JS code editor in csledit.xul and Scaffold	styles	future	enhancement	simon H	2011-04-27T15:50:14-04:00	2011-07-23T07:02:24-04:00	"http://ace.ajax.org/

Looks very nice, and supports JS and XML syntax highlighting, paren matching, etc."	simon
future	1823	Bundle connectors with standalone	standalone	future	enhancement	simon	2011-05-31T00:36:08-04:00	2011-05-31T00:36:08-04:00	Connectors should be included with standalone. They could be installed by visiting a local page that uses useragent to determine which connectors to show. I suppose this page could also be online, but either way, we want to simplify installation process and main Zotero download page.	stakats
future	1830	Localized date parsing for connectors	standalone	future	enhancement	simon	2011-06-17T16:05:15-04:00	2011-06-17T16:05:15-04:00		simon
future	1840	Localize connectors	standalone	future	enhancement	simon	2011-06-28T15:31:41-04:00	2011-06-28T15:31:41-04:00	Keep a list of keys that we share with the Firefox extension, as well as a separate set of strings for connector only.	simon
future	1841	e10s compatibility	ingester	future	enhancement	simon	2011-06-29T00:03:12-04:00	2011-06-29T00:03:12-04:00	Some future version of Firefox will run separate tabs in separate processes. We will need to support this. Luckily, all of translate.js is already prepared, so this will mainly mean changes to browser.js. See https://developer.mozilla.org/en/The_message_manager	simon
future	1846	Scaffold for Chrome/Safari	scaffold	future	enhancement	simon H	2011-07-03T02:59:34-04:00	2011-08-11T01:46:15-04:00	There would be a lot of work involved in this, but it sure would be neat (and the debugger actually works within translators out of the box in WebKit.)	simon
future	1850	Reduce injected code	standalone	future	enhancement	simon	2011-07-04T01:06:53-04:00	2011-07-04T01:06:53-04:00	"Currently, we inject:

{{{
zotero.js
zotero/cachedTypes.js
zotero/date.js
zotero/debug.js
zotero/inject/http.js
zotero/inject/translator.js
zotero/openurl.js
zotero/rdf/uri.js
zotero/rdf/term.js
zotero/rdf/identity.js
zotero/rdf/match.js
zotero/rdf/rdfparser.js
zotero/rdf.js
zotero/translate.js
zotero/translate_item.js
zotero/inject/translate_webkit.js
zotero/utilities.js
zotero/messages.js
messaging_inject.js
}}}

That's a lot of code. We should be able to inject:
{{{
zotero.js
zotero/debug.js
zotero/inject/http.js
zotero/inject/translator.js
zotero/translate.js
zotero/inject/translate_webkit.js
zotero/utilities.js
zotero/messages.js
messaging_inject.js
}}}

and fetch the remainder from the global script only if translation is requested."	simon
future	1882	Zotero document icons	standalone	future	enhancement	simon H	2011-08-17T04:41:25-04:00	2011-08-17T17:31:36-04:00	For reference file formats and CSL files.	simon
future	1894	BibJSON import/export translator	translators	future	enhancement	simon	2011-09-26T01:29:59-04:00	2011-09-26T01:29:59-04:00	"http://www.bibkn.org/bibjson/index.html

Doesn't seem too difficult."	simon
future	785	Snapshots with Flash are mangled on Windows	data layer	future	defect	dstillman H	2007-10-02T17:20:57-04:00	2007-10-11T04:34:18-04:00	http://forums.zotero.org/discussion/1364/	dstillman
future	1803	Timeline Does Not Work With Trash or Unfiled Items	interface	future	defect	dstillman	2011-03-05T00:24:14-05:00	2011-03-05T00:24:14-05:00		stakats
future	1862	Update bibliography indent when max offset changes	word integration	future	defect	simon	2011-07-11T12:14:33-04:00	2011-07-11T12:14:33-04:00	If a bibliography is inserted with a small number of references, and the number of references grows, the indents for second-field-align will no longer be correct. While the user can modify the style manually to fix this, Zotero should be doing it automatically.	simon
future	48	ability to search by field, tag, etc. from right pane by clicking on that field	interface	future	enhancement	dstillman	2006-06-23T10:38:04-04:00	2006-11-16T17:54:51-05:00		dcohen
future	72	Add unit tests for data layer functions	data layer	future	enhancement	dstillman	2006-06-25T01:29:39-04:00	2006-08-11T01:27:34-04:00		dstillman
future	320	Show content excerpt in search results	interface	future	enhancement	dstillman	2006-09-21T00:54:41-04:00	2007-04-18T12:13:33-04:00	Already implemented in search data layer for attachment phrase searches	dstillman
future	397	OAI PMH translator	translators	future	enhancement	ajlyon	2006-11-15T15:43:24-05:00	2011-07-22T15:25:07-04:00	arXiv.org's page data will be best scraped by hitting their OAI PMH service, easily accomplished through a URL switch.  In the likely event that we encounter other sites using a similar interface, suggest creating a dedicated translator to parse the resulting XML.  Can then call this translator from an arXiv.org translator, etc.	stakats
future	787	Timeline highlights should be quicksearch-equivalent	interface	future	enhancement	dstillman H	2007-10-05T18:06:42-04:00	2007-10-05T18:15:26-04:00	"This would likely take some hacking of the Timeline code, since I think it just searches titles by default.

http://forums.zotero.org/discussion/1375/"	dstillman
future	883	Spotlight integration	data layer	future	enhancement	dstillman H	2008-01-12T14:29:07-05:00	2008-01-12T14:29:14-05:00	"To support Spotlight properly, someone would need to write a Spotlight plugin, Zotero would have to save notes as individual files (or write out a cache file for each note, as Apple Mail and Thunderbird do for Spotlight integration for mail messages), and the individual files would have to be associated with Firefox so that Zotero could intercept them and select the appropriate notes.

People are free to take this ticket, as it probably won't happen anytime soon otherwise."	dstillman
future	893	Allow fields to remain open while switching to other apps	interface	future	enhancement	dstillman	2008-01-19T14:47:20-05:00	2008-01-19T14:52:06-05:00	"http://forums.zotero.org/discussion/1553/?Focus=8440#Comment_8440

Possibly a hidden pref to disable saving on blur()

Any way to disable the automatic blur() when switching to other apps? Is it possible to detect if Firefox has focus? If Cmd-Tab/Alt-Tab are pressed?"	dstillman
future	974	Give the user feedback on where a search term is in the metadata	uncategorized	future	enhancement	dstillman	2008-03-26T13:49:24-04:00	2008-03-26T13:49:24-04:00	Many users store rather large notes. So when they search through their collections the results are less than helpful. It would be ideal to stick a context snipit underneath each returned result in the middle pane. 	tjowens
future	977	Set primary author for sorting that is distinct from order of biblography	interface	future	enhancement	dstillman	2008-03-27T10:06:43-04:00	2008-03-27T10:06:43-04:00	"This comes up every once in a while and seems like a reasonable request. In some fields the order of the authors does not in any way reflect the main author. In some cases the PI on a project is listed last. In other cases researchers are listed alphabetically. In any case it would be nice to be able to distinguish the primary author of a work for sorting irrespective of the order for people in a bibliographic citation. 

There are probably a few ways to do it. It might make sense to just stick it in a right click option on any contributor and when it is set give some feedback to the user. (possibly change the color slightly on the  primary author field.)



http://forums.zotero.org/discussion/478
http://forums.zotero.org/discussion/2554"	tjowens
future	980	Ability to edit notes with an external text editor	interface	future	enhancement	dstillman H	2008-03-27T18:49:51-04:00	2008-03-27T18:50:38-04:00	http://forums.zotero.org/discussion/2457/	dstillman
future	1023	improve citation of archival materials in bibliographies	styles	future	enhancement	simon	2008-05-21T11:17:57-04:00	2008-05-21T11:17:57-04:00	"See [http://forums.zotero.org/discussion/2981/styling-archival-material/#Item_9 forum discussion] and [http://sourceforge.net/mailarchive/message.php?msg_name=42FA3112-4438-4187-B7DE-62673F91C8ED%40simonster.com Simon's post on xbiblio list]. For Chicago, from Simon's email:

""If only one item from an archive:[[BR]]
Do not include locator information (box, etc.) in citation(?),
instead specifying it in the bibliography[[BR]]
Include item information in bibliography

If more than one item from the same archive:[[BR]]
Include locator information in citation[[BR]]
Include only one bibliography entry and exclude item-specific variables""

Australian National Archive requires a different style (see forum discussion above).

Depends on #210."	erazlogo
future	1102	Make full-text indexing user-extensible	data layer	future	enhancement	dstillman	2008-08-05T16:40:15-04:00	2008-08-05T16:40:15-04:00	http://forums.zotero.org/discussion/3696/	dstillman
future	1642	Tool to scan for missing attachments	interface	future	enhancement	dstillman H	2010-03-16T22:15:00-04:00	2010-03-16T22:15:00-04:00	http://forums.zotero.org/discussion/9568/	dstillman
future	1749	Use nsIScriptableDateFormat for Zotero.Date.formatDate and remove getLocaleDateOrder()	misc	future	enhancement	simon	2010-12-11T02:09:30-05:00	2010-12-11T02:09:30-05:00	Unless there is a specific reason for the current code that I'm not realizing.	simon
future	1795	Support tab/shift-tab indent/outdent in notes	interface	future	enhancement	dstillman	2011-02-18T23:50:26-05:00	2011-02-18T23:50:26-05:00	http://forums.zotero.org/discussion/16511/	dstillman
future	1870	Make internal HTTP server use node.js API	standalone	future	enhancement	simon	2011-07-17T21:41:33-04:00	2011-07-17T21:42:36-04:00	The main purpose of this would be to make extending the HTTP server easier by using an API familiar to more developers	simon
