Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

expand syncable zotero item properties #49

Closed
pmmendoza opened this issue Feb 21, 2022 · 14 comments · Fixed by #407
Closed

expand syncable zotero item properties #49

pmmendoza opened this issue Feb 21, 2022 · 14 comments · Fixed by #407
Labels
enhancement New feature or request

Comments

@pmmendoza
Copy link

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 🙏

@dvanoni
Copy link
Owner

dvanoni commented Feb 21, 2022

@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 dvanoni added the enhancement New feature or request label Feb 21, 2022
@dvanoni dvanoni added this to the Configurable properties milestone Aug 11, 2022
@cegmresearch
Copy link

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.

@ThomasDeLange
Copy link

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.

@patrickmesana
Copy link

Would be nice to have the Citation Key synced when detected

@dvanoni
Copy link
Owner

dvanoni commented Jun 18, 2023

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

@justinqi2
Copy link

justinqi2 commented Jun 18, 2023 via email

@leylime
Copy link

leylime commented Sep 23, 2023

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!

@justinqi2
Copy link

justinqi2 commented Sep 23, 2023 via email

@dvanoni
Copy link
Owner

dvanoni commented Sep 23, 2023

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!

@leylime
Copy link

leylime commented Sep 23, 2023

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.

@elisehellwig
Copy link

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

@justinqi2
Copy link

justinqi2 commented Dec 20, 2023 via email

@dvanoni
Copy link
Owner

dvanoni commented Dec 25, 2023

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!

@elisehellwig
Copy link

elisehellwig commented Jan 5, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

8 participants