# Tagger

**URL:** https://resource.dopus.com/t/tagger/18010
**Category:** Buttons/Scripts
**Tags:** script, vbscript, user-interface
**Created:** [April 5, 2014, 9:58pm UTC](https://resource.dopus.com/t/tagger/18010 "2014-04-05T21:58:03Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![kundal](https://resource.dopus.com/user_avatar/resource.dopus.com/kundal/32/24277_2.png) [@kundal](https://resource.dopus.com/u/kundal)
#### Post date: [April 5, 2014, 10:54pm UTC](https://resource.dopus.com/t/tagger/18010/2 "2014-04-05T22:54:16Z")

</div>

**Update history:**

**Update 05.04.2014:**

- Removed the **Stop** button because it's not needed. Clicking **OK** without changing anything (text field contains only "+" or is empty) will skip the current file. **Cancel** finishes the loop.

**Update12.04.2014:  
Added new Options which can be chosen from the Buttons of the dialog:**

- **Clear All:** Clears all Tags from all files in the current tab. Afterwards the first file will be selected.

- **Tag All:** Tags all files in the current tab. The first file will be selected afterwards.

- **Clear initially Selected:** Clears all Tags from the files that has been selected at the beginning. The first selected file will be selected afterwards.

- **Tag initially Selected:** Tags the files that has been selected at the beginning. The first selected file will be selected afterwards.

**Update 13.04.2014:  
Updated the first post and added the following changes:**

- **Tag Selected** is now the topmost option in the Tag button as suggested by **abr**.

- Changed the button and option labels to make them shorter and added an info to the dialog message instead.

- Added options to [select a Range](http://www.gpsoft.com.au/help/opus11/index.html#!Documents/Select.htm) of files to the Clear and Tag buttons. After applying these options the first file of the range will be selected. **To use the range options you should turn on the column index if your files are not numbered.**

**Update 18.04.2014:**

- Added a new button **Go Back** to navigate to the previous file instead of the next file.

- Changed the behaviour of the **Go Back** button. Clicking the button now applies changes to the currently selected file before selecting the previous file instead of doing nothing with the current file. I think this makes more sense because you can apply tags going backwards now.

**Bug Fix 19.04.2014:**

- The **Clear Range** and **Tag Range** options didn't work correctly because the selection wasn't cleared before adding new items to the selection.

**Update 02.08.2014:**

- It's now possible to add tags to folders.

**Update 04.11.2014 to version 2.0 :**

- Tagger is no longer a simple script-function button. It's a script Add-In now that implements the new command **Tagger**.

- The paths to **Autohotkey.exe** and **AutoMoveTagger.ahk** can be configured in the script configuration.

- Tagging of folders can be switched On/Off in the script configuration. If **TagFolders** was set to False, folders will be hidden from the active tab until you exit Tagger.

- A file filter can be defined in the script configuration. Files with extensions not listed here will be hidden in the active tab. Leave the list empty to show all file types (default). Example: **jpg|png|docx**

**Update 28.11.2014 to version 2.1:**

- Added full support for [ScriptWizard](https://resource.dopus.com/t/command-scriptwizard-multipurpose-scripting-resources-aid/19326) by **tbone.**

- The script no longer requires a separate AHK-Script. Tagger now creates the file **AutoMoveTagger.ahk** as a temporary file. You can safely delete this file from the location defined in **AHKScriptPath** in older versions of Tagger.

- **Attention: Tagger now requires at least DOpus version 11.8.2 to work because I'm using the newly added ScriptInitData property log\_prefix!** If you want to use Tagger with older versions of DOpus you'll have to uncomment lines 12 and 13 to make it work.

**Update 28.11.2014 to version 2.2:**

- Tagger now automatically detects if the language used by DOpus is set to german and displays all dialogs and descriptions accordingly.

- Bug fix: If tagfolders was false and the folder contained no valid files because the filter was used the invalid files were hidden but the dialog didn't appear because no valid item was left

**Update 14.01.2016 to version 2.3:**

- Fixed: the temporary Autohotkey script moved all windows that contained the word "Tagger". Now only dialogs containing the string "Tagger - Directory Opus" will be moved.

**Update 24.09.2016 to version 2.3:**

- Fixed: If in Script Configuration TagFolders was set to False and Filter was empty the Script didn't open.

**Update 25.11.2016 to version 3.0:**

- Version 3.0 requires at least Directory Opus 12.2.3. I opened a new thread for this version because it's very different and needs a new description:

> [@Tagger3 for DOpus12](https://resource.dopus.com/t/tagger3-for-dopus12/24248):
>
> Many thanks to abr for participating in the development of Tagger. Many features are based on his testing, feedback and suggestions. This new version requires at least DOpus v.12.2.3 to work. There's an older Version for DOpus 11 [here](https://resource.dopus.com/t/tagger/18010/1). If you're us…

---

_[View the full topic](https://resource.dopus.com/t/tagger/18010)._
