Download
(10 Kb)
Download
Updated: 03/09/24 07:20 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
Updated:03/09/24 07:20 AM
Created:01/26/15 12:27 AM
Monthly downloads:1,894
Total downloads:391,896
Favorites:321
MD5:
9.3.0
Votan's Search Box  Popular! (More than 5000 hits)
Version: 1.9.0
by: votan [More]
DependenciesDescription
This add-on enables the build-in search box of the inventory and decorates it, so that it fits the ESO style much better.
This addon can be used stand-alone or with Advanced Filter or FilterIt.
And if you think you don't need a search box using Advanced Filter/FilterIt, you can hide it again with this addon.

The text box does not just filter for the name:
  • Name (ZOS)
  • Equip type: e.g. Hand, Head, ... (ZOS)
  • Style type: e.g. Argonian, Breton, ... (ZOS)
  • Set name: e.g. "Shadow Dancer's Raiment" in items of the Shadow Dancer (this add-on since 1.3.0)

Guild bank search box fixes included now.

If you feel dissatisfied with the second main menu entry for "Addons", take a look at Harven's AS to LAM adapter.

Beschreibung
Dieses Addon blendet die im Inventar standardmäßig ausgeblendete Suchmaske ein und passt das Einscheinungsbild an, damit es besser zum ESO Stil passt.
Das Addon kann allein oder mit Advanced Filter oder FilterIt benutzt werden.
Und falls ihr der Meinung seit, dass ihr mit Advanced Filter/FilterIt auch ohne Suchmaske auskommt, kann die Suchmaske mit diesem Addon auch wieder ausgeblendet werden.

Die Textbox filtert nicht nur nach Namen:
  • Name (ZOS)
  • Ausrüstungstyp: z.B. Hand, Kopf, ... (ZOS)
  • Stil: z.B. Argonier, Bretonen, ... (ZOS)
  • Set Name: z.B. "Kleidung des Schattentänzers" in Gegenständen des Schattentänzers (Dieses Addon ab 1.3.0)

Wenn Du nicht mit dem zweiten Hauptmenüeintrag für "Erweiterungen" leben kannst, schau Dir mal Harven's AS to LAM adapter an.

To Do
- none
version 1.9.0:
- Guild history search box fixed for update 41.

version 1.8.6:
- Search-box for deconstruction assistant.

version 1.8.5:
- API bump.
- Fixed sub filter layout for update 37.

version 1.8.4:
- Update for API 101035.

version 1.8.3:
- French localization update. Thanks to @lexo1000.

version 1.8.1:
- API update.

version 1.8.0:
- Removed previous API code.
- Fixed magnification glass icon overlapping text.
- Fixed small issue with LibTextFilter integration. (QuickSlot)
- Fixed built-in bug, that the cursor always moves to the end while typing.

version 1.7.13:
- Update to API 100034 "Flames of Ambition".

version 1.7.12:
- Fixed advanced search functionality.

version 1.7.10:
- Update to API 100033 "Markarth".

version 1.7.9:
- Update to API 100032 "Stonethorn".

version 1.7.8:
- Update to API 100031 "Greymoor".
- Fixed guild label length.
- Fixed rare nil error. Plus additional debug output, if LibDebugLogger is installed.

version 1.7.7:
- New search box for "Guild Finder" and "Guild Store - Listings".

version 1.7.6:
- Update to API 100029 "Dragonhold".
- New options: Make additional searches optional. Default on. As requested by @Beartram.

version 1.7.5:
- Russian translation. Thanks to @GJSmoker.

version 1.7.4:
- Update to libCommonInventoryFilters 1.4.0.
- Using new libCommonInventoryFilters for positioning the search box.

version 1.7.3:
- Update to API 100028 "Scalebreaker".

version 1.7.2:
- Limit the width of the guild name label, so that it does not cover the search box.
- Same for Awesome Guild Store guild selector.

version 1.7.1:
- Update to API 100027 "Elsweyr".

version 1.7.0:
- Update to french translation. Thanks to @lexo1000.
- Using LibTextFilter from AwesomeGuildStore for advanced text filter syntax.

version 1.6.0:
- Upon wish of @KL1SK, the author of 'Perfect Pixel', the searchbox is re-anchored a more compatible way.
- Update to libCommonInventoryFilters 1.3
- Added search box to guild history. Requested by @Marazota.

