]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/searchEngine/html/index.html
New queries added:
[helm.git] / helm / searchEngine / html / index.html
index 7fd3824c185a5e221f81f1f820af02a335b699c8..1db28890a54639ff0137427063b1998da1ff27fb 100644 (file)
@@ -65,7 +65,7 @@ var thinterfaceURL="@thinterfaceURL@";
 var CICURI="@CICURI@";
 var naturalLanguage="@naturalLanguage@";
 var annotations="@annotations@";
-var topurl="@topurl@";
+var interface_topurl="@topurl@";
 
 function ask_uwobo(url)
        {
@@ -92,7 +92,7 @@ function ask_uwobo(url)
                          "&param.CICURI=" + escape(CICURI) +
                          "&param.naturalLanguage=" + escape(naturalLanguage) +
                          "&param.annotations=" + escape(annotations) +
-                         "&param.topurl=" + escape(topurl) +
+                         "&param.topurl=" + escape(interface_topurl) +
                          "&prop.method=html"));
        }
 function help(w) // quando invocata, visualizza l' help relativo ad un oggetto. Di solito รจ legata ad un evento onFocus o onMouseOver.  
@@ -447,8 +447,12 @@ function aggq() // aggiorna la query sostituendo l' ultimo link editato con la s
        aggcw();
        cw.focus();
        }
-var topurl=document.location.protocol+'//'+document.location.host;
-//var topurl="";
+var re1 = /(.*)\?.*/;
+var re2 = /(.*)\/.*/;
+var topurl=document.location+"";
+topurl = topurl.replace(re1,"$1");
+topurl = topurl.replace(re2,"$1");
+//var topurl=document.location.protocol+'//'+document.location.host;
 var action="/getpage?url=";
 //var action="";
 
@@ -481,7 +485,7 @@ function templateambigpdq1_listauri(document,elenco)
 function templateambigpdq1_invia(document,top,elenco,ident)
        {
        vecchiavlds=top.vlds.length;
-       stringa=top.topurl+"/searchPattern?term="+top.terminecic;
+       stringa=top.topurl+"/"+top.current_query+"?term="+top.terminecic;
        stringa=stringa+"&aliases="+top.listaliases;
        stringa=stringa+"&choices=";
         var choices = "";
@@ -546,7 +550,7 @@ function templateambigpdq2_listainterpretazioni(document,elenco,labels)
 
 function templateambigpdq2_invia(document,elenco)
        {
-       stringa=top.topurl+"/searchPattern?term="+top.terminecic;
+       stringa=top.topurl+"/"+top.current_query+"?term="+top.terminecic;
        stringa=stringa+"&aliases="+(top.listaliases==""?"":"%20");
        controllo=stringa.length;
        for (j=0;j<elenco.length;j++)