Coming soon: New item fields

13»
  • These new fields are very useful. Thank you!
  • Hi all: I'm excited to read that it is planned to hide unused fields. Any estimate for when this will be available? Thanks for all you do.
  • Awesome! Just (happily) noticed place under Journal Article today. Thanks!
  • I have updated Zotero to Zotero 8 the previous weekend, and I have just realized that items (Journal Articles) for which I had saved PMID, PMCID and/or Publisher in the Extra field were not updated, so the Extra field contains yet that information, while the fields PMID, PMCID and Publisher are empty.

    May do I something to update this automatically (and not by hand for each item)?
  • @iagogv That should have been automatic and happened for all my entries.
    Were the fields properly defined in Extra? Like this:
    PMID: 123456
    PMCID: PMC123456
  • edited 29 days ago
    Indeed, for example:

    Publisher: Multidisciplinary Digital Publishing Institute
    PMID: 34281004
    PMCID: PMC8297096

    In JSON format,
    "extra":"Publisher: Multidisciplinary Digital Publishing Institute\nPMID: 34281004\nPMCID: PMC8297096"
  • edited 29 days ago
    I defined this code for updating at least the those fields and running in the Javascript console (just for the selected items).
    If anyone who knows more Javascript or from the Zotero team can help to improve the code, I would be very grateful

    [removed — D.S]
  • dstillman Zotero Team
    @iagogv: No, don't do that. There's built-in code for this, which will be run periodically whenever the schema is updated. It should've run for you automatically, but some plugin could have interfered, or something could have added those after the migration (which happened starting in a recent Z7 update, not Z8).

    I would recommend just waiting for the next update, but if you really want to force the migration now, you can run this:

    await Zotero.DB.queryAsync("REPLACE INTO settings VALUES ('globalSchema', 'migrateExtra', 1)");
    await Zotero.Schema.migrateExtraFields();
  • Actually I did a Zotero 8 installation from zero, I mean, without plugins, it was not an update. Anyway, I did for some selected items (I had "improved" the code imposing that all items were journal articles), but I'll wait in general for another schema update.

    Thanks!
  • dstillman Zotero Team
    @iagogv: A new Zotero 8 installation where you synced down data wouldn't upgrade existing fields. So that would just mean you hadn't yet upgraded to 7.0.31 or later on another synced computer.
  • Indeed, then that's the reason why fields were not upgraded.
    Thanks!
  • @frigidilius Probably not the recommended way to do it, but I don't know how to modify the suffix to 'remove' a period (full-stop as we call it in the UK/Ireland).

    To globally remove the period, either go to Edit > Settings > Cite, and select the most recent SBL 2 Notes file (which for me is dated Feb 7, 2026). Under Tools, click on Style Editor, scroll to line 1188 and replace
    suffix="."
    with
    suffix=""
    Save as a new modified style.

    Or, close Zotero, edit the csl file directly, save the file and start Zotero again.

    SBL2 will then not have a period at the end of any citations. I have no problem adding it manually, when needed. But it gives me the flexibility to add a comma where needed instead.
  • @dstillman: Just popping in to add that I'd love the reorder option on a future release. I agree there is no proper order, but for my workflow, it would be very valuable to have particular fields right. (Notably citation key, which others are understandably baffled by!)

    In any case, thanks for this update, it's huge!!
  • @JohnDuffy

    Thanks for the tip. I don't know anything about HTML but I'm trying to go out on a limb.

    I did as instructed and got the following:
    https://s3.amazonaws.com/zotero.org/images/forums/u3006544/valhv7x1tkxd48tv5v73.png

    When I click "Save As..." and save it under a new name, the file doesn't show up in the folder. … Or so I thought. Actually, it's saving alright, just as a "File" type instead of "CSL Citation Style." How do I fix that?
    https://s3.amazonaws.com/zotero.org/images/forums/u3006544/fpie3mgzkrtoawv3sbeb.png

    Last thing. If Zotero makes updates to SBLH2, then will these automatically update in my new modified style or will I need to figure out when future updates happen for SBLH2, switch to new versions, and then make the same change to the suffix line?

    Thanks so much for your help. If this works it's certainly worth it to me. Adding a period is no problem but to avoid editing citations manually, I have to paraphrase what I want to say frequently because I can't include citations mid-sentence.
  • Please, add Type field for Journal Article (as there is Report Type), since can be Letters, Briefs or Personal Views, Editorials, but also Abstracts, etc.
  • +1 for adding options to specify article type.

    Article types can differ per publisher (and journal) and may be based on JATS (e.g. https://jats.taylorandfrancis.com/jats-guide/topics/article-type/), so it would be helpful automatic population of such a field is optional. Or to be able to have both an automatically populated field, such as articleTypePublisher, and articleTypeInternal.

    This would allow harmonising article types based on instutions' (department's) categorisation of journal articles.
  • @dstillman Is there any chance we could get an update to this page: https://www.zotero.org/support/kb/item_types_and_fields

    It's not clear to me what some of the new fields do, so I'd appreciate a reference guide.
Sign In or Register to comment.