When we have list of results with UNICODE symbols, like Arabic or other The URLs in the 'Refine Search' is looks like this : http://5.0.85.204:75/cgi-bin/koha/opac-search.pl?idx=kw&q=ﻣﻜﺘﺐ&sort_by=relevance_dsc&limit=au: �� ي � ي ﻟﻮ� � � � . so no results when click on.
Created attachment 17952 [details] [review] Solve-the-Invalid-URLs-in-Refine-Search-Results I just add use utf8; to the Search.pm and the problem was solved . Test plan : 1- Add bib records with non-latin characters 2- search for some of these records 3- try to refine your search using Subject / Author
Created attachment 17953 [details] [review] [SIGNED-OFF] Bug-10176 Solve the Invalid URLs in 'Refine Search Results' when it uses UNICODE symbols I just add use utf8; to the Search.pm and the problem was solved . Test plan : 1- Add bib records with non-latin characters 2- search for some of these records 3- try to refine your search using Subject / Author Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> Comment: Work fixing URLs in facets. Now they work correctly. No errors.
Also works on master
Created attachment 17954 [details] [review] [PASSED QA] Bug 10176: Solve the Invalid URLs in 'Refine Search Results' when it uses UNICODE symbols I just add use utf8; to the Search.pm and the problem was solved . Test plan : 1- Add bib records with non-latin characters 2- search for some of these records 3- try to refine your search using Subject / Author Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> Comment: Work fixing URLs in facets. Now they work correctly. No errors. Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Passes all tests and QA script. I tested facets with the 22 Arabic records provided on bug 9579 successfully. Before the patch the links are not correct, after applying the patch the links work as expected.
This patch has been pushed to master and 3.12.x. This problem actually occurs only with Arabic characters as far as I can tell- Cyrillic works fine even without the patch.
Pushed to 3.10.x and explained what use utf8; does Will be in 3.10.6