NFO:root:Preferences not yet set.
INFO:root:Set document preferences.
DEBUG:root:<ns0:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/"><ns0:Header /><ns0:Body><ns1:setDocPrefs xmlns:ns1="http://www.zotero.org/namespaces/SOAP"><input ns2:type="xsd:string" xmlns:ns2="http://www.w3.org/1999/XMLSchema-instance">!:1.0/5/gedit</input></ns1:setDocPrefs></ns0:Body></ns0:Envelope>
DEBUG:root:Response Status: 200
DEBUG:root:<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<m:setDocPrefsResponse xmlns:m="http://www.zotero.org/namespaces/SOAP">
<output>ERROR:This version of the Zotero Word plugin ($INTEGRATION_VERSION) is incompatible with the currently installed version of the Zotero Firefox extension (1.5-sync3.6). Please ensure you are using the latest versions of both components.</output>
</m:setDocPrefsResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Traceback (most recent call last):
File "/home/chbeer/.gnome2/gedit/plugins/Zotero/zotero_interface.py", line 241, in add_citation
self.set_doc_prefs()
File "/home/chbeer/.gnome2/gedit/plugins/Zotero/zotero_interface.py", line 142, in set_doc_prefs
session, CLIENT_VERSION))
File "/home/chbeer/.gnome2/gedit/plugins/Zotero/zotero_interface.py", line 77, in _request
return self._parse_response(self._find_response(response_content))
File "/home/chbeer/.gnome2/gedit/plugins/Zotero/zotero_interface.py", line 110, in _parse_response
parameters = single_colon.split(response_string)
TypeError: expected string or buffer
Right, the plugin is currently written for the stable 1.0 series of Zotero. Since I don't currently plan to switch to the development version of Zotero, I won't be able to adapt the plugin for Zotero 1.5 in the near future.
I think that the SOAP API has changed quite fundamentally, so there is some work involved in this. But if anyone wants to work on this, it should be enough to implement zotero_interface.py using the new SOAP API. So feel free to create a new branch, everybody! :-)
I'll set this to Whishlist, since it isn't a defect for the current version of Zotero.