version 1.5.8:
- Fixed nil error.
- Fixed visibility of "Craft Bag Extended" symbols after tab switch, if "Keep Search Text" is enabled.

version 1.5.7:
- Update to API 100026 "Wrathstone".

version 1.5.6:
- "Quick Slot" search box also applies to quest items and collectibles, now.

version 1.5.5:
- Added search box to "Quick Slot" inventory window. As requested.

version 1.5.4:
- API bump 100025 "Murkmire".
- Search in master writ description. As requested.

version 1.5.3:
- Update LibHarvensAddonSettings rev 7.2. Fixed color picker settings.

version 1.5.2:
- Update to API 100024 "Wolfhunter".
- New library load structure.
- Search Box at "Buy" tab.

version 1.5.1:
- Bring back libCommonInventoryFilters rev. 10. It was still rev. 9 in the PTS folder.

version 1.5.0:
- API bump 100023 "Summerset".
- New option: Use sticky search text for all tabs.

version 1.4.2:
- Added house bank search box
- Update to libCommonInventoryFilters rev 10: Fix Trading House error. line 19.

version 1.4.1:
- API bump for "Dragon Bones".

version 1.4.0:
- Added search boxes to Improvement, Deconstruction and Transmutation Station.

version 1.3.6:
- Update to libCommonInventoryFilters rev 1.9: Fix Trading House error.
- Right-click search box clears text. Was requested.

version 1.3.5:
- Compatibility with "Craft Bag Extended" II.

version 1.3.4:
- Clockwork City
- Compatibility with "Craft Bag Extended".

version 1.3.3:
- Multiple search. Split by '+'.

version 1.3.2:
- API bump for Horns of the Reach.

version 1.3.1:
- Update to libCommonInventoryFilters rev 1.6.
- Localization. Thanks to @lexo1000 for french translation.

version 1.3.0:
- ESO 2.7 'Homestead' ready.
- Search includes set names.

version 1.2.2:
- ESO 2.6 'One Tamriel' ready.

version 1.2.1:
- ESO 2.5 (Shadows of the Hist) ready.
- Update to LibHarvensAddonSettings 7.1: Fixing name plate loosing settings.

version 1.2.0:
- ESO 2.4 (Dark Brotherhood) support

version 1.1.3:
- ESO 2.3 (100014)
* Still working in ESO 2.2 (Orsinium) as "out-dated", which is in fact "pre-dated" or use Fast API.

version 1.1.2:
- Include guild bank search box fixes. Thanks to Circonian.

version 1.1.1:
- Just API update to 100013

version 1.1.0:
- Update APIversion 100012
- Update to HAS r7
- Update to LibStub r4

version 1.0.4:
- Searchbox position was not good in mail window

version 1.0.3:
- Add a close button: Clear filter with single click instead of click to focus and press ESC.

version 1.0.2:
- LHAS r6
- fixed typo in folder name
- new style: edit box with text has a border
- update API version 100011

version 1.0.1: (broken!)
- new style: edit box with text has a border
- update API version 100011

