I would like to be able to synchronise the biblio records with Zotero instead of having to delete them all and re-upload a Zotero database.

I would also like to be able to upload the related pdfs.

Is this likely to be possible?

Cheers, it's a really good module so far.

Comments

rjerome’s picture

This one is a bit tricky. I am working on a "duplicate detection" system which in theory would only add new entries and thus solve your problem. There was also some talk a while back on the Zotero side of creating an API which would allow it to communicate directly with an external database but I don't know if any progress has been made on that front.

Ron.

Anonymous’s picture

subscribing

rjerome’s picture

The duplicate detection system in in the 6.x-dev branch and I'm just working on methods to either skip duplicates or merge them. On merging, then comes the question... merge->left; merge<-right; all fields; some fields... The devil is always in the details :-(

Ron.

marqpdx’s picture

subscribing, thx

gustav’s picture

After a long pause the discussion about the zotero 2.0 server appears to have started up again at http://groups.google.com/group/zotero-dev/browse_thread/thread/4b7e8453b.... There is still now definite information though about the planned API, as far as I can see.

gustav’s picture

Zotero server sync is now promised for June, see http://www.zotero.org/documentation/development_roadmap. That is probably the point at which we could start thinking about integration with the biblio module. But it all depends on how much developer information the zotero project will release. They have been very bad at communicating with the developer community in the past but are planning to improve.

ndru’s picture

Zotero sync is in beta now. Perhaps the fact that they're being sued(frivolously and maliciously IMHO) by Thomson will make them eager for new friends, and improve their responsiveness in communication! We can only hope.

designtist’s picture

subscribing

samdiener’s picture

Zotero has now released the 1.5 beta with the server synchronization for which some of the previous commenters were saying we were waiting.
But I'm a little confused. I want the visitors to my magazine site, www.peaceworkmagazine.org, to be able to click a button and add the citation and the tags into zotero. This is possible from Flickr, Amazon, and many libraries, now. Is this the feature you're requesting, or am I in the wrong thread? If so, I apologize. The Zotero page about exposing metadata is here: http://www.zotero.org/support/make_your_site_zotero_ready.
In Peace,
Sam Diener

rjerome’s picture

