﻿__group__	ticket	summary	component	milestone	type	created	_changetime	_description	_reporter
dstillman	48	ability to search by field, tag, etc. from right pane by clicking on that field	interface		enhancement	2006-06-23T10:38:04-04:00	2006-11-16T17:54:51-05:00		dcohen
dstillman	67	Integrate undo functionality into data layer	data layer		enhancement	2006-06-24T13:45:46-04:00	2008-06-11T04:04:54-04:00		dstillman
dstillman	72	Add unit tests for data layer functions	data layer		enhancement	2006-06-25T01:29:39-04:00	2006-08-11T01:27:34-04:00		dstillman
nobody	106	Test with very large dataset	uncategorized		task	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
dstillman	144	Garbage collection for cached note data	data layer		enhancement	2006-07-30T17:44:25-04:00	2010-11-11T19:51:37-05:00	Use Item._noteDataAccessTime	dstillman
dstillman	145	Garbage collection for cached items	data layer		enhancement	2006-07-30T17:46:28-04:00	2010-11-11T19:51:37-05:00	Purge items not accessed with x seconds from memory	dstillman
dstillman	210	Implement hierarchical item types	data layer		enhancement	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
dstillman	289	Better parsing of single-field creators into two-field creators when switching modes	interface		enhancement	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
dstillman	293	Deleting a collection used in a smart collection should delete smart collection as well	interface		enhancement	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
dstillman	316	Don't index words of fewer than 3 non-Asian characters	data layer		enhancement	2006-09-21T00:51:39-04:00	2010-08-31T13:02:22-04:00		dstillman
dstillman	320	Show content excerpt in search results	interface		enhancement	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
dstillman	324	Indicator that a file scanning search is in progress	interface		enhancement	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
dstillman	342	"""Search subfolders"" checkbox should be greyed out until applicable"	interface		enhancement	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
dstillman	364	Batch editing	interface		enhancement	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
dstillman	395	Relational item logic	data layer		enhancement	2006-11-11T15:08:53-05:00	2010-11-11T19:51:37-05:00	x is a review of y	dstillman
ajlyon	397	OAI PMH translator	translators		enhancement	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
dstillman	410	Custom item types and fields	data layer		enhancement	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
dstillman	417	Preference to keep files in Zotero directory named based on the attachment title	data layer		enhancement	2006-11-28T01:06:55-05:00	2007-03-19T11:22:18-04:00	à la iTunes	dstillman
dstillman	444	Custom show/hide settings for item types and fields	interface		enhancement	2006-12-13T16:17:35-05:00	2010-11-11T19:51:37-05:00	Schema exists -- needs interface	dstillman
mcburton	456	DLF Aquifer translator	translators		enhancement	2006-12-19T15:15:53-05:00	2010-11-11T19:51:37-05:00		simon
dstillman	469	add a continuous pagination checkbox	data layer		enhancement	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
ajlyon	472	Add Endnote XML import translator	translators		enhancement	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
dstillman	493	Checkbox to display contents of subcollections when viewing collection	interface		enhancement	2007-01-08T12:52:23-05:00	2007-02-17T23:50:09-05:00	From http://forums.zotero.org/discussion/54/	dstillman
simon	504	Add annotated bibliography export  option	export		enhancement	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
dstillman	528	Make search condition drop-down menu less unwieldy	interface		enhancement	2007-02-02T01:47:51-05:00	2010-11-11T19:51:37-05:00		dstillman
dstillman	533	Add an ANY search mode to the tag selector	interface		enhancement	2007-02-08T02:39:58-05:00	2010-11-11T19:51:37-05:00		dstillman
simon	550	"need to automatically strip leading ""the"" from serial titles"	styles		enhancement	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
dstillman	580	Item rating mechanism	data layer		enhancement	2007-03-23T14:01:49-04:00	2010-11-11T19:51:37-05:00	1-5 stars	dstillman
mcburton	584	Create ISIS translator	translators		enhancement	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
dstillman	597	Don't iterate Array with for...in	connectors		defect	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
dstillman	600	Support automatic (or semi-automatic) renaming of existing attachments	interface		enhancement	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
dstillman	606	Open snapshots in new tab with middle mouse button	interface		enhancement	2007-04-03T13:30:14-04:00	2007-04-03T13:30:14-04:00		dstillman
simon	612	include annotations in export	export		enhancement	2007-04-05T21:48:24-04:00	2010-11-11T19:51:37-05:00		simon
dstillman	613	Dragging an item between child items should create a child item	interface		defect	2007-04-08T15:10:11-04:00	2010-11-11T19:51:37-05:00	It currently creates a top-level item instead.	dstillman
simon	617	Localize Wikipedia export output	export		enhancement	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
nobody	635	In-content translator	ingester		enhancement	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
dstillman	646	Use string paths for all attachments rather than persistent descriptors	data layer		enhancement	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
dstillman	650	Streamline item pane navigation	interface		defect	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
dstillman	656	Remove tags from items by dragging to tag selector with modifier key	interface		enhancement	2007-06-10T12:31:57-04:00	2007-06-10T12:31:57-04:00		dstillman
dstillman	657	Add Untagged search condition	data layer		enhancement	2007-06-10T12:32:50-04:00	2010-11-11T19:51:37-05:00		dstillman
dstillman	658	Add inverse mode for tags in tag selector	interface		enhancement	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
dstillman	659	File Attaching Refinements	interface		enhancement	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
dstillman	661	new item types to consider for the hierarchical item structure	data layer		enhancement	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
dstillman	662	"add ""introduction by"" creator type to book item type"	data layer		enhancement	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
dstillman	664	Speed up notes entry	interface		enhancement	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
simon	667	Add unit testing for import/export	export		enhancement	2007-06-19T12:57:32-04:00	2010-07-12T14:53:14-04:00		dstillman
stakats	669	Handling accented characters with COinS	ingester		defect	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
dstillman	670	speed up saved search	interface		enhancement	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
dstillman	671	Option to display full path for linked attachments in reports	export		enhancement	2007-06-26T10:07:42-04:00	2007-06-26T10:09:03-04:00	http://forums.zotero.org/discussion/947/	dstillman
dstillman	672	allow child items to exist in collections by themselves for sorting and outlines	data layer		enhancement	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
dstillman	677	Add fulltext search condition to Advanced Search	data layer		enhancement	2007-07-13T03:27:28-04:00	2007-08-14T02:56:41-04:00	http://forums.zotero.org/discussion/999/	dstillman
simon	686	Endnote to Zotero field converter	word integration		enhancement	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
dstillman	688	Add Call Number and Archive Location to all fields	data layer		enhancement	2007-07-26T13:00:57-04:00	2010-11-11T19:51:37-05:00	Missing on presentation, patent, etc.	dstillman
simon	699	Reconcile Zotero item types with CSL schema	export		defect	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
dstillman	708	Add right-click toggle on saved searches for includeParentsAndChildren	interface		enhancement	2007-08-11T21:11:23-04:00	2007-08-11T21:11:23-04:00		dstillman
dstillman	709	Use fulltext word index for notes and fields	data layer		enhancement	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
mcburton	728	University of Chicago - page of works by an author returns a single item	translators		defect	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
dstillman	738	Show items count in collections list	interface		enhancement	2007-08-31T01:13:56-04:00	2010-11-11T19:51:37-05:00		dstillman
mcburton	755	Support Endeca OPAC	translators		enhancement	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
dstillman	763	"all items should contain a ""citation key"" field"	data layer		enhancement	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
dstillman	775	Convert integers stored in DB as strings to integers	data layer		defect	2007-09-22T20:28:37-04:00	2010-11-11T19:51:37-05:00		dstillman
dstillman	779	"Update tables created without ""INTEGER PRIMARY KEY"""	data layer		enhancement	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
dstillman	781	Preference to control whether files dragged in are linked or imported	interface		enhancement	2007-09-27T14:10:26-04:00	2010-11-11T19:51:37-05:00		dstillman
dstillman	782	"Single field creator field should automatically parse ""Last, First"""	interface		enhancement	2007-09-27T15:14:19-04:00	2011-03-27T20:31:41-04:00		dstillman
dstillman	783	Ability to copy URLs of snapshots	interface		enhancement	2007-10-01T02:03:17-04:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/1347/	dstillman
dstillman	784	remember sort state for each collection	interface		enhancement	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
dstillman	785	Snapshots with Flash are mangled on Windows	data layer		defect	2007-10-02T17:20:57-04:00	2007-10-11T04:34:18-04:00	http://forums.zotero.org/discussion/1364/	dstillman
dstillman	787	Timeline highlights should be quicksearch-equivalent	interface		enhancement	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
dstillman	788	Last name  autocomplete in advanced search	interface		enhancement	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
dstillman	794	External app API	data layer		enhancement	2007-10-19T02:41:33-04:00	2007-10-19T02:41:33-04:00		dstillman
dstillman	800	Add bibliography locale option to UI	interface		enhancement	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
dstillman	801	Snapshots garbled with certain pages	data layer		defect	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
dstillman	823	"Title in middle pane should display ""type"" for manuscript item type if manuscript has no title"	interface		enhancement	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
jpontell	826	JSDoc support	misc		task	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
simon	829	Add Other Item Types to COinS export	ingester		enhancement	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
simon	832	Handle title case/sentence case properly	export		enhancement	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
dstillman	838	Adding a note to an item that matches an active search causes Zotero to find all items	interface		defect	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
dstillman	840	Don't hard-code current pane in ZoteroPane::itemSelected()	interface		enhancement	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
simon	842	Mappings required	styles		enhancement	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
dstillman	844	Separate author mapping settings in UI and CSL	data layer		defect	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
dstillman	862	director in film should not be mapped to author	data layer		enhancement	2007-12-07T14:39:53-05:00	2010-11-11T19:51:37-05:00	But see also #844	erazlogo
dstillman	863	meetingName and conferenceName should be mapped to the same base field	data layer		defect	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
dstillman	866	Allow multiple versions of fields for international support	data layer		enhancement	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
dstillman	867	"revise ""document"" and ""manuscript"" item types"	data layer		defect	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
dstillman	871	display standalone and child notes consistently in reports	export		enhancement	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
dstillman	883	Spotlight integration	data layer		enhancement	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
dstillman	886	Prevent simultaneous use of a data directory	data layer		enhancement	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
dstillman	887	change ymd indicator in date fields to show that the field contains additional data	interface		enhancement	2008-01-16T21:21:05-05:00	2008-01-16T21:21:05-05:00	"ymd (...)


