XY does only support 5 extra columns (where you can easily store additional data). But you could "abuse" one of these columns to do what you want.
You need:
- A script that let's you insert a "<x>" separated list of information into one of the extra columns where <x> is the delimiter (which you can't use in any! of the information itself). It can be a simple one or an easier to navigate one (with a html layout).
- As many custom columns (up to 32 at max) as you need. All with a script:
E.g.:
First CC:
return gettoken(tagitems("5", , <cc_item>), 1, ";");
Second CC:
return gettoken(tagitems("5", , <cc_item>), 2, ";");
";" was the chosen delimiter in that extra column (in this case: the fifth (5) extra column)
- A script that provides the necessary search function for this abused column content
I've tagged 1000 files with three pieces of information and added 3 custom columns to display them: Can't notice any slowdowns. So at least it would work...
For example, this is a html form that would allow the tagging of selected files. It just requires one variable to edit
Code: Select all
$tagFields = <<<>>>
Author
Title
Publisher
Call Number
ISBN
>>>;
and the rest of the window (columns, positions of input fields, captions, buttons and window height) follows the number of entries in that variable:
- Unbenannt.png (7.21 KiB) Viewed 2598 times