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
comment:2 Changed 10 years ago by simon
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.
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.