Zotero 3.0.3 does not create bibliography to clipboard - Report ID: 1596626174

I have just installed Zotero plugin 3.0.3 for firefox (windows). I can no more create a bibliography by exporting it to the clipboard.

I had no problem with the former zotero plugin.

I still have zotero standalone 3.0b3.2 : it exports the bibliography perfectly well.

This is probably a bug in the 3.0.3 version.
  • edited April 9, 2012
    1) Provide a report ID after re-triggering the error.
    2) Does this happen for any style and any item, or only with some styles and some items?
  • edited April 9, 2012
    Sorry, I missed the report ID in your title. I see the errors:
    [JavaScript Error: "Style with ID http://cermaa.foredofico.org/wp-content/uploads/2011/08/AB_MA.zip already loaded from "AB_MA.csl"" {file: "file:///I:/Biblio%20G%C3%A9n%C3%A9rale/zotero/styles/AB_MA_2.csl" line: 0}]
    [JavaScript Error: "myxml.getElementsByTagName is not a function" {file: "chrome://zotero/content/xpcom/citeproc.js" line: 779}]
    It looks like this may be an issue with a custom style.
  • Yes it is, as I tried another style and it works : the problem is now a compatibility problem, as zotero standalone 3.0b3.2 works, and the 3.0.3 plugin does not work.

    Any hints (I know nothing about java or php ; some html and CSL ...)?
  • IIs there a possibility to retrieve older versions of zotero plugin for Firefox?
  • Fix your style. Going back to an out-of-date version of Zotero is not the solution.
  • Thank you for this answer, but I could not find the error in my style.

    I have just installed an older version of zotero, and everything works perfectly well : this seems to me to be a problem of compatibility (I mean with this that some styles do not work with with the new zotero version, so what must be changed in these styles to make them compatible with the new version?).
  • If you post your style here, someone might be able to find the error. Have you made sure that it validates?
  • You can post them to https://gist.github.com/ and provide links.
  • I have tried: it does NOT validate. But it seems that each and every macro I use is not valid (anymore?)!

    ...

    the style is reachable at https://gist.github.com/2360506
  • edited April 11, 2012
    One of the problems is that your "locale" section isn't closed properly:

    <locale xml:lang="fr">
    <style-options punctuation-in-quote="false"/>
    <!-- </locale> -->
  • True - this was a later addition trying to correct the style and validating it.
    I have just checked: the first error in the style is now:
    Error: Bad value author editor translator contributor for attribute variable on element if from namespace http://purl.org/net/xbiblio/csl.

    From line 119, column 7; to line 119, column 71

    se>↩ <if variable="author editor translator contributor" match="none">↩
  • The new location for the corrected style is https://gist.github.com/2360811
  • Well, there still is a whole bunch of errors: http://validator.nu/?doc=https%3A%2F%2Fraw.github.com%2Fgist%2F2360811%2F651ea7d3135a9ed03e4b8f4f862ac97052551a00%2Fgistfile1.txt&schema=https%3A%2F%2Fgithub.com%2Fcitation-style-language%2Fschema%2Fraw%2Fv1.0%2Fcsl.rnc&parser=xml&laxtype=yes
  • Agreed: but I can not understand what are these errors : as I wrote in a former post, I am not a professional programmer; just somebody who tried to make things work.
    The style works with the former version of the Zotero plugin. What has changed in the latest version ? Is a validation process now necessary for the use of styles ?
  • Validation has always been necessary for styles. If a broken style worked in a previous version, you just lucked out.
  • Thank you so much for this kind and helpful answer.

    My style now validates: it just does not work anymore.

    I think it is time to close this discussion.
  • abeyhom: You seem to be misunderstanding how this works. We are, in fact, trying to help you here, but tech support isn't magic. If your style validates and still isn't working, post an example. If you're having trouble creating a style or don't want to bother, request one.
  • Dear Dan Stillman,

    I have spent weeks trying to modify the Chicago Author-Date style in order to create a style that would fulfill my (and other) needs : I used for that the Zotero reference test pane, making the changes step by step. I found that Zotero was a great program, and tried to convince my colleagues to use it despite the programming part needed for the use of styles that are different from the repository styles.

    I have spent months (not all the time for sure) coming back to this style and trying to perfect it in order to fit all possible (and unexpected, as always) references that appeared with time, including the ones with missing dates, publishing places, etc. It is still perfectible, like everything in life, especially in what concerns programming.

    The style still works in the older version of Zotero (3.0.1), and still passes the test of the Zotero reference test pane in this version.

    Now you tell me that I lucked out ...

    I can send you an example of how this style works (with older versions). If you, or any much more competent programmer as I, could or would create (or adapt) a style that would give the same result, AND pass the validation test, why not (I have no more options here).

    All the best,

    AB
  • edited April 12, 2012
    You're making this so much more complicated than it needs to be. One last time:

    1) If your style validates and still isn't working, post it to https://gist.github.com/ and provide a link.

    2) If you want someone to create a style for you, request it.

    Those are your two options. Everything else is irrelevant. If you don't do one of those two things, we can't help you further.
  • abeyhom's style request, for reference: http://forums.zotero.org/discussion/22857/
  • edited April 13, 2012
    An observation: 'lucked out' in USA English means to have particularly good luck. It means exactly the opposite in UK English (to have run out of luck). See here for example: http://www.urbandictionary.com/define.php?term=LUCKED OUT.

    Assuming that Dan Stillman is from the USA and that abeyhom is perhaps from France, and perhaps understands UK English idioms better than USA English ones I can see a measure of offense being generated by being told that he or she has 'lucked out'.
  • to gavin.j.macaulay: It seems that you are right, and that I have understood the opposite of what Dan Stillman seems to have meant.

    So this seems to be a misunderstanding, as I am relatively unaware of these differences.

    Thank you for the comment.
  • Ha. Yes, I indeed just meant that abeyhom had had particularly good luck before. Thanks, Gavin. Sorry for the misunderstanding.
Sign In or Register to comment.