version 1.0.0
- Initial version.
Archived Files (51)
File Name
Version
Size
Uploader
Date
1.8.6
10kB
votan
05/28/23 06:53 AM
1.8.5
10kB
votan
02/11/23 08:02 AM
1.8.4
10kB
votan
07/24/22 07:37 AM
1.8.3
10kB
votan
05/28/22 07:20 AM
1.8.1
10kB
votan
03/19/22 05:50 AM
1.8.0
10kB
votan
03/23/21 12:25 PM
1.7.13
10kB
votan
02/20/21 09:31 AM
1.7.12
10kB
votan
11/07/20 10:03 AM
1.7.11
10kB
votan
11/04/20 01:10 PM
1.7.10
10kB
votan
10/25/20 07:26 AM
1.7.9
10kB
votan
08/22/20 04:55 AM
1.7.8
10kB
votan
05/10/20 07:43 AM
1.7.7
30kB
votan
10/26/19 08:56 AM
1.7.6
29kB
votan
10/20/19 10:40 AM
1.7.5
29kB
votan
09/09/19 12:24 PM
1.7.4
28kB
votan
08/23/19 10:57 AM
1.7.3
28kB
votan
08/12/19 11:12 AM
1.7.2
28kB
votan
06/26/19 12:13 PM
1.7.1
28kB
votan
05/18/19 08:07 AM
1.7.0
35kB
votan
03/30/19 09:48 AM
1.6.0
28kB
votan
03/03/19 10:44 AM
1.5.8
25kB
votan
02/27/19 02:35 PM
1.5.7
29kB
votan
02/23/19 10:15 AM
1.5.6
25kB
votan
11/10/18 10:47 AM
1.5.5
24kB
votan
10/21/18 10:02 AM
1.5.4
24kB
votan
10/20/18 10:36 AM
1.5.3
23kB
votan
08/13/18 02:11 PM
1.5.2
23kB
votan
08/13/18 11:18 AM
1.5.1
16kB
votan
05/13/18 11:12 PM
1.5.0
16kB
votan
05/08/18 11:44 AM
1.4.2
15kB
votan
02/17/18 06:28 AM
1.4.1
15kB
votan
01/21/18 05:56 AM
1.4.0
15kB
votan
11/18/17 09:32 AM
1.3.6
15kB
votan
11/11/17 07:57 AM
1.3.5
14kB
votan
11/04/17 08:07 AM
1.3.4
14kB
votan
09/24/17 03:57 AM
1.3.3
14kB
votan
09/10/17 05:58 AM
1.3.2
14kB
votan
08/04/17 10:52 AM
1.3.1
14kB
votan
04/30/17 04:09 AM
1.3.0
11kB
votan
01/22/17 03:14 AM
1.2.2
11kB
votan
09/20/16 01:52 PM
1.2.1
11kB
votan
07/28/16 11:00 AM
1.2.0
10kB
votan
05/15/16 08:15 AM
1.1.3
10kB
votan
03/02/16 01:00 PM
1.1.2
10kB
votan
11/12/15 02:40 AM
1.1.1
10kB
votan
11/02/15 01:35 PM
1.1.0
10kB
votan
09/02/15 01:24 PM
1.0.4
9kB
votan
03/25/15 12:18 AM
1.0.3
9kB
votan
03/23/15 12:29 AM
1.0.2
9kB
votan
03/04/15 01:08 PM
1.0.0
9kB
votan
01/26/15 12:27 AM


Post A Reply Comment Options
Unread 07/03/20, 01:38 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 577
File comments: 1671
Uploads: 40
Originally Posted by Mikikatze
Ich weiß nicht, ob es am Addon oder der Funktionalität dahinter liegt, aber bei vielen Händlern funktioniert die Suche gar nicht, u.B. bei Hlaalu, wo man für die Schriebscheine einkauft.
kann ich leider nicht bestätigen. Ist LibTextFilter aktuell?
Report comment to moderator  
Reply With Quote
Unread 07/03/20, 03:08 AM  
Mikikatze

