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.
  • Which page specifically? (even if none of them work)
  • Try http://content.healthaffairs.org/content/early/2013/05/14/hlthaff.2012.1263. But you are right. None of them works, so you can try any link at healthaffairs.org.
  • Seems to work fine for me.

    Can you run through the steps here: http://www.zotero.org/support/troubleshooting_translator_issues
  • Mmm. That's funny. I filed the report after having run down the trouble shooting steps.

    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.
  • We'd need the Report ID.

    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)
  • we'll need the actual ID here, else there's no way to find it in the pile of error reports.
  • Where can I retrieve it? When I press the "Report Errors" button under Zotero Connector settings, it doesn't provide any ID.
  • just post the content of the error report here - shouldn't be that long
  • edited May 24, 2013

    [JavaScript Error: "Object function () {
    var args = (passAsFirstArgument ? [passAsFirstArgument] : []);
    for(var i=0; i (chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/inject/translate_inject.js:50:9), " line: 138}]

    [JavaScript Error: "undefined is not a function" {file: "chrome-extension://ekhagklcjbdpajgpjgmbionohlpdbjgc/zotero.js" line: 95}]
  • edited May 24, 2013
    There seems to be something odd with your Chrome plugin.
    1. can you re-post (or edit your above post) and enclose the error inside <code>...</code> tags?

    2. What version of Chrome plugin are you running? Can you try re-installing the plugin?

    3. You said you are using this with MLZ. So do you have Firefox open with MLZ and you have MLZ configured to communicate with the Google Chrome connector? (i.e. http://www.zotero.org/support/kb/httpserver_enabled)

    4. I suspect the answer to the above is no. When you hover over the URL bar icon on that page, what does the pop-up bubble say?

  • 1.

    [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.
  • So this is definitely because you're using MLZ with Zotero's official Chrome connector (there's no MLZ Chrome connector).

    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.

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.

Sign In or Register to comment.