notero icon indicating copy to clipboard operation
notero copied to clipboard

expand syncable zotero item properties

Open pmmendoza opened this issue 3 years ago • 1 comments

It would be great to be able to sync more properties from Zotero to Notion;

A) Ideally it would be possible to automatically take over any unique Zotero property name into a Notion Database column (e.g. by simply creating a column in the linked Notion database that's called "Publication" you would get any Zotero item property that's called "Publication") - the advantage here is that notero could easily be expanded to new item properties in Zotero (e.g. created by an add-on).

B) Alternatively one could do it manually for every property; in order of relevance from my perspective are: Publication, Extra (this is the comment column for e.g. citation counts), Place, Date Added / Modified;


Again I leave a comment/idea for an enhancement here as I still haven't acquired the necessary skills to contribute to this project personally; I hope I'll get there at some point, for now I am thankful for all the contributors 🙏

pmmendoza avatar Feb 21 '22 15:02 pmmendoza

@pmmendoza I like this idea! I have some initial thoughts about it.

I think it might be good to make this a manual opt-in rather than automatically syncing any properties that have a matching name. I'm just thinking that there might be a case where someone wants to use a property in Notion for their own purposes and there happens to be a property in Zotero with the same name. What might be nice is to make this fully configurable so you can choose exactly which properties you want to sync from Zotero to Notion, and you can name them whatever you want.

Something that might be challenging about this is that the properties in Zotero are retrieved in all kinds of different ways (see notero-item.ts). I'm hoping that the properties that aren't "built in" to Zotero might have a more generic way of accessing them which would make it more feasible to implement this.

dvanoni avatar Feb 21 '22 18:02 dvanoni

I would love a Date Added column for Notion! That's one of the huge Zotero misses that I am using Notion to get around.

cegmresearch avatar Nov 28 '22 20:11 cegmresearch

I would also really like a Date Added sync for in Notion. The Notion Date added is not alway reliable. I could use it to see how much time it took for added to Zotero untill finished review.

ThomasDeLange avatar Jan 04 '23 15:01 ThomasDeLange

Would be nice to have the Citation Key synced when detected

patrickmesana avatar Feb 19 '23 22:02 patrickmesana

Version 0.4.7 now syncs the Date Added property, thanks to the contribution from @lsc64!

dvanoni avatar Jun 18 '23 20:06 dvanoni

我已收到你的邮件~

justinqi2 avatar Jun 18 '23 20:06 justinqi2

Hello - apologies if I'm missing something really obvious here but I do not see some of the properties you've mentioned, including Abstract, Date Added and Collections (which is the one I really need). They simply do not come up in the list of properties under Shown in table or Hidden in table (or under deleted). I've really customised my Notion database/views so I'm really keen to fix this without having to delete and start over - do you think there might be a way to do this? I'm on Zotero 6.0.27 and Notero 0.4.13. I'm using the Notion desktop app but can't see the properties on the web app either. Thanks so much!

leylime avatar Sep 23 '23 17:09 leylime

我已收到你的邮件~

justinqi2 avatar Sep 23 '23 17:09 justinqi2

Hi @leylime!

If you're not seeing those properties at all, you should be able to add them yourself via the + New property button in Notion. You'll need to ensure the names and types of the properties exactly match what's specified in the readme.

Let me know if that works for you!

dvanoni avatar Sep 23 '23 18:09 dvanoni

Hi @leylime!

If you're not seeing those properties at all, you should be able to add them yourself via the + New property button in Notion. You'll need to ensure the names and types of the properties exactly match what's specified in the readme.

Let me know if that works for you!

It did work - thank you so much! Much appreciated.

leylime avatar Sep 23 '23 23:09 leylime

Seconding adding the "publication" and "extra" properties. "Series title" would also be very helpful.

elisehellwig avatar Dec 20 '23 17:12 elisehellwig

我已收到你的邮件~

justinqi2 avatar Dec 20 '23 17:12 justinqi2

Happy holidays! I've just released v0.5.5 which adds support for syncing the following properties:

Property Name Property Type
Date Modified Date
Extra Text
Place Text
Proceedings Title Text
Publication Text
Series Title Text

I still want to add support for customizing the properties that can be synced. I'm tracking that work in #355, so please follow along there if you're interested!

dvanoni avatar Dec 25 '23 07:12 dvanoni

Thanks this is so helpful!

-- Elise Hellwig Research Data Scientist, she/her UC Davis DataLab: Data Science and Informatics @.@.>, 370 Shields Library

From: David Hoff-Vanoni @.> Date: Sunday, December 24, 2023 at 11:01 PM To: dvanoni/notero @.> Cc: Elise C Hellwig @.>, Comment @.> Subject: Re: [dvanoni/notero] expand syncable zotero item properties (Issue #49)

Happy holidays! I've just released v0.5.5https://github.com/dvanoni/notero/releases/tag/v0.5.5 which adds support for syncing the following properties: Property Name Property Type Date Modified Date Extra Text Place Text Proceedings Title Text Publication Text Series Title Text

I still want to add support for customizing the properties that can be synced. I'm tracking that work in #355https://github.com/dvanoni/notero/issues/355, so please follow along there if you're interested!

— Reply to this email directly, view it on GitHubhttps://github.com/dvanoni/notero/issues/49#issuecomment-1868798645, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AB4NCXWSJZGQS5IU43GUKODYLEQGBAVCNFSM5O66QLZ2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBWHA3TSOBWGQ2Q. You are receiving this because you commented.Message ID: @.***>

elisehellwig avatar Jan 05 '24 17:01 elisehellwig