Forum posts: 3
File comments: 32
Uploads: 0
Ich weiß nicht, ob es am Addon oder der Funktionalität dahinter liegt, aber bei vielen Händlern funktioniert die Suche gar nicht, u.B. bei Hlaalu, wo man für die Schriebscheine einkauft.
Report comment to moderator  
Reply With Quote
Unread 07/02/20, 11:54 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 577
File comments: 1671
Uploads: 40
Originally Posted by Temsol
was using this addon till greymoor. ( Is it any way to make it works if sets on different language ? we ( russians ) finaly have localization now , but a lotts of addons ( like this one ) stop working :
(
What exactly is not working?
I can't type most letters on my keyboard, but it still finds something.
Report comment to moderator  
Reply With Quote
Unread 07/02/20, 08:23 AM  
Temsol

Forum posts: 0
File comments: 88
Uploads: 0
was using this addon till greymoor. ( Is it any way to make it works if sets on different language ? we ( russians ) finaly have localization now , but a lotts of addons ( like this one ) stop working :
(
Report comment to moderator  
Reply With Quote
Unread 05/12/20, 03:10 AM  
Onigar
 
Onigar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 361
Uploads: 4
It read as though you had fixed this overlapping but just to let you know that its still there

version 1.7.8:
- Update to API 100031 "Greymoor".
- Fixed guild label length.

Report comment to moderator  
Reply With Quote
Unread 05/10/20, 11:23 PM  
Onigar
 
Onigar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 361
Uploads: 4
Originally Posted by Aenathel
I see that a more robust version of my fix has made its way into this add-on now, nice!
So, I assume if we had installed your fix Aenaterel then we should remove it. I have anyway.
Report comment to moderator  
Reply With Quote
Unread 05/10/20, 08:36 AM  
Aenathel
 
Aenathel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 35
Uploads: 5
I see that a more robust version of my fix has made its way into this add-on now, nice!
Report comment to moderator  
Reply With Quote
Unread 05/09/20, 08:52 AM  
Aenathel
 
Aenathel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 35
Uploads: 5
Re: Re: Re: Re: Re: Re: Re: Sometimes Yes, Sometimes No

I have published my fix for the string search code here. It's small enough that it could be inlined in Votan's Search Box if that has any interest, but until then, it can just be installed on its own.

Originally Posted by Aenathel
Originally Posted by Tonyleila
sadly this addon is causing my whole UI to lock up and hide untill I reload. It has to be an issue together with another addon like https://www.esoui.com/downloads/info...isfreezed.html and https://www.esoui.com/downloads/info...y-Revised.html

happens when you search for something and don't remove the search word before closing the window. then something changes (e,g, new loot) and you reopen the bag/bank = ui hidden
This started happening to my wife (and very rarely, myself), so I have just spent two hours tracking this down based on the information in this thread plus error notifications from my wife.

This is going to sound crazy, but this actually appears to be a bug in the ESO UI code itself. It has nothing to do with Votan's Search Box directly, but because said functionality is only ever used if you have an add-on that enables the search box, well, few people (if any) actually get this without the add-on.

The issue is that quest items/quest tools, which exist in a special quest inventory data structure (basically the items you can see on the quest tab in your inventory), are sometimes missing important information about how to search them. (Technically, this is called searchData in the ESO UI code.)

When this data is missing, this ultimately triggers an error in ZO_StringSearch:Process, where a nil value ends up being called as a function. This part of the UI is not very resistant to errors, so the whole thing breaks.

I believe that the following snippet will fix the problem, at least it has worked on my wife's computer and I don't think there is much risk in adding this, as the functionality is (to my knowledge) only used if you're using this add-on:

Lua Code:
  1. do
  2.   local ZO_StringSearch_Process = ZO_StringSearch.Process
  3.  
  4.   ZO_StringSearch.Process = function(self, data, searchTerms)
  5.     -- If we don't know which type this is, well, it could be anything. But it's
  6.     -- probably a quest item or quest tool based on the error that happens if
  7.     -- this fix is not included. Now, hiding these items wouldn't help, so we
  8.     -- return true to indicate a match. Users will see an item potentially not
  9.     -- matched by their search terms, but the alternative is a broken UI.
  10.     if data.type == nil then return true end
  11.  
  12.     return ZO_StringSearch_Process(self, data, searchTerms)
  13.   end
  14. end

Basically, this replaces the ZO_StringSearch.Process function with one that knows that the searchData (data in this function) might be missing its type. In that case, it just returns true, causing the item to be displayed no matter if it actually matches the search terms or not.

I hope this helps!
Report comment to moderator  
Reply With Quote
Unread 05/04/20, 01:32 PM  
Aenathel
 
Aenathel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 35
Uploads: 5
Re: Re: Re: Re: Re: Re: Sometimes Yes, Sometimes No

Originally Posted by Tonyleila
sadly this addon is causing my whole UI to lock up and hide untill I reload. It has to be an issue together with another addon like https://www.esoui.com/downloads/info...isfreezed.html and https://www.esoui.com/downloads/info...y-Revised.html

happens when you search for something and don't remove the search word before closing the window. then something changes (e,g, new loot) and you reopen the bag/bank = ui hidden
This started happening to my wife (and very rarely, myself), so I have just spent two hours tracking this down based on the information in this thread plus error notifications from my wife.

This is going to sound crazy, but this actually appears to be a bug in the ESO UI code itself. It has nothing to do with Votan's Search Box directly, but because said functionality is only ever used if you have an add-on that enables the search box, well, few people (if any) actually get this without the add-on.

The issue is that quest items/quest tools, which exist in a special quest inventory data structure (basically the items you can see on the quest tab in your inventory), are sometimes missing important information about how to search them. (Technically, this is called searchData in the ESO UI code.)

When this data is missing, this ultimately triggers an error in ZO_StringSearch:Process, where a nil value ends up being called as a function. This part of the UI is not very resistant to errors, so the whole thing breaks.

I believe that the following snippet will fix the problem, at least it has worked on my wife's computer and I don't think there is much risk in adding this, as the functionality is (to my knowledge) only used if you're using this add-on:

Lua Code:
  1. do
  2.   local ZO_StringSearch_Process = ZO_StringSearch.Process
  3.  
  4.   ZO_StringSearch.Process = function(self, data, searchTerms)
  5.     -- If we don't know which type this is, well, it could be anything. But it's
  6.     -- probably a quest item or quest tool based on the error that happens if
  7.     -- this fix is not included. Now, hiding these items wouldn't help, so we
  8.     -- return true to indicate a match. Users will see an item potentially not
  9.     -- matched by their search terms, but the alternative is a broken UI.
  10.     if data.type == nil then return true end
  11.  
  12.     return ZO_StringSearch_Process(self, data, searchTerms)
  13.   end
  14. end

Basically, this replaces the ZO_StringSearch.Process function with one that knows that the searchData (data in this function) might be missing its type. In that case, it just returns true, causing the item to be displayed no matter if it actually matches the search terms or not.

I hope this helps!
Report comment to moderator  
Reply With Quote
Unread 04/24/20, 09:25 AM  
Onigar
 
Onigar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 361
Uploads: 4
Could you please look at positioning the search icon and search box a little more to the right when in the guild store selling interface.

I am not sure if the guild store info icon is basic or addon related but they are overlapping and it means you need be super accurate with the mouse click to not get the info screen.

It is only a problem for longer named guilds oc



This guild has the name truncated so it shows you the max displayed size.

Thanks
Last edited by Onigar : 04/24/20 at 09:29 AM.
Report comment to moderator  
Reply With Quote
Unread 04/19/20, 03:31 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 13
File comments: 159
Uploads: 0
edit: sorry, wrong comment section. I was trying to comment https://www.esoui.com/downloads/file...=1482#comments
Last edited by daimon : 04/19/20 at 03:36 AM.
Report comment to moderator  
Reply With Quote
Unread 04/10/20, 05:14 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 577
File comments: 1671
Uploads: 40
Re: Error started popping up

Originally Posted by choekstr
Just started getting this yesterday. Clearly some other mod updated and causing an issue since the game hasn't updated recently and this mod hasn't updated in 6 months:


Anyone have any thoughts?
This line has to do with AGS. I downloaded AGS again just to be sure. I can not confirm.
Last edited by votan : 04/10/20 at 05:15 AM.
Report comment to moderator  
Reply With Quote
Unread 04/09/20, 09:17 AM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Error started popping up

Just started getting this yesterday. Clearly some other mod updated and causing an issue since the game hasn't updated recently and this mod hasn't updated in 6 months:


Anyone have any thoughts?

user:/AddOns/VotanSearchBox/VotanSearchBox.lua:410: attempt to index a nil value
stack traceback:
user:/AddOns/VotanSearchBox/VotanSearchBox.lua:410: in function 'SetupControls'
<Locals> anchor = [table:1]{}, setConstraintWidth = user:/AddOns/VotanSearchBox/VotanSearchBox.lua:399 </Locals>
user:/AddOns/VotanSearchBox/VotanSearchBox.lua:533: in function 'Initialize'
<Locals> eventType = 65536, addonName = "VotanSearchBox", defaults = [table:2]{hideSearchBox = F, allSameText = F, keepSticky = F, searchMasterWrit = T, searchSetName = T} </Locals>
Last edited by choekstr : 04/09/20 at 09:18 AM.
Report comment to moderator  
Reply With Quote
Unread 10/27/19, 06:30 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 577
File comments: 1671
Uploads: 40
Re: Issue - No Search - Enchanting w/Default UI

Originally Posted by zurbit
A bit of a stranged bug I am experiencing.

The only way I can get a search bar at the Enchanting table is if I use Craftstore. Without Craftstore loading, using the default UI, no search bar now and it was there prior to the last update. Is it just me?

Thanks!!

z
@zurbit: It is not just you.
Because Votan's Search Box does not add a search-boxes to crafting stations.
Report comment to moderator  
Reply With Quote
Unread 10/26/19, 09:56 AM  
Onigar
 
Onigar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 361
Uploads: 4
Just trying to update to ver 1.7.7 (latest in patch notes) via Minion but the bar stays at "updating" and does not complete.

Maybe it is to do with the version number for this release as in Minion it shows the same number for old and new.

Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: