Opened 10 years ago

Closed 10 years ago

#365 closed enhancement (fixed)

update import/export/bibliography to handle new item types

Reported by: simon Owned by: simon
Priority: major Milestone: 1.0 Beta 3
Component: export Version: 1.0
Keywords: Cc:

Description


Change History (3)

comment:1 Changed 10 years ago by dstillman

Simon, what's the status on this? I know support for the new item types has been improved, but from my quick checks, it seems many are still not really handled properly.

For styles, if you haven't yet, I think we should set CSL's article type as the default mapping, and you can use Zotero.CreatorTypes.getPrimaryIDForType(itemTypeID) to get the creatorTypeID of the default creator type (e.g. Podcaster for Podcast, Interviewee for Interview, etc.) and set that as the author. While this will be far from perfect (for example, Interviewer won't show up anywhere), it'll be a start.

comment:2 Changed 10 years ago by simon

(In [941]) addresses #365, update import/export/bibliography to handle new item types

Dan S's recommendations for handling the bibliography are now implemented. "article" is the default type mapping, and we use Zotero.CreatorTypes.getPrimaryIDForType to determine which type to treat as the author.

comment:3 Changed 10 years ago by simon

  • Resolution set to fixed
  • Status changed from new to closed

(In [944]) -closes #365, update import/export/bibliography to handle new item types. any fields I couldn't find in an existing RDF ontology use the Zotero namespace. we still have to decide if primary creators should be mapped to "author" in the RDF, and translated back out later (currently they aren't).
-adds Zotero.Utilities.getCreatorsForType to Zotero utilities
-makes CiteBase search translator error more gracefully

Note: See TracTickets for help on using tickets.