Health Affairs (Highwire 2.0)
The translator doesn't work for Health Affairs (http://www.healthaffairs.org/) with the Zotero connector in Chrome. FireFox works fine.
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Can you run through the steps here: http://www.zotero.org/support/troubleshooting_translator_issues
Maybe it's due to MLZ that I'm using. I vaguely remember that MLZ updates its translators on its own. I think I ran into a similar situation a while ago. Let me look up that thread.
But yes, If you're using MLZ, that's an important thing to mention. Let's see what the error report says (once you provide the ID)
[JavaScript Error: "Object function () {
var args = (passAsFirstArgument ? [passAsFirstArgument] : []);
for(var i=0; i<arguments.length; i++) {
args.push(arguments[i]);
}
return fn.apply(object, args);
} has no method 'setMultiCreator'" {file: "eval at <anonymous> (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/inject/translate_inject.js:50:9), <anonymous>" line: 138}]
[JavaScript Error: "Object function () {
var args = (passAsFirstArgument ? [passAsFirstArgument] : []);
for(var i=0; i<arguments.length; i++) {
args.push(arguments[i]);
}
return fn.apply(object, args);
} has no method 'setMultiCreator'" {file: "eval at <anonymous> (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/inject/translate_inject.js:50:9), <anonymous>" line: 138}]
2. The latest - 3.0.8.1. I've even uninstalled and re-installed it.
3. Yes, I have. The Connector has worked and does work at other sites.
4. "Save to Zotero (Highwire 2.0)", as I indicated in the title.
I don't think there is a good solution for this atm. Your best bet is to stick to Firefox.
@fbennett, as you may have noticed, this is caused by the ZU.setMultiCreator method that you introduced into MLZ and your version of RDF translator. The best way to deal with this is to check for the presence of ZU.setMultiCreator before calling it in the translators.
Alternatively, I can imagine a way for you to make MLZ serve the official translators to Chrome/Safari connectors, although I don't think you would want to do that.