[Beta] Item fields mapping to weird CSL variables

In the current beta, several of the item field mappings seem to be broken.

For example, using the APA 6th edition style (apa.csl), this journal article (RDF here) renders as:

Kepes, S., McDaniel, M. A., Brannick, M. T., & Banks, G. C. (2013). Meta-analytic reviews in the organizational sciences: two meta-analytic schools on the way to MARS (the meta-analytic reporting standards) (Version 2). Journal of Business and Psychology, 28(2), 123–143. 2. doi:10.1007/s10869-013-9300-2

So, 'issue' seems to be mapping to 'issue', 'version', and 'genre'.

In addition, libraryCatalog seems to be mapping to both 'source' and 'medium'.

I haven't tested it with other item types. The problem is persisting after restarts and with the processor gadget disabled.

Maybe to has to do with this commit?
https://github.com/zotero/zotero/commit/f0bd1e77ffab6dbc7fbd600dc1acc11844aa2e02
  • It's even worse than that. If you look at the CSL JSON, the issue gets mapped to all of these:
    "issue": "7",
    "number-of-volumes": "7",
    "number-of-pages": "7",
    "edition": "7",
    "version": "7",
    "section": "7",
    "genre": "7",

    (issue number of the item I exported was 7). That's a regression in the CSL JSON export, too, 4.0.26 does this right.
  • Not sure if it's related, but Presentations still aren't rendering correctly. The 'Type' variable, mapped to 'genre', is being ignored by apa.csl. The CSL JSON includes the field value as 'genre', but this isn't getting picked up by the processor.

    Where a citation should render as:
    "Poster presented at"

    it is rendering as:
    "Presented at"
  • Similarly, 'container-title' for conferencePaper is showing up in the JSON, but not in rendered citations:

    A conferencePaper renders as:
    Aamodt, M. G., & Williams, F. (2005). Reliability, validity, and adverse impact of references and letters of recommendation. In M. G. Aamodt (Ed.), . Presented at the annual conference of the Society for Industrial and Organizational Psychology, Los Angeles, CA. Retrieved from http://maamodt.asp.radford.edu/Research - IO/SIOP 2005 - Reference Symposium.pdf



    Rather than:
    Aamodt, M. G., & Williams, F. (2005). Reliability, validity, and adverse impact of references and letters of recommendation. In M. G. Aamodt (Ed.), References and recommendation letters: Psychometric, ethical, legal and practical issues. Retrieved from http://maamodt.asp.radford.edu/Research - IO/SIOP 2005 - Reference Symposium.pdf

    The container-title is missing, which is prompting the conditional logic of the style.
  • Could you post the RDF exports for your metadata so I can test this?
  • edited March 1, 2015
    pretty sure any book chapter will do, e.g.
    https://gist.github.com/adam3smith/fa29083203ae429dc40d

    Caplan, S. E., & High, A. C. (2011). Online Social Interaction, Psychosocial Well‐Being, and Problematic Internet Use. In K. S. Young & C. N. de Abreu (Eds.), (pp. 35–53). Hoboke: John Wiley & Sons. Retrieved from http://onlinelibrary.wiley.com/doi/10.1002/9781118013991.ch3/summary

    (this is from the test pane using 4.0.26-beta.r19+5285fad)

    edit: in case that's not clear: this is missing the book title:
    Online Social Interaction, Psychosocial Well‐Being, and Problematic Internet Use
  • Yes, it seems any book chapter or conference paper will do.
    (e.g., https://gist.github.com/bwiernik/e0a13a1d0082a2d5e34e)

    Also, any use of the 'genre' variable is not working.
    (e.g., https://gist.github.com/bwiernik/1cbb1325eafec015db22)
  • Any progress on figuring out what is up with container-title and other variables?
  • yeah, the new PR is here: https://github.com/zotero/zotero/pull/659
Sign In or Register to comment.