How to Put Items Back in Place

Sometimes a mishap occurs and an item in DEVONthink finds itself in a location where it simply doesn’t belong. You may have accidentally moved a document to the wrong location, e.g., dragged into the wrong group in another database. Perhaps it was classified incorrectly. Or maybe you accidentally trashed an item and just found it in the database’s Trash. But fortunately, there is a simple command to restore the item to its former location.

To move the item back to its previous location, you can use the Put Back command. Select the item in its new location and choose Data > Move To > Put Back, or Control-click and select the command from the context menu. If your item has been classified incorrectly, for example, and the action appears in Window > Log, you will also find the command in the context menu by Control-clicking the entry (as shown in the screenshot).

DEVONthink remembers the item’s previous location even if you quit and relaunch the application. But be aware this only moves the document back to its previous location, it is not storing the history of moves to continuing moving it back to older locations.

11 Likes

Persistent Put Back is a great feature for real humans :slight_smile:

Sean

excellent!

1 Like

Wow, this simple feature is fantastic!

2 Likes

Side note: This works the same way also in DEVONthink To Go :slightly_smiling_face:

1 Like

Classified a document incorrectly can’t find it. Log is empty. No activity since this error. I have a rough idea where I put it, but finding it will be cumbersome.

In this case it’s not a big deal, the document is inconsequential, but I’d like to use this as an opportunity to better understand the Put Back command and the log.

I was moving quickly through a pile of recently scanned docs in my global inbox and I hit ^c too quickly. I had seen this post a while ago so I thought I would put it into action.

How can you put something back if you don’t know where you put it? What actions get logged?

What is the timeframe in which you lost your document?
If you classified one you could then press Command-L to jump to the location to which it was classified.
If you have made other moves, then make use of search to locate it.

Do you have an idea of the file content? Name?

You could look in the global smart group “Recently Added”.
Or do a search like added:#2days kind:pdf text:<keywords>

Got it. Thanks.

Does Command-L map to a menu item? That might be easier to remember.

Also, your blog post left me with the impressions that I’d be able to find this action in the log.

I stopped working immediately after this, specifically so I could find and learn to use the Put Back command. So it was the last thing I had done and just a few minutes ago.

Does Command-L map to a menu item? That might be easier to remember.

It is Go > To Group “…” with the name of the last used group.

Also, your blog post left me with the impressions that I’d be able to find this action in the log.

The Put Back command is available in the Log window provided there’s a message about the specific record there. There won’t always be.

1 Like

Thanks again.

That may be worth adding to your blog post.

You’re welcome!
And bear in mind, this is a new command for DEVONthink 4. Depending on the response, the behavior could change some over time.

No wonder I’ve had trouble finding it. I haven’t upgraded yet. Command-L seems to be the answer for me.

I’ll have to experiment more.

Off topic: While I have your attention, can you direct me to anything covering best practices for OCRing in ScanSnap Home vs. letting DEVONthink do it? not much comes up when I search. Seems like it’s a bit faster using ScanSnap. No idea about accuracy.

They both use the ABBYY Finereader engine so it’s considered “six of one, half dozen of another”. Just pick one and disable the other.

wow - “put back” is a very useful feature. would it be possible to show the location, where the item will be put back, when hovering over the “put back” menu item (as DTP4 does it, for example, when showing the full path/location of a group when replicating an item).

2 Likes

Thanks for the suggestion! This would be only possible if only one item is selected or if all selected items have the same former location but it’s noted.

1 Like

dear Christian,

already now it’s a great feature!

regarding your response: I fully agree, but I could live with this limitation!

alternative: maybe you could also add a colum, that for each file and group shows their original path/location?

As far as I have understood, undoing deleting files with smartrules and scripts is not possible as such changes are not logged/tracked?

Thank you
vinschger

Deleting or trashing?

I was just wondering as I do not use smartrules/scripts for deleting or trashing.

It’s also supported after using smart rules or scripts.