gimik wrote: Sat May 22, 2021 4:49 pm
Thank you for the reply, Pierre!
This limitation makes tagging not much different than organizing in folders... Is there any specification out there that would allow the same keyword to be represented under multiple parents? This is really powerful for organization and finding what you need no matter what category you might “guess” like in the example above.
I believe there is not really the need to 'guess'. Let me show you 3 options you can already use today to find the correct location resp. files in question even if the subcategory is located under different parents:
1. In the Categories pane, when you type into the input field the categories containing the typed string get shown with their full hierarchy path.
2. Same like in no.1 goes for using the Category Sets: You type into the input field -> categories containing the string show up as suggestion with their full hierarchy path.
3. There is a brand new setting for the quick search to search in category names too. If you go to Settings->Browser and check Category (Catalog) then you can type the name you are looking for into the quick search field and it fill show files with that category as well.
1. and 2. are more like a lookup to learn the hierarchy path of a category. After you have found it you can use that information to locate the category in the 'Categories Filter' pane. If you press STRG you can select multiple categories which will then be shown altogether in the file browser.
For 3. the file browser would show files that contain the string in categories (but also in filename and everything else that has been checked in quick search settings).
Can I ask you 2 questions:
1. To me your suggestion sounds like you prefer to organize (display) categories in multi level hierarchies but they should function as categories at the same top level ?
2. With your suggestion, if you want to filter further, to show only a particular category, I can only imagine that to work, if every file has been tagged with full parents and subcategory, so you could conduct a search to include 'rain' but to exclude 'weather' for example. Is that the way you are using tagging, to always tag the full path? Like if you have 'weather|rain' do you tag it only as 'rain' or do you tag it as 'weather' and 'rain'?
xnview wrote: Fri May 28, 2021 7:53 am
ok, i'll add a setting to be able to have files from a keyword with multiple parent
As said above, it sounds like quick search with search in categories would achieve what OP is looking for. Only problem would be that quick search per default is searching from other sources as well, like file name.
How about suggestion to further refine where quick search should search in by adding 'filename' as selectable search option. By excluding all options including file name, quick search could be made to search in categories only.
Additional suggestion is to add the quick search settings options to the quick search toolbar input field. That way it would be very convenient to switch the setting between searches instead of using the Tools->Settings menu.
I must say, that I personally see more advantages (or maybe I am just used to) to the hierarchy system. Maybe because you only have to tag a file with a subcategory to basically have the complete path to it stored. Imagine if you have a file: 'People|Couple|Wedding|Weather|Sunshine|Outdoor'. Despite the question if such a mixture does make sense, by simply ticking 'Outdoor' the entire path is saved as well. Otherwise I would have to tick every single category from such a path.
Additionally, I am using Category Sets a lot and the display of tags would be flooded with useless tags of parent categories which tend to be rather general hence useless. By tagging only the lowest subcategory I get displayed always the most fine tuned possible category shown.
At the same time I totally see your point, if you have 'weather|rain' and 'liquid|rain' a file would show 2 tags of 'rain' where sometimes 1 issue would be sufficient.
Therefore my general idea for XnViewMP would be that when working with categories it should always be possible to look files up by categories written name (this would catch any 'rain' subcategory no matter which parent they are under) but also with category a file has been checked (then it could take into account the hierarchy a category is in).
(This brings me to a feature enhancement that I will post after this. Edit: Suggestions have been posted here:
viewtopic.php?p=170130#p170130)
So this got a bit longer than intended but I hope I have made my ideas clear.