PassMark Logo
Home » Forum

Zoom search v8 suggestive search

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • slme777
    Member
    • Feb 2016
    • 34

    #1

    Zoom search v8 suggestive search

    Hi,

    I have successfully integrated Zoom Search v8 with Drupal 7. However, there seems to be an issue with autocomplete feature.

    In Drupal configuration page, I have the below setup.

    Click image for larger version

Name:	2019-04-03 09_03_30-Zoom Search.jpg
Views:	245
Size:	18.5 KB
ID:	35783

    However, when I start typing on the search box, below error appears on Chrome Console, every time the autocomplete list refreshes. If you look closely, the URL in the error omits the path I have given to index files which is /zoom

    Shouldn't it be http://ab-webdev-01:5678/zoom/search...1&zoom_query=h

    Click image for larger version

Name:	2019-04-03 09_07_05-Site Search.jpg
Views:	204
Size:	9.3 KB
ID:	35784
    Attached Files
  • slme777
    Member
    • Feb 2016
    • 34

    #2
    The workaround is to place all files that exists within /zoom folder to main root... but I would like to keep them in a separate folder.

    Comment

    • slme777
      Member
      • Feb 2016
      • 34

      #3
      Sorry, I wasn't right. It is not a workaround for me to place files in main root. Since the site is secured, before I have given only Basic Authentication to /zoom folder.

      By placing files in main root, it defeats the security if I give Basic Authentication to main root.

      Comment

      • David
        Administrator
        • Dec 2004
        • 4714

        #4
        We'll have a look at it. In the meantime edit the zoom_autocomplete.js file to point to the correct location for the PHP script.

        For example, change these lines

        Code:
            if (typeof ZoomAutoComplete_URL == "undefined")
                openURL = "search.php?zoom_ac=1";
            else
                openURL = ZoomAutoComplete_URL;
        to

        Code:
            if (typeof ZoomAutoComplete_URL == "undefined")
                openURL = "search.php?zoom_ac=1";
            else
                openURL = ZoomAutoComplete_URL;
            openURL = "/zoom/search.php?zoom_ac=1";




        Comment

        • slme777
          Member
          • Feb 2016
          • 34

          #5
          Thanks, I have done a similar fix to search.php as below.

          Code:
          print("var ZoomAutoComplete_URL = \"zoom/search.php".$LinkBackJoinChar."zoom_ac=1\";\n");

          Comment

          Working...