or something like this"	erazlogo
simon	888	"""is-date"" should return ""true"" only if date parses cleanly"	styles		enhancement	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
dstillman	889	Display progress indicator on export/Quick Copy	interface		enhancement	2008-01-17T12:39:48-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/1983/	dstillman
dstillman	891	Add spans to creator names in reports	export		enhancement	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
dstillman	893	Allow fields to remain open while switching to other apps	interface		enhancement	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
dstillman	894	Allow clicking from one metadata field to another	interface		enhancement	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
dstillman	895	Automatically fill short title when tabbing out of title	interface		enhancement	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
dstillman	898	Allow JS-based adding of items from web page	data layer		enhancement	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
dstillman	900	BCE date parsing	data layer		defect	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
dstillman	906	Quick search phrase search in collections finds all records that match search criteria	data layer		defect	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
dstillman	907	Remove reordering line in tree when dragging child items	interface		defect	2008-01-25T20:58:26-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/1905/	dstillman
dstillman	914	Drag and drop text from a web page onto metadata fields	interface		enhancement	2008-01-31T12:12:34-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/2097/	dstillman
dstillman	915	ignore definite/indefinite articles when sorting titles	data layer		enhancement	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
dstillman	929	Pref to disable find-as-you-type	interface		enhancement	2008-02-12T05:58:45-05:00	2010-11-11T19:51:37-05:00		dstillman
dstillman	930	Ability to save snapshots without images and scripts	data layer		enhancement	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
simon	939	Add Save and Delete buttons to csledit.xul	export		enhancement	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
dstillman	942	Search by fields in the quicksearch bar	data layer		enhancement	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
dstillman	949	Add ISBN field to theses/dissertations	data layer		enhancement	2008-03-07T13:26:22-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/2068/	dstillman
dstillman	953	Files with invalid characters are saved improperly on Windows	data layer		defect	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
dstillman	962	add selected tags automatically to new items	interface		enhancement	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
dstillman	965	Allow saved searches to exist within collections	interface		enhancement	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
dstillman	974	Give the user feedback on where a search term is in the metadata	uncategorized		enhancement	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
dstillman	977	Set primary author for sorting that is distinct from order of biblography	interface		enhancement	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
mcburton	979	Attach scientific images to references	translators		enhancement	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
dstillman	980	Ability to edit notes with an external text editor	interface		enhancement	2008-03-27T18:49:51-04:00	2008-03-27T18:50:38-04:00	http://forums.zotero.org/discussion/2457/	dstillman
dstillman	983	Manual database backup option	data layer		enhancement	2008-04-02T04:14:41-04:00	2010-11-11T19:51:37-05:00	Now possible with mozIStorageConnection.backupDB()	dstillman
dstillman	1005	"add ""only include child items of matching items"" option to advanced search"	data layer		enhancement	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
dstillman	1006	"add ""hide non-matching items"" option to advanced search"	data layer		enhancement	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
dstillman	1009	Migration step to try to determine MIME type for undetected files	data layer		enhancement	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
dstillman	1011	Add support for non-Western name sorting	interface		enhancement	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
dstillman	1012	Add abbreviated organization name	interface		enhancement	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
simon	1014	Allow citation positions to restart	word integration		enhancement	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
dstillman	1017	Add COinS to XHTML reports	export		enhancement	2008-05-16T15:36:35-04:00	2010-11-11T19:51:37-05:00		dstillman
simon	1023	improve citation of archival materials in bibliographies	styles		enhancement	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
simon	1024	Import tab-delimited data from excel	export		enhancement	2008-05-21T14:25:16-04:00	2008-05-21T14:42:06-04:00		simon
dstillman	1028	Logical ordering of items in collections	interface		enhancement	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
dstillman	1032	"Chained saved searches don't return correct results with ""Include parent and child items"" checked"	data layer		defect	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
simon	1033	Add translator options to Quick Copy	export		enhancement	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
dstillman	1034	Unicode characters in date columns are mangled in items list	interface		defect	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
dstillman	1035	"Add ""Relate Selected Items"" as a right-click option"	interface		enhancement	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
dstillman	1051	Allow additional columns in advanced search window	interface		enhancement	2008-06-25T15:32:54-04:00	2010-11-11T19:51:37-05:00		dstillman
dstillman	1053	Feedback after entering sync credentials	interface		enhancement	2008-06-26T02:50:51-04:00	2010-11-11T19:51:37-05:00	Run auth check	dstillman
dstillman	1059	ability to duplicate saved searches	data layer		enhancement	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
dstillman	1068	"Add ""original publication date"" as an item field"	data layer		enhancement	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
dstillman	1078	Index Word docs	uncategorized		enhancement	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
dstillman	1081	Use either 'descendents' and 'children' for collection serialize()	data layer		enhancement	2008-07-19T23:43:00-04:00	2010-11-11T19:51:37-05:00		dstillman
simon	1088	Add ibid and Title Casing options to Word Plugin Document Preferences Window	word integration		enhancement	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
dstillman	1101	File drag-and-drop broken on Ubuntu	interface		defect	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
dstillman	1102	Make full-text indexing user-extensible	data layer		enhancement	2008-08-05T16:40:15-04:00	2008-08-05T16:40:15-04:00	http://forums.zotero.org/discussion/3696/	dstillman
jonlesser	1105	Add ability to change username	uncategorized		enhancement	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
poor intern	1131	Document Section 508 compliance	interface		task	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
simon	1132	Show web page annotations as child items	annotations		enhancement	2008-08-11T10:38:25-04:00	2011-08-08T14:44:17-04:00	See http://forums.zotero.org/discussion/1900/	tjowens
dstillman	1136	Queue full-text indexing for idle time	data layer		enhancement	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
dstillman	1139	Previous height of Zotero pane is lost when tag selector is toggled in full-screen mode	interface		defect	2008-08-17T19:02:16-04:00	2009-08-09T20:56:26-04:00	http://forums.zotero.org/discussion/3826/	dstillman
dstillman	1148	Use Firefox locale rather than OS locale for getLocaleDateOrder()	interface		defect	2008-08-20T05:04:44-04:00	2010-11-11T19:51:37-05:00	Or just hard-code based on locales.	dstillman
mcburton	1155	Extending support for Web of Science	uncategorized		enhancement	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
dstillman	1156	file:/// URLs can't load or link to zotero:// URLs	data layer		defect	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
dstillman	1159	Tag textbox stays open after first Enter when adding existing automatic tag to another item	interface		defect	2008-09-03T03:44:18-04:00	2008-09-03T03:44:18-04:00	Second Enter closes.	dstillman
dstillman	1161	Changing storage password after successful server verification doesn't take effect until restart	interface		defect	2008-09-05T15:16:01-04:00	2010-11-11T19:51:37-05:00		dstillman
simon	1169	Add option to set biblography language in the Document Preferences window	word integration		enhancement	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
dstillman	1172	Automatically restore zotero.sqlite.bak if zotero.sqlite is missing	data layer		enhancement	2008-09-22T16:30:00-04:00	2008-09-22T16:30:00-04:00		dstillman
dstillman	1179	Refresh date accessed field	uncategorized		enhancement	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
dstillman	1185	Link to OpenURL resolvers page from Zotero prefs	interface		enhancement	2008-10-15T16:35:33-04:00	2008-10-15T16:35:33-04:00		dstillman
dstillman	1218	Subcollection twisty not refreshing	interface		defect	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
ajlyon	1220	VTLS translator fails on non-English search results pages	translators		defect	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
dstillman	1221	File/Snapshot Confusion	interface		enhancement	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
dstillman	1222	Search within notes	interface		enhancement	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
dstillman	1224	Add web page context menu option for attaching link to currently selected item	interface		enhancement	2008-11-25T09:20:39-05:00	2008-11-25T09:20:39-05:00	http://forums.zotero.org/discussion/4870/	dstillman
dstillman	1227	Attachment tags aren't saved on blur()	interface		defect	2008-11-26T19:08:41-05:00	2010-11-11T19:51:37-05:00	http://forums.zotero.org/discussion/4829/saving/#Comment_21061	dstillman
dstillman	1229	Institutional creator support	data layer		enhancement	2008-11-28T10:28:00-05:00	2011-03-27T19:53:54-04:00	http://forums.zotero.org/discussion/4878/, among other places	dstillman
dstillman	1233	Deletion / creator conflict	data layer		defect	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
dstillman	1240	Add visual indication that Abstract field can be collapsed	interface		enhancement	2008-12-03T17:22:43-05:00	2008-12-03T17:22:43-05:00	"Maybe show the ""(...)"" in dark gray on hover."	dstillman
dstillman	1246	Tag icon misalignment	interface		defect	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
dstillman	1247	Index button	interface		enhancement	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
dstillman	1251	Scripts hanging during index rebuild	uncategorized		defect	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
dstillman	1257	Text in Shortcut Keys Pref Tab	interface		enhancement	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
mcburton	1263	Translator for Scribd documents	translators		enhancement	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
ajlyon	1268	thomas.loc.gov translator	translators		enhancement	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
simon	1269	Location/URL bar icon for PDFs	ingester		enhancement	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
dstillman	1270	Creator last name field shrinking	interface		enhancement	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
dstillman	1273	Rework Related Items object	data layer		enhancement	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
dstillman	1277	File attachments are ignored on import when Export Files was unchecked on export	ingester		defect	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
ajlyon	1283	Support for UNIMARC	translators		enhancement	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
dstillman	1284	Disable file syncing controls absent sync server settings	interface		enhancement	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
dstillman	1303	Can't store OmniOutliner files	uncategorized		defect	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
dstillman	1311	Unassociated PDF plugin causes Firefox to create foo.pdf.part files on desktop	data layer		defect	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
dstillman	1316	Collection name search	interface		enhancement	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
simon	1324	add CSL inline-block support	styles		enhancement	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
dstillman	1326	add series abbreviation field	data layer		enhancement	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
mcburton	1328	OvidSP Translator Does Not Grab PDFs or Work On HTML Full Text	translators		enhancement	2009-02-10T14:52:43-05:00	2009-02-10T14:52:43-05:00	http://forums.zotero.org/discussion/5621/	tjowens
ajlyon	1350	Aleph translator broken for non-english sites	translators		defect	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
dstillman	1354	trashed parent's attachments remain if they are a match for saved search	interface		defect	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
simon	1365	allow CSL directory to be user-configured	styles		enhancement	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
dstillman	1368	"add ""part number"" field to journalArticle"	data layer		enhancement	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
mcburton	1372	Build translator for FDsys, new government printing office site	translators		enhancement	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
dstillman	1394	Encourage installation of PDF tools on first run	interface		enhancement	2009-02-27T16:37:23-05:00	2010-11-11T19:51:37-05:00		dstillman
dstillman	1399	Warn when first syncing a database containing data to a server account containing data	sync		enhancement	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
dstillman	1403	Create regular item rather than snapshot via link drag and drop	interface		enhancement	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
dstillman	1404	Newlines in notes lost on RIS/etc. import	export		defect	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
dstillman	1405	Adjust Zotero pane width on open if wider than window	interface		defect	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
dstillman	1422	Create bibliography from collection via Quick Copy	interface		enhancement	2009-03-29T22:30:45-04:00	2009-03-29T22:30:45-04:00	http://forums.zotero.org/discussion/6418/	dstillman
dstillman	1430	Related Items Do Not Show Up in Reports	uncategorized		enhancement	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
simon	1432	"Add context-menu ""add item by identifier"""	interface		enhancement	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
dstillman	1437	Single-pixel GIF is saved as snapshot on heise.de/tp	data layer		defect	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
dstillman	1450	"""Attachment id not an integer"" message viewing a snapshot"	misc		defect	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
dstillman	1483	"Create new tab when user clicks ""Create Group..."""	interface		enhancement	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
dstillman	1484	Style notes identically in note editor and reports	interface		defect	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
dstillman	1494	Correct titles dialog boxes	interface		defect	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
dstillman	1500	PDF indexing statistics should differentiate between unindexed and unindexable files	interface		enhancement	2009-06-08T02:58:12-04:00	2009-06-08T02:58:12-04:00		dstillman
simon	1515	RTF Scan: Duplication of Library and Group Items	word integration		enhancement	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
simon	1519	Update records via look up by identifier	ingester		enhancement	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
simon	1520	rtfscan doesn't work with Nisus Writer documents	word integration		defect	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
simon	1546	Improve metadata lookup (truncated query strings)	ingester		defect	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
dstillman	1548	Allow items to be dragged into collections from Advanced Search window	interface		defect	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
dstillman	1551	drag-and-drop of item to collection clears search	interface		defect	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
dstillman	1557	Change Letter type to more generic	data layer		enhancement	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
dstillman	1558	"""Attachment File Type"" ""is not"" should only return attachments"	data layer		defect	2009-09-01T04:45:57-04:00	2009-09-01T04:47:13-04:00	http://forums.zotero.org/discussion/8514	dstillman
dstillman	1565	add place/city/address field to letter item type	data layer		enhancement	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
dstillman	1566	Preference to link to files insted of storing copies	uncategorized		enhancement	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
dstillman	1571	Refine delete child note/attachment warnings	interface		enhancement	2009-09-14T16:20:40-04:00	2009-09-14T16:20:40-04:00	"Let's replace the ""delete item(s)"" message."	stakats
dstillman	1572	Better handling of N1 field in RIS	export		defect	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
simon	1577	Add option not to truncate tags	interface		enhancement	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
dstillman	1581	Add a pref to open Zotero pane automatically in new windows	interface		enhancement	2009-09-17T00:43:26-04:00	2009-09-17T00:43:26-04:00	http://forums.zotero.org/discussion/8739/	dstillman
dstillman	1582	Highlight differences in conflict resolution window	interface		enhancement	2009-09-17T10:17:39-04:00	2009-09-17T10:17:39-04:00	http://forums.zotero.org/discussion/8806/	dstillman
dstillman	1583	Include title with dragged links	interface		enhancement	2009-09-18T12:33:13-04:00	2009-09-18T12:33:13-04:00	http://forums.zotero.org/discussion/8850/	dstillman
dstillman	1584	Add [Child] Note (and possibly other options) collapse item list	interface		defect	2009-09-18T12:36:07-04:00	2009-09-18T12:36:07-04:00	http://forums.zotero.org/discussion/8850/	dstillman
dstillman	1587	Collections not highlighting for group library items	interface		defect	2009-09-22T16:11:49-04:00	2009-09-22T16:11:49-04:00	Option-click does nothing right now.	stakats
dstillman	1589	More helpful error message when trying to import a zotero.sqlite* file	interface		enhancement	2009-09-23T02:27:33-04:00	2009-09-23T02:27:33-04:00	Point user to Zotero data page	dstillman
dstillman	1595	"Add ""today"" as saved search choice for before/after/is"	interface	2.1 Final	enhancement	2009-10-06T16:30:56-04:00	2009-10-06T16:33:03-04:00		stakats
dstillman	1599	add additional contributor types to radio broadcast	uncategorized		enhancement	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
dstillman	1604	ISBN/ISSN sanity checking	interface		enhancement	2009-10-19T07:37:10-04:00	2010-10-24T13:28:57-04:00	http://forums.zotero.org/discussion/9035/isbn-sanity-checking/	ajlyon
dstillman	1606	Identifiers (isbns and such) need work	uncategorized		defect	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
dstillman	1611	Can't type in notes field after deleting word matching quick search	interface		defect	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
dstillman	1612	Persist left pane collapsed state in new windows	interface		enhancement	2009-11-23T04:50:42-05:00	2009-11-23T04:50:42-05:00	http://forums.zotero.org/discussion/9869/	dstillman
dstillman	1615	Honor recursiveCollections setting when generating timeline	interface		enhancement	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
dstillman	1622	Add dialogs for field-too-long sync errors	sync		enhancement	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
dstillman	1624	Refine field order	interface		enhancement	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
dstillman	1625	Replace Xpdf with Poppler	misc	2.1 Final	defect	2010-01-26T23:00:03-05:00	2010-01-26T23:00:03-05:00	Might avoid the hanging pdfinfo problem on OS X.	stakats
mcburton	1628	Reliefweb translator fails	translators		enhancement	2010-02-02T14:08:09-05:00	2010-02-02T14:08:09-05:00	See http://forums.zotero.org/discussion/10932	tjowens
mcburton	1629	Improve Flickr translator (Rights (esp. Creative Commons), Medium, Size)	translators		enhancement	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
dstillman	1630	Better interaction with Firefox master password feature	sync		enhancement	2010-02-04T10:37:41-05:00	2010-02-04T10:37:41-05:00	http://forums.zotero.org/discussion/10998/	dstillman
dstillman	1631	programTitle should not be base mapped to title	data layer		defect	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
dstillman	1632	Double-click should open new window in full-screen mode	interface		enhancement	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
dstillman	1633	better support for newspaper/magazine published blogs	uncategorized		enhancement	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
dstillman	1638	map filingDate to date submitted in CSL	styles	2.1 Final	defect	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
dstillman	1640	Search for unaccented characters should match accented characters	data layer		enhancement	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
dstillman	1642	Tool to scan for missing attachments	interface		enhancement	2010-03-16T22:15:00-04:00	2010-03-16T22:15:00-04:00	http://forums.zotero.org/discussion/9568/	dstillman
dstillman	1643	Support imported folders	data layer		enhancement	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
dstillman	1644	Allow searching for empty fields	data layer		enhancement	2010-03-23T14:22:10-04:00	2010-03-23T14:22:10-04:00	http://forums.zotero.org/discussion/9902/	dstillman
dstillman	1645	Notes need to clearly denote attribution	uncategorized		enhancement	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
dstillman	1651	Using Rename File from Parent Metadata on linked file imports file	data layer		defect	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
dstillman	1655	Allow additional standard operations in advanced search tree view	interface		enhancement	2010-04-06T11:45:31-04:00	2010-04-06T11:45:45-04:00	http://forums.zotero.org/discussion/12119	dstillman
dstillman	1656	Creator sort should include firstName	interface		enhancement	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
mcburton	1658	"Rewrite ""AMS Online Journals - Allenpress"" for journals.ametsoc.org"	translators		enhancement	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
simon	1664	Better way of handling RDF stores in web translators	ingester	2.1 Final	enhancement	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
dstillman	1667	Defer idle auto-sync until Zotero pane is first opened	sync		enhancement	2010-06-14T08:45:09-04:00	2010-06-14T08:45:09-04:00	http://forums.zotero.org/discussion/12491/	dstillman
simon	1672	larger, non-pink icons in Linux OpenOffice plug-in	word integration	2.1 Final	defect	2010-06-20T16:20:29-04:00	2010-06-20T16:20:29-04:00		simon
simon	1673	don't iterate across XPCOM boundaries in integration plug-ins	word integration		enhancement	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
dstillman	1675	Actions menu does not work on group libraries	interface		enhancement	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
simon	1679	implement UndoRecord in Word plug-in (Word 2010 only)	word integration	2.1 Final	enhancement	2010-06-23T02:39:46-04:00	2010-06-23T02:40:00-04:00		simon
dstillman	1693	Report sorting doesn't work with firstCreator	data layer		defect	2010-07-09T23:21:13-04:00	2011-01-04T13:48:09-05:00	http://forums.zotero.org/discussion/13295/	dstillman
dstillman	1695	Use pdfinfo to extract metadata from the 'info' dictionary of PDF files	data layer		enhancement	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
dstillman	1697	The date component of multipart dates disappears when entered into a date field	interface	2.1 Final	defect	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
dstillman	1716	Add DOI field to book, book section, and encyolpedia article	data layer		enhancement	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
dstillman	1720	Collection highlight disappears when moving cursor onto collections pane	interface		defect	2010-09-04T13:49:38-04:00	2010-09-04T13:49:38-04:00	http://forums.zotero.org/discussion/11637/#Item_3	dstillman
dstillman	1723	[patch] No-change edit to single-field creator forces two-field mode on next edit	interface		defect	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
dstillman	1733	Add preference to set locale in standalone	interface		enhancement	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
dstillman	1737	"""any"" search in attachment content finds only records matching the last condition"	data layer		defect	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
dstillman	1746	deleting an item before Zotero.Attachments.importFromDocument() or Zotero.Attachments.*FromURL() completes causes fatal error	data layer	2.1 Final	defect	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
dstillman	1748	Date ranges, fuzzy dates, dates BCE	data layer		enhancement	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
simon	1749	Use nsIScriptableDateFormat for Zotero.Date.formatDate and remove getLocaleDateOrder()	misc		enhancement	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
simon	1752	Profile performance difference with write-ahead logging	data layer		task	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
dstillman	1753	Create parent item when PDF recognition fails	uncategorized		enhancement	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
simon	1760	Allow users to reselect a custom data directory when a schema mismatch is encountered in Zotero standalone	standalone		defect	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
simon	1761	Installation for Windows and Linux is not intuitive	standalone		defect	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
dstillman	1765	Need way to whitelist self-signed WebDAV server certificates in Standalone	standalone		defect	2011-01-21T01:26:25-05:00	2011-01-21T01:26:25-05:00		dstillman
ajlyon	1772	RDF translator loses creators linked via a symbol [patch]	translators		defect	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
simon	1777	Use restoreProcessorState in integration.js	word integration		enhancement	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
simon	1782	Store metadata in PDF files as XMP	misc		enhancement	2011-02-05T05:18:36-05:00	2011-02-05T05:18:36-05:00		simon
dstillman	1795	Support tab/shift-tab indent/outdent in notes	interface		enhancement	2011-02-18T23:50:26-05:00	2011-02-18T23:50:26-05:00	http://forums.zotero.org/discussion/16511/	dstillman
dstillman	1803	Timeline Does Not Work With Trash or Unfiled Items	interface		defect	2011-03-05T00:24:14-05:00	2011-03-05T00:24:14-05:00		stakats
simon	1808	Build snapshots from DOM elements	ingester		enhancement	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
simon	1809	menulist.removeAllItems error in Scaffold	scaffold		defect	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
simon	1811	Remove ambiguity from two-field names that have only a family value	word integration		enhancement	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
simon	1817	Use ACE or similar JS code editor in csledit.xul and Scaffold	styles		enhancement	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
dstillman	1820	Disambiguate items in Related items listing	interface		enhancement	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
simon	1823	Bundle connectors with standalone	standalone		enhancement	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
dstillman	1827	Adding child attachment to first item in items list collapses parent item	interface		defect	2011-06-10T12:44:45-04:00	2011-06-10T12:44:45-04:00	http://forums.zotero.org/discussion/18333/	dstillman
simon	1830	Localized date parsing for connectors	standalone		enhancement	2011-06-17T16:05:15-04:00	2011-06-17T16:05:15-04:00		simon
simon	1840	Localize connectors	standalone		enhancement	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
simon	1841	e10s compatibility	ingester		enhancement	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
simon	1846	Scaffold for Chrome/Safari	scaffold		enhancement	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
fbennett	1849	Field content lost when changing creator role	multilingual		defect	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
simon	1850	Reduce injected code	standalone		enhancement	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
dstillman	1853	"Add ""sync"" to file not found error message"	interface	2.1 Final	defect	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
ajlyon	1858	Safari connector grabs incorrect DOI	connectors	Standalone Alpha 3	defect	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
simon	1862	Update bibliography indent when max offset changes	word integration		defect	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
ajlyon	1869	Translator test can't test pages that load content asynchronously	translators		enhancement	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
simon	1870	Make internal HTTP server use node.js API	standalone		enhancement	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
simon	1877	Fix application of styles when >1/2 of bibliography is italicized	word integration		defect	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
simon	1882	Zotero document icons	standalone		enhancement	2011-08-17T04:41:25-04:00	2011-08-17T17:31:36-04:00	For reference file formats and CSL files.	simon
simon	1885	Export to clipboard	export		enhancement	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
simon	1894	BibJSON import/export translator	translators		enhancement	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
