Description of problem: I work with the webui for creating boolean queries a lot. It's a long and slow process because each new field requires a full re-load of the search page. When i search and hit the back button, i often times lose the latest changes i made because the brower 'resends' the previous url it has in history rather than re-loading the cache that contained the most recent field changes too. This means *a lot* of duplicated effort, having to configure the various fields, etc. It would be great if we could have the boolean query creation done without requiring a page reload.
Actually this could be better if we just moved the boolean search to a separate cgi page of it's own. The downside is alot of people uses the boolean search fields in addition to the other more specific fields above. The boolean search fields would not really need to be ajax as the lists are not long. Adding/removing/editing boolean charts could be done entirely in client side javascript pretty quickly. Ajax is best for working with large data sets that you dont want to download everytime a page loads.
I aggree. This could be done using client side javascript only. So long as everytime i want to add/remove/update the charts i don't have to reload the entire page. Also, i don't want what's in the search, at the time of hitting 'GO' to disappear when i then hit 'back', if you know what i mean.
Actually I am not sure this needs to be done anymore. Since we did some work on the query.cgi advanced page to increase load speed, the boolean charts should be usable once again without the overhead of javascript. Do you think this is now the case? Dave
Yea, i did notice some speed improvements. Personally, i would still prefer to not have to reload the page for each additional boolean field i wanted to add, (i believe) it would speed my search workflows up tremendously. However, it seems that it would be a better job to get done upstream first. There are more pressing issues on the table for you guys than this atm. I'll close.