Connect Zotero to an external SQL database
I already have a hosting provider which gives me access to essentially an unlimited SQL database. I also have access to a large amount of space which could be used for storing PDFs.
Is it somehow possible to connect Zotero to an external SQL database hosted on my domain?
I would like to allow other users to connect to the SQL database and sync with it. I would also ideally like to be able to sync the PDFs somehow so that everyone can access them in my private group (something that Zotero doesnt offer with their storage option).
Is it somehow possible to connect Zotero to an external SQL database hosted on my domain?
I would like to allow other users to connect to the SQL database and sync with it. I would also ideally like to be able to sync the PDFs somehow so that everyone can access them in my private group (something that Zotero doesnt offer with their storage option).
I dont need the full funcitonality of the Zotero server, just syncing of (at least) the bib file
My hope is that I can create a "neutral" external database which will allow each user in the group to sync the external database with their client of choice (Jabref / Zotero). If I use the Zotero groups I am limited (1) by the number of references (2) by the inability to sync with Jabref.
(Note that there is no limit on the number of references in a Zotero group, so (1) doesn't apply)
I could conclude I have added an entry C not yet synced to the central bib file and re-add it, but it could also have been that entry C was deleted from the central file and I should delete my local C.
File times are not reliably comparable across systems, so you can't reliably tell which of the two scenarios hold. You could add a version to each separate entry but you'd still have to deal with the inevitable race conditions that would ensue because there's no locking.
Not even JabRef tries this (probably because the devs value their sanity somewhat), and it is entirely centered around bibtex.
edit: oh sorry, you meant wrapping a server around the central bib file? OK, that makes it theoretically possible, but indeed a ton of complex work, and he'd have to modify both Zotero and JabRef to talk to this server.
Your realistic options as far as I can tell are
I have been working with some bibliometric tools, specifically CiteSpace. The problem is that compatibility wise, I haven't been able to correctly import any Output Style from Zotero. The creator told me that the best would be to load the data to MySQL@localhost and try to use their References > Resolve. The thing is that I'm not sure how to to do such a thing: ZOTERO references -> MySQL db?
Is it possible to do it a simple manner, I am far from knowing much programming.
Thank you for your attention.