organizing snapshots

i've taken a lot of snapshots of webpages in order to work on them offline. but now i find i cannot organize them by drag and drop into folders under My Library. the cursor changes into a "prohibited" sign. is it supposed to be this way, or this a bug from the recent update i installed? it's getting rather frustrating.
  • Are you using 1.0.0rc3?
  • yes. i tried uninstalling and reinstalling without the updates, but i still can't drag and drop.
  • Silly question, but are the snapshots already included in those collections? If so, Zotero will not let you add the a second time.
  • edited August 24, 2007
    nope; they are all in the "My Library" collection. i clicked on New Collection to create different folders (e.g., "APEC" and "ASEAN") tried to move them into those new folders in order to group related webpages together in a collection. it's not letting me do it. this is not good, the ability to revise and re-organize references and materials is a very important and basic skill in research. as it is now, it's as if the location of the snapshot is permanent, you can't change your mind about under which category or collection it should go.

    EDIT: ok, i tried it again and again, and sometimes it allowed it, more often it did not. very unpredictable when it allows drag and drop. as if most of the time the cursor cannot see where the collection folder is. the times i was able to do it, i was able to transfer snapshots between the new folders, but could not transfer from "My Library" to the new folders. in either case, it was a hit or miss whether it could be transferred.
  • Hit or miss by attempt, or by item? As in, are there items you can't drag and others you can?

    Also, does "Report Errors..." in the Actions (gear icon) menu become active after you try (and fail) to drag?
  • i can drag links. snapshots are the problem, sometimes i can but more often i can't. no errors messages or actions menu become active after a failed attempt. it is as if the cursor oftentimes cannot "see" the folder when dragging a snapshot.
  • Same problem here. Snapshots (and multi-selections including snapshots) resist dragging (the little 'copy rectangle' never appears, and the just don't copy). Seems to happen more with larger multi-selects. No problem with other item types. Using Zotero 1.0.rc3 on XP.

    Surely the fact that a snapshot is already in a collection shouldn't prohibit you from re-adding it (as part of a multi-select, for example). or?
  • there's been no reply, and i have kept trying to do this operation. due to continued trial and error, i noticed that the "report errors" options in the config menu changes after an attempted drag and drop. i have attempted to use the report errors feature but it is not working, possibly because i am currently abroad using very slow dial-up connections. in any case, this is what the "report errors" pop-up box contains after a failed drag-and-drop of a snapshot:


    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.copyTo]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1544" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1544}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}]

    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.remove]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1531" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1531}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}]

    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.remove]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1531" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1531}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}]

    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.remove]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1531" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1531}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}]

    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.remove]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1531" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1531}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}]

    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.remove]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1531" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1531}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}]

    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.remove]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1531" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1531}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}]

    [JavaScript Error: "[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFile.remove]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://zotero/content/xpcom/itemTreeView.js :: anonymous :: line 1531" data: no]" {file: "chrome://zotero/content/xpcom/itemTreeView.js" line: 1531}]

    [JavaScript Error: "dataSet.first has no properties" {file: "chrome://zotero/content/xpcom/collectionTreeView.js" line: 642}


    Developers, please help.
  • there's been no reply, and i have kept trying to do this operation. due to continued trial and error, i noticed that the "report errors" options in the config menu changes after an attempted drag and drop.
    Yes, that is what I was asking for above. Thanks.

    This problem may be from trying to drag snapshots or files attachments for which the original files on disk have been deleted or moved, and it probably only happens on Windows (and maybe Linux). We'll look into it, but if this happens for you, check if the original file exists.
  • OK, in the latest dev build I've fixed the inability to drag items missing attachments on Windows, though for me it didn't result in quite the same error message as above, and I'm not positive how that one occurred.

    Jay, short of your trying the dev XPI (in a separate Firefox profile, with your existing Zotero library copied over), I'd need exact steps to reproduce the above error to know if this is fixed. That would include the number and types (references, linked files, imported files, snapshots, web links, notes) of items being dragged, which of the associated attachments existed, whether parent and/or child items were selected, which of the items being dragged already existed in the target collection, etc. Or you can just wait for RC4 and hope for the best.

    Also, note that child snapshots and child notes cannot be dragged to collections—only top-level items.
Sign In or Register to comment.