If you want to go from Biblio/Drupal to Zotero, then it should already be working. When you visit a biblio page, you should see a little file folder icon on the right side of the address bar. Although having said that and just tested it, I see there is a little bug in the ordering of author names :-( I'll check on that.

masood_mj’s picture

subscribing

kehan’s picture

subscribing

masood_mj’s picture

what about file export/import. Zotero has a Zotero RDF export feature which can export its library including its files. Is there any plan to support file export/import.

rjerome’s picture

It should be possible to support Zotero RDF. When is another question, I'm just in the middle of porting to Drupal 7.

Ron.

bekasu’s picture

Status: Active » Postponed

Drupal 7 coding will take priority until late spring, 2010.

Gerben Zaagsma’s picture

subscribing

pmarchand’s picture

subscribing

nhck’s picture

ianchan’s picture

+1

yacarreras’s picture

I need to know how can I use Bibliography to export information to zotero because it only export the title of documents

rjerome’s picture

If you export your entries in BibTex or RIS format, you should be able to import them into Zotero.

yacarreras’s picture

thanks you so much
i need know other thing
I have a content type called document, their metadata standard is Dublin Core title = dc: title author = dc: creator ,....end I want to import these metadata to the endnote or Zotero but not using the bibliography module

rjerome’s picture

I pretty sure it's not possible with Zotero, I'm not sure about EndNote, but I doubt it.

Ron.

dleong’s picture

subscribing

dominikb1888’s picture

We are currently developing a Module for connecting Mendeley (mendeley.com) to Drupal, which also has a Zotero Library Integration. This might be a temporary solution for those who want to connect their Zotero Library to Drupal.

Module files can be found here: https://github.com/jakob-stoeck/drupal-biblio-mendeley/tree/

The module is only functional with a custom Mendeley and an OAuth library. If anybody is interested, I can send them a link to the libraries as they're still in development and thus not on Github yet.

dleong’s picture

dominikb1888,

I'd be very interested in having a look at synchronizing Zotero data with Drupal in this way.
Would you please provide some installation instructions as well as I'm not as technically savvy as those who develop Drupal modules.

Thanks.

dominikb1888’s picture

We have updated the Readme at https://github.com/jakob-stoeck/drupal-biblio-mendeley/tree/. It is now clearer how to install the module and where to find the necessary libraries.

Edit: I have just seen that this thread is on the 5.x Version of the module. The Biblio-Mendeley Module is only compatible with the 6.x branch.

rjerome’s picture

Version: 5.x-1.x-dev » 6.x-2.x-dev

Just an update here...

I recently got a copy of the Zotero dataserver code (which is what the client syncs to), so I now know all the gory details of what is required of a Biblio sync module. There is one tiny hitch though... The sync server address is hard coded into the Zotero client, so (without modifying the client code) there is no way to point your Zotero client at your Drupal/Biblio server :-(

Ron.

funkytraffic’s picture

subscribe

dominikb1888’s picture

You can find a brief tutorial for a sample application with the biblio-mendeley module here: http://www.balanceonline.org/publications-exhibit/tutorial

I will update the site step-by-step to provide more detailed explanations. Atm It assumes you know a good deal in views and exhibit. If you have any questions regarding the setup let me know on here.

dropcube’s picture

http://www.zotero.org/blog/zoteros-next-big-step/

Zotero’s web API offers any application developer the ability to access individual and group libraries via a simple, human-readable programming interface. Until now, this API has been “read-only”—users could view their libraries but they could not change them via the web or via the API. Today we’re announcing the opening of Zotero’s write API to the public over the coming months. Because Zotero “eats its own dog food”—we already use the very same programming interface to serve pages at zotero.org—application developers can be confident that the public API will ultimately provide all the same functionality used internally at the Zotero project. With full read/write access to bibliographic data, attached files like PDFs, and the citation formatting engine, developers will be able to integrate a full range of Zotero features into their own web, mobile, and desktop applications, and users will be able to take advantage of this functionality at zotero.org.

They had announce in that post a "radically expanded application programming interface (API) to provide web and mobile access to Zotero libraries", however, such API is not ready/documented yest, as far as I can see.

rjerome’s picture

I did come across the Zotoro API documentation recently, and I think the biblio-mendeley module could be cloned into a biblio-zotoro module, but that's not likely to happen (by me anyway) until the D7 version of Biblio is out the door.

Ron.

burningdog’s picture

@dominikb1888 thanks for the tutorial :) Any idea how much work it would be to send changes from biblio back to Mendeley?

dominikb1888’s picture

Hi Roger,

thats already included in the module. It's syncing both worlds completely. We have tested it now in two projects and hadn't had any problems yet. I am still lagging in the process of applying for a GIT account. Then the module page shall contain every Info needed.

Best
Dominik

ajlyon’s picture

I'm just starting to explore using Drupal, but I'm an active Zotero developer and I know that side of things already, so I'll try to see what I can do on this. All the functionality is there in the current Zotero API to do pretty much what the biblio module for Mendeley does.

rufwork’s picture

Version: 6.x-2.x-dev » 7.x-1.x-dev

@ajlyon -- What would you use for a user interface, you think? Would you have it suck in RDF's? Or hack up an extension to Drupal? I've made a FF extension right now that reads your local Zotero bibs and can throw selected ones to the net, and am moving now to learning more about Biblio to interface, but don't want to recreate [an inferior?] wheel.

titaniumbones’s picture

@ajlyon/rufwork -- has either of you made progress on this over the last couple of months? We're looking at developing something similar for a Drupal Commons site but if you've already got something working we'd probably rther use what you have instead...

thanks!

titaniumbones’s picture

Version: 7.x-1.x-dev » 6.x-2.0-beta1

We have some initial code for htis up now at

http://drupal.org/sandbox/travismccauley/1258220

we'd love to get some more eyes on it; currently not feature-complete.

travismccauley’s picture

Hi, I just updated the sandbox code for a Feeds API implementation for Zotero: http://drupal.org/sandbox/travismccauley/1258220. After working on this, I can say, I like the Feeds API for this sort of integration. It works well with Zotero since the api results come back in an Atom feed container. Feeds brings in a lot for free, like scheduling, expiration, mapping to cck fields. But it wont ever handle sync back to Zotero.

If this looks viable to folks, I'll promote to full project. I was thinking of 'biblio_zotero'. Better ideas?

-Travis
Toronto

dominikb1888’s picture

With the Mendeley Plugin we're currently applying as "biblio_mendeley", so I guess "biblio_zotero" will be fine.

travismccauley’s picture

Ok, it's a full project now. http://drupal.org/project/biblio_zotero. The old sandbox links are no longer working. The code is only available via git right now, but I'll roll a dev release soon.

dominikb1888’s picture

@travismccauley: Just saw you've released the dev version a month ago. Will test that. Probably we should define common standards the modules are relying on, such as feeds and oauth.

physiotek’s picture

hi,
i would like to know if the biblio-mendeley module is for drupal 6 or 7?
thanks,
pht3k

dominikb1888’s picture

Hi pht3k

the module is for drupal6 currently. We are waiting for the biblio-7.x module to properly expose fields, until we make the move.

Best,
Dominik

groovehunter’s picture

sub

dan_aka_jack’s picture

Version: 6.x-2.0-beta1 » 7.x-1.x-dev

subscribing... I'd love the Drupal Bibliography module to be able to use my Zotero reference library

milliken’s picture

Is this project still active? What needs to be done to make it 7.x compatible?

driftless’s picture

+1 on the 7.x push.

travismccauley’s picture

Hi, I've just released a dev version of Biblio Zotero for D7 here: http://drupal.org/project/biblio_zotero. I'm eager to hear feedback/issues if anyone wants to help out with some testing.

Thanks,
Travis McCauley
pinedrop.com
Toronto