@ -75,9 +75,9 @@ public class yacysearchtrailer {
while ( i < 10 & & navigatorIterator . hasNext ( ) ) {
name = navigatorIterator . next ( ) ;
count = namespaceNavigator . get ( name ) ;
prop . put ( "nav-namespace_element_" + i + "_on" , 1 ) ;
prop . put ( fileType , "nav-namespace_element_" + i + "_name" , name ) ;
prop . put ( "nav-namespace_element_" + i + "_url" , "<a href=\"" + QueryParams . navurl ( "html" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + "inurl:" + name , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) + "\">" + name + " (" + count + ")</a>" ) ;
prop . putJSON ( "nav-namespace_element_" + i + "_url-json" , QueryParams . navurl ( "json" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + "inurl:" + name , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( fileType , "nav-namespace_element_" + i + "_url" , QueryParams . navurl ( fileType . name ( ) . toLowerCase ( ) , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + "inurl:" + name , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( "nav-namespace_element_" + i + "_count" , count ) ;
prop . put ( fileType , "nav-namespace_element_" + i + "_modifier" , "inurl:" + name ) ;
prop . put ( "nav-namespace_element_" + i + "_nl" , 1 ) ;
@ -101,9 +101,9 @@ public class yacysearchtrailer {
name = navigatorIterator . next ( ) ;
count = hostNavigator . get ( name ) ;
dnav = "site:" + name ;
prop . put ( "nav-domains_element_" + i + "_on" , 1 ) ;
prop . put ( fileType , "nav-domains_element_" + i + "_name" , name ) ;
prop . put ( "nav-domains_element_" + i + "_url" , "<a href=\"" + QueryParams . navurl ( "html" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + dnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) + "\">" + name + " (" + count + ")</a>" ) ;
prop . putJSON ( "nav-domains_element_" + i + "_url-json" , QueryParams . navurl ( "json" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + dnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( fileType , "nav-domains_element_" + i + "_url" , QueryParams . navurl ( fileType . name ( ) . toLowerCase ( ) , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + dnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( "nav-domains_element_" + i + "_count" , count ) ;
prop . put ( fileType , "nav-domains_element_" + i + "_modifier" , dnav ) ;
prop . put ( "nav-domains_element_" + i + "_nl" , 1 ) ;
@ -126,10 +126,10 @@ public class yacysearchtrailer {
while ( i < 20 & & navigatorIterator . hasNext ( ) ) {
name = navigatorIterator . next ( ) . trim ( ) ;
count = authorNavigator . get ( name ) ;
anav = ( name . indexOf ( ' ' , 0 ) < 0 ) ? "author:" + name : "author:'" + name . replace ( " " , "+" ) + "'" ;
anav = ( name . indexOf ( ' ' , 0 ) < 0 ) ? "author:" + name : "author:%" + name . replace ( " " , "+" ) + "%" ;
prop . put ( "nav-authors_element_" + i + "_on" , 1 ) ;
prop . put ( fileType , "nav-authors_element_" + i + "_name" , name ) ;
prop . put ( "nav-authors_element_" + i + "_url" , "<a href=\"" + QueryParams . navurl ( "html" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + anav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) + "\">" + name + " (" + count + ")</a>" ) ;
prop . putJSON ( "nav-authors_element_" + i + "_url-json" , QueryParams . navurl ( "json" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + anav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( fileType , "nav-authors_element_" + i + "_url" , QueryParams . navurl ( fileType . name ( ) . toLowerCase ( ) , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + anav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( "nav-authors_element_" + i + "_count" , count ) ;
prop . put ( fileType , "nav-authors_element_" + i + "_modifier" , anav ) ;
prop . put ( "nav-authors_element_" + i + "_nl" , 1 ) ;
@ -153,11 +153,9 @@ public class yacysearchtrailer {
count = topicNavigator . get ( name ) ;
if ( /*(theQuery == null) ||*/ ( theQuery . queryString = = null ) ) break ;
if ( name ! = null ) {
prop . put ( "nav-topics_element_" + i + "_on" , 1 ) ;
prop . put ( fileType , "nav-topics_element_" + i + "_name" , name ) ;
prop . put ( "nav-topics_element_" + i + "_url" ,
"<a href=\"" + QueryParams . navurl ( "html" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + name , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) + "\">" + name + "</a>" ) ;
//+"<a href=\"" + QueryParams.navurl("html", 0, display, theQuery, theQuery.queryStringForUrl() + "+-" + name, theQuery.urlMask.toString(), theQuery.navigators) + "\">-</a>")*/;
prop . putJSON ( "nav-topics_element_" + i + "_url-json" , QueryParams . navurl ( "json" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + name , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( fileType , "nav-topics_element_" + i + "_url" , QueryParams . navurl ( fileType . name ( ) . toLowerCase ( ) , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + name , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( "nav-topics_element_" + i + "_count" , count ) ;
prop . put ( fileType , "nav-topics_element_" + i + "_modifier" , name ) ;
prop . put ( "nav-topics_element_" + i + "_nl" , 1 ) ;
@ -182,9 +180,9 @@ public class yacysearchtrailer {
name = navigatorIterator . next ( ) . trim ( ) ;
count = protocolNavigator . get ( name ) ;
pnav = "/" + name ;
prop . put ( "nav-protocols_element_" + i + "_on" , 1 ) ;
prop . put ( fileType , "nav-protocols_element_" + i + "_name" , name ) ;
prop . put ( "nav-protocols_element_" + i + "_url" , "<a href=\"" + QueryParams . navurl ( "html" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + pnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) + "\">" + name + " (" + count + ")</a>" ) ;
prop . putJSON ( "nav-protocols_element_" + i + "_url-json" , QueryParams . navurl ( "json" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + pnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( fileType , "nav-protocols_element_" + i + "_url" , QueryParams . navurl ( fileType . name ( ) . toLowerCase ( ) , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + pnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( "nav-protocols_element_" + i + "_count" , count ) ;
prop . put ( fileType , "nav-protocols_element_" + i + "_modifier" , pnav ) ;
prop . put ( "nav-protocols_element_" + i + "_nl" , 1 ) ;
@ -208,9 +206,9 @@ public class yacysearchtrailer {
name = navigatorIterator . next ( ) . trim ( ) ;
count = filetypeNavigator . get ( name ) ;
tnav = "filetype:" + name ;
prop . put ( "nav-filetypes_element_" + i + "_on" , 1 ) ;
prop . put ( fileType , "nav-filetypes_element_" + i + "_name" , name ) ;
prop . put ( "nav-filetypes_element_" + i + "_url" , "<a href=\"" + QueryParams . navurl ( "html" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + tnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) + "\">" + name + " (" + count + ")</a>" ) ;
prop . putJSON ( "nav-filetypes_element_" + i + "_url-json" , QueryParams . navurl ( "json" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + tnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( fileType , "nav-filetypes_element_" + i + "_url" , QueryParams . navurl ( fileType . name ( ) . toLowerCase ( ) , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + tnav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( "nav-filetypes_element_" + i + "_count" , count ) ;
prop . put ( fileType , "nav-filetypes_element_" + i + "_modifier" , tnav ) ;
prop . put ( "nav-filetypes_element_" + i + "_nl" , 1 ) ;
@ -238,9 +236,9 @@ public class yacysearchtrailer {
name = navigatorIterator . next ( ) ;
count = ve . getValue ( ) . get ( name ) ;
anav = "/vocabulary/" + navname + "/" + Autotagging . encodePrintname ( name ) ;
prop . put ( "nav-vocabulary_" + navvoccount + "_element_" + i + "_on" , 1 ) ;
prop . put ( fileType , "nav-vocabulary_" + navvoccount + "_element_" + i + "_name" , name ) ;
prop . put ( "nav-vocabulary_" + navvoccount + "_element_" + i + "_url" , "<a href=\"" + QueryParams . navurl ( "html" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + anav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) + "\">" + name + " (" + count + ")</a>" ) ;
prop . putJSON ( "nav-vocabulary_" + navvoccount + "_element_" + i + "_url-json" , QueryParams . navurl ( "json" , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + anav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( fileType , "nav-vocabulary_" + navvoccount + "_element_" + i + "_url" , QueryParams . navurl ( fileType . name ( ) . toLowerCase ( ) , 0 , theQuery , theQuery . queryStringForUrl ( ) + "+" + anav , theQuery . urlMask . toString ( ) , theQuery . navigators ) . toString ( ) ) ;
prop . put ( "nav-vocabulary_" + navvoccount + "_element_" + i + "_count" , count ) ;
prop . put ( fileType , "nav-vocabulary_" + navvoccount + "_element_" + i + "_modifier" , anav ) ;
prop . put ( "nav-vocabulary_" + navvoccount + "_element_" + i + "_nl" , 1 ) ;