summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndras Timar <andras.timar@collabora.com>2020-04-21 14:42:57 +0200
committerAndras Timar <andras.timar@collabora.com>2020-04-21 14:42:57 +0200
commit83873f5dbe4714c732c9562ca03b81d15c26250d (patch)
treed26d954e5038311d209392faec94ddf17afc324c
parent630c355b9bb5f94ac9bd98d98f066730ae94fb2a (diff)
Change-Id: I69ca4486d6e382b35773728146c8487fff93e80b
-rw-r--r--xapian/cp-query141
-rw-r--r--xapian/xapian.txt109
2 files changed, 250 insertions, 0 deletions
diff --git a/xapian/cp-query b/xapian/cp-query
new file mode 100644
index 0000000000..f96fb4cb7d
--- /dev/null
+++ b/xapian/cp-query
@@ -0,0 +1,141 @@
+$httpheader{Content-Type,text/html; charset=utf-8}
+<!DOCTYPE html>
+<html>
+$set{flag_spelling,$ne{$cgi{SPELL},0}}
+$set{thousand,$.}$set{decimal,.}$setmap{BN,,Any Country,uk,England,fr,France}
+${
+$def{PREV,
+$if{$ne{$topdoc,0},<INPUT TYPE=image NAME="&lt;" ALT="&lt;"
+SRC="/images/xapian-omega/prev.png" BORDER=0 HEIGHT=30 WIDTH=30>,
+<IMG ALT="" SRC="/images/xapian-omega/prevoff.png" HEIGHT=30 WIDTH=30>}
+}
+
+$def{NEXT,
+$if{$ne{$last,$msize},<INPUT TYPE=image NAME="&gt;" ALT="&gt;"
+SRC="/images/xapian-omega/next.png" BORDER=0 HEIGHT=30 WIDTH=30>,
+<IMG ALT="" SRC="/images/xapian-omega/nextoff.png" HEIGHT=30 WIDTH=30>}
+}
+
+$def{P,<INPUT TYPE=image NAME="$1" VALUE="$1" SRC="/images/xapian-omega/page-$2.png" BORDER=0$opt{a} ALT="$1">}
+$def{PAGE,$if{$gt{$1,9},$if{$gt{$1,99},$P{$1,$div{$1,100}}}$P{$1,$mod{$div{$1,10},10}}}$P{$1,$mod{$1,10}}}
+
+$def{S,<IMG SRC="/images/xapian-omega/page-$2s.png"$opt{a} ALT=$1>}
+$def{SPAGE,$if{$gt{$1,9},$if{$gt{$1,99},$S{$1,$div{$1,100}}}$S{$1,$mod{$div{$1,10},10}}}$S{$1,$mod{$1,10}}}
+}
+
+$def{PREV,$if{$ne{$topdoc,0},<INPUT TYPE=submit class="xapian-omega-search-button" NAME="&lt;" VALUE="&lt;&lt;">}}
+
+$def{PAGE,<INPUT TYPE=submit class="xapian-omega-search-button" NAME="[" VALUE="$1">}
+
+$def{SPAGE,<INPUT TYPE=submit class="xapian-omega-search-button" NAME="[" VALUE="$1" DISABLED=disabled>}
+
+$def{NEXT,$if{$ne{$last,$msize},<INPUT TYPE=submit class="xapian-omega-search-button" NAME="&gt;" VALUE="&gt;&gt;">}}
+
+<head>
+<title>$if{$query,Search results: $html{$query},Search results}</title>
+$if{$opt{topterms},$include{inc/toptermsjs}}
+<link rel="shortcut icon" href="/6.2/media/navigation/favicon.ico">
+<link type="text/css" href="/6.2/normalize.css" rel="Stylesheet">
+<link type="text/css" href="/6.2/default.css" rel="Stylesheet">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<script type="text/javascript" language="javascript"><!--
+function f2(n) {return (n>9?"":"0")+n;}
+function write_date(time_t) {
+var d=new Date();d.setTime(time_t*1000);
+var D=d.getFullYear()+"-"+f2(d.getMonth()+1)+"-"+f2(d.getDate());
+var T=f2(d.getHours())+":"+f2(d.getMinutes())+":"+f2(d.getSeconds());
+document.write("<span title=\""+D+" "+T+"\">Modified:<br><b>"+D+"</b></span>");
+}
+// -->
+</script>
+</head>
+<body bgcolor="#ffffff">
+<div class="header-extrawurst">
+<header><div class="logo-container"><a class="logo" href="/"><div class="symbol"></div>
+<p>Collabora Office Help</p></a></div></header>
+</div>
+<div id="DisplayArea" itemprop="articleBody">
+<FORM NAME=P METHOD=GET
+ACTION="$html{$or{$env{SCRIPT_NAME},omega}}" TARGET="_top">
+<center>
+<INPUT id="omega-autofocus" type=search NAME=P VALUE="$html{$query}" SIZE=65 autofocus>
+<script>
+if (!("autofocus" in document.createElement("input")))
+ document.getElementById("omega-autofocus").focus();
+</script>
+<INPUT TYPE=SUBMIT class="xapian-omega-search-button" VALUE="&#x1f50d;">
+<hr>
+$if{,$include{inc/anyalldropbox},$include{inc/anyallradio}}
+$if{$opt{topterms},
+ <div title="Suggested terms to add to your query"
+ style="text-align:left;background:#cfc;border:1px solid green;padding:2px;font:11px verdana$. arial$. helvetica$. sans-serif;">
+ $map{$topterms,<span style="white-space:nowrap"><INPUT TYPE=checkbox NAME=X VALUE="$html{$prettyterm{$_}}" onClick="C(this)">$html{$prettyterm{$_}}</span> }
+ <BR><NOSCRIPT><INPUT TYPE=hidden NAME=ADD VALUE=1></NOSCRIPT>
+ </div>
+}
+<br>
+$if{$suggestion,Did you mean: <a href="$html{$or{$env{SCRIPT_NAME},omega}?DB=$url{$dbname}&P=$url{$suggestion}$if{$ne{$hitsperpage,10},&HITSPERPAGE=$hitsperpage}$if{$fmt,&FMT=$url{$fmt}}$if{$cgi{COLLAPSE},&COLLAPSE=$url{$cgi{COLLAPSE}}}$map{$relevants,&R=$_}$if{$cgi{THRESHOLD},&THRESHOLD=$url{$cgi{THRESHOLD}}"}$map{$cgilist{B},&B=$url{$_}}&SPELL=0}">$html{$suggestion}</a><br>}
+$or{$html{$error},
+$if{$eq{$msize,0},
+$if{$query,No documents match your query,
+<hr>Searching $nice{$dbsize} documents
+},
+$if{$not{$msizeexact},
+ $nice{$add{$topdoc,1}}-$nice{$last} of about $nice{$msize} matches,
+ $if{$and{$eq{$last,$msize},$eq{$topdoc,0}},
+ All $nice{$msize} matches,
+ $nice{$add{$topdoc,1}}$if{$ne{$add{$topdoc,1},$last},-$nice{$last}} of exactly $nice{$msize} matches}
+}
+<hr>
+</center>
+$list{$map{$queryterms,$list{$html{$uniq{$unstem{$_}}},<b>,</b>/<b>,</b>}:&nbsp;$nice{$freq{$_}}},Term frequencies: ,$. ,}
+<br><small>Search took $time seconds</small>
+<table>
+$hitlist{<tr><td><B><A HREF="$html{$field{url}}">$html{$or{$field{caption},$field{title},$prettyurl{$field{url}},Untitled}}</A></B><BR>
+<small>$highlight{$field{sample},$terms}$if{$field{sample},...}</small><br>
+<A HREF="$html{$field{url}}">$html{$field{url}}</A><br>
+<small>
+matching:
+<i>$list{$map{$terms,$html{$prettyterm{$_}}},$. ,</i> and <i>}</i></small>${for lynx:}<p></td></tr>}
+</table>
+
+<br><center>
+
+${suppress next, prev, and page links if there's only one page}
+$if{$ne{$lastpage,1},
+$set{a,$if{$opt{pagelink_height}, HEIGHT=$opt{pagelink_height}}$if{$opt{pagelink_width}, WIDTH=$opt{pagelink_width}}}
+
+${1-W ... X-(this)-Y ...}
+$set{w,$min{3,$add{$thispage,-1}}}
+$set{x,$max{$add{$opt{w},1},$add{$thispage,-3}}}
+$set{y,$min{$lastpage,$add{$thispage,8}}}
+$PREV
+$map{$range{1,$opt{w}},$PAGE{$_}}
+$if{$ne{$add{$opt{w},1},$opt{x}},...}
+$map{$range{$opt{x},$add{$thispage,-1}},$PAGE{$_}}
+$SPAGE{$thispage}
+$map{$range{$add{$thispage,1},$opt{y}},$PAGE{$_}}
+$if{$ne{$opt{y},$lastpage},...}
+$NEXT
+}
+}}
+</center><br>
+$if{$dbname,<INPUT TYPE=hidden NAME=DB VALUE="$html{$dbname}">}
+$if{$ne{$topdoc,0},<INPUT TYPE=hidden NAME=TOPDOC VALUE=$topdoc>}
+$if{$ne{$hitsperpage,10},<INPUT TYPE=hidden NAME=HITSPERPAGE VALUE=$hitsperpage>}
+$if{$fmt,<INPUT TYPE=hidden NAME=FMT VALUE="$html{$fmt}">}
+$if{$cgi{COLLAPSE},<INPUT TYPE=hidden NAME=COLLAPSE VALUE="$html{$cgi{COLLAPSE}}">}
+$if{$queryterms,<INPUT TYPE=hidden NAME=xP VALUE="$html{$queryterms}">}
+<INPUT TYPE=hidden NAME=xDB VALUE="$html{$dbname}">
+<INPUT TYPE=hidden NAME=xFILTERS VALUE="$html{$filters}">
+$list{$relevants,<INPUT TYPE=hidden NAME=R VALUE=",.,">}
+$if{$cgi{THRESHOLD},<INPUT TYPE=hidden NAME=THRESHOLD VALUE="$html{$cgi{THRESHOLD}}">}
+${Preserve any B filters used - this needs modifying if you modify this template
+ to have B on radio buttons, SELECT, etc}
+$map{$cgilist{B},<INPUT TYPE=hidden NAME=B VALUE="$html{$_}">}
+</FORM>
+</div>
+</body>
+</html>
+$log{cp-query.log}
+
diff --git a/xapian/xapian.txt b/xapian/xapian.txt
new file mode 100644
index 0000000000..0f9c0b2dc2
--- /dev/null
+++ b/xapian/xapian.txt
@@ -0,0 +1,109 @@
+1. Install xapian-omega package
+ # apt install xapian-omega
+2. Enable CGI in Apache
+ # a2enmod cgi
+3. Enable /usr/lib/cgi-bin for the site
+ Either 'a2enconf serve-cgi-bin'
+ Or only for the site: 'Include conf-available/serve-cgi-bin.conf'
+
+4. Create indexes
+
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ar --url=/6.0/ar/ /srv/help.collaboraoffice.com/www/6.0/ar/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ast --url=/6.0/ast/ /srv/help.collaboraoffice.com/www/6.0/ast/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/bg --url=/6.0/bg/ /srv/help.collaboraoffice.com/www/6.0/bg/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/bn-IN --url=/6.0/bn-IN/ /srv/help.collaboraoffice.com/www/6.0/bn-IN/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ca --url=/6.0/ca/ /srv/help.collaboraoffice.com/www/6.0/ca/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ca-valencia --url=/6.0/ca-valencia/ /srv/help.collaboraoffice.com/www/6.0/ca-valencia/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/cs --url=/6.0/cs/ /srv/help.collaboraoffice.com/www/6.0/cs/
+omindex --stemmer=danish --db=/var/lib/xapian-omega/data/da --url=/6.0/da/ /srv/help.collaboraoffice.com/www/6.0/da/
+omindex --stemmer=german --db=/var/lib/xapian-omega/data/de --url=/6.0/de/ /srv/help.collaboraoffice.com/www/6.0/de/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/el --url=/6.0/el/ /srv/help.collaboraoffice.com/www/6.0/el/
+omindex --stemmer=english --db=/var/lib/xapian-omega/data/en-GB --url=/6.0/en-GB/ /srv/help.collaboraoffice.com/www/6.0/en-GB/
+omindex --stemmer=english --db=/var/lib/xapian-omega/data/en-US --url=/6.0/en-US/ /srv/help.collaboraoffice.com/www/6.0/en-US/
+omindex --stemmer=spanish --db=/var/lib/xapian-omega/data/es --url=/6.0/es/ /srv/help.collaboraoffice.com/www/6.0/es/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/et --url=/6.0/et/ /srv/help.collaboraoffice.com/www/6.0/et/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/eu --url=/6.0/eu/ /srv/help.collaboraoffice.com/www/6.0/eu/
+omindex --stemmer=finnish --db=/var/lib/xapian-omega/data/fi --url=/6.0/fi/ /srv/help.collaboraoffice.com/www/6.0/fi/
+omindex --stemmer=french --db=/var/lib/xapian-omega/data/fr --url=/6.0/fr/ /srv/help.collaboraoffice.com/www/6.0/fr/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/gl --url=/6.0/gl/ /srv/help.collaboraoffice.com/www/6.0/gl/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/gu --url=/6.0/gu/ /srv/help.collaboraoffice.com/www/6.0/gu/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/he --url=/6.0/he/ /srv/help.collaboraoffice.com/www/6.0/he/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/hi --url=/6.0/hi/ /srv/help.collaboraoffice.com/www/6.0/hi/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/hr --url=/6.0/hr/ /srv/help.collaboraoffice.com/www/6.0/hr/
+omindex --stemmer=hungarian --db=/var/lib/xapian-omega/data/hu --url=/6.0/hu/ /srv/help.collaboraoffice.com/www/6.0/hu/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/id --url=/6.0/id/ /srv/help.collaboraoffice.com/www/6.0/id/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/is --url=/6.0/is/ /srv/help.collaboraoffice.com/www/6.0/is/
+omindex --stemmer=italian --db=/var/lib/xapian-omega/data/it --url=/6.0/it/ /srv/help.collaboraoffice.com/www/6.0/it/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ja --url=/6.0/ja/ /srv/help.collaboraoffice.com/www/6.0/ja/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/km --url=/6.0/km/ /srv/help.collaboraoffice.com/www/6.0/km/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ko --url=/6.0/ko/ /srv/help.collaboraoffice.com/www/6.0/ko/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/lt --url=/6.0/lt/ /srv/help.collaboraoffice.com/www/6.0/lt/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/lv --url=/6.0/lv/ /srv/help.collaboraoffice.com/www/6.0/lv/
+omindex --stemmer=norwegian --db=/var/lib/xapian-omega/data/nb --url=/6.0/nb/ /srv/help.collaboraoffice.com/www/6.0/nb/
+omindex --stemmer=dutch --db=/var/lib/xapian-omega/data/nl --url=/6.0/nl/ /srv/help.collaboraoffice.com/www/6.0/nl/
+omindex --stemmer=norwegian --db=/var/lib/xapian-omega/data/nn --url=/6.0/nn/ /srv/help.collaboraoffice.com/www/6.0/nn/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/pl --url=/6.0/pl/ /srv/help.collaboraoffice.com/www/6.0/pl/
+omindex --stemmer=portuguese --db=/var/lib/xapian-omega/data/pt --url=/6.0/pt/ /srv/help.collaboraoffice.com/www/6.0/pt/
+omindex --stemmer=portuguese --db=/var/lib/xapian-omega/data/pt-BR --url=/6.0/pt-BR/ /srv/help.collaboraoffice.com/www/6.0/pt-BR/
+omindex --stemmer=romanian --db=/var/lib/xapian-omega/data/ro --url=/6.0/ro/ /srv/help.collaboraoffice.com/www/6.0/ro/
+omindex --stemmer=russian --db=/var/lib/xapian-omega/data/ru --url=/6.0/ru/ /srv/help.collaboraoffice.com/www/6.0/ru/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/sk --url=/6.0/sk/ /srv/help.collaboraoffice.com/www/6.0/sk/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/sl --url=/6.0/sl/ /srv/help.collaboraoffice.com/www/6.0/sl/
+omindex --stemmer=swedish --db=/var/lib/xapian-omega/data/sv --url=/6.0/sv/ /srv/help.collaboraoffice.com/www/6.0/sv/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ta --url=/6.0/ta/ /srv/help.collaboraoffice.com/www/6.0/ta/
+omindex --stemmer=turkish --db=/var/lib/xapian-omega/data/tr --url=/6.0/tr/ /srv/help.collaboraoffice.com/www/6.0/tr/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/uk --url=/6.0/uk/ /srv/help.collaboraoffice.com/www/6.0/uk/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/vi --url=/6.0/vi/ /srv/help.collaboraoffice.com/www/6.0/vi/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/zh-CN --url=/6.0/zh-CN/ /srv/help.collaboraoffice.com/www/6.0/zh-CN/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/zh-TW --url=/6.0/zh-TW/ /srv/help.collaboraoffice.com/www/6.0/zh-TW/
+
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ar62 --url=/6.2/ar/ /srv/help.collaboraoffice.com/www/6.2/ar/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ast62 --url=/6.2/ast/ /srv/help.collaboraoffice.com/www/6.2/ast/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/bg62 --url=/6.2/bg/ /srv/help.collaboraoffice.com/www/6.2/bg/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/bn-IN62 --url=/6.2/bn-IN/ /srv/help.collaboraoffice.com/www/6.2/bn-IN/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ca62 --url=/6.2/ca/ /srv/help.collaboraoffice.com/www/6.2/ca/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ca-valencia62 --url=/6.2/ca-valencia/ /srv/help.collaboraoffice.com/www/6.2/ca-valencia/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/cs62 --url=/6.2/cs/ /srv/help.collaboraoffice.com/www/6.2/cs/
+omindex --stemmer=danish --db=/var/lib/xapian-omega/data/da62 --url=/6.2/da/ /srv/help.collaboraoffice.com/www/6.2/da/
+omindex --stemmer=german --db=/var/lib/xapian-omega/data/de62 --url=/6.2/de/ /srv/help.collaboraoffice.com/www/6.2/de/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/el62 --url=/6.2/el/ /srv/help.collaboraoffice.com/www/6.2/el/
+omindex --stemmer=english --db=/var/lib/xapian-omega/data/en-GB62 --url=/6.2/en-GB/ /srv/help.collaboraoffice.com/www/6.2/en-GB/
+omindex --stemmer=english --db=/var/lib/xapian-omega/data/en-US62 --url=/6.2/en-US/ /srv/help.collaboraoffice.com/www/6.2/en-US/
+omindex --stemmer=spanish --db=/var/lib/xapian-omega/data/es62 --url=/6.2/es/ /srv/help.collaboraoffice.com/www/6.2/es/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/et62 --url=/6.2/et/ /srv/help.collaboraoffice.com/www/6.2/et/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/eu62 --url=/6.2/eu/ /srv/help.collaboraoffice.com/www/6.2/eu/
+omindex --stemmer=finnish --db=/var/lib/xapian-omega/data/fi62 --url=/6.2/fi/ /srv/help.collaboraoffice.com/www/6.2/fi/
+omindex --stemmer=french --db=/var/lib/xapian-omega/data/fr62 --url=/6.2/fr/ /srv/help.collaboraoffice.com/www/6.2/fr/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/gl62 --url=/6.2/gl/ /srv/help.collaboraoffice.com/www/6.2/gl/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/gu62 --url=/6.2/gu/ /srv/help.collaboraoffice.com/www/6.2/gu/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/he62 --url=/6.2/he/ /srv/help.collaboraoffice.com/www/6.2/he/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/hi62 --url=/6.2/hi/ /srv/help.collaboraoffice.com/www/6.2/hi/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/hr62 --url=/6.2/hr/ /srv/help.collaboraoffice.com/www/6.2/hr/
+omindex --stemmer=hungarian --db=/var/lib/xapian-omega/data/hu62 --url=/6.2/hu/ /srv/help.collaboraoffice.com/www/6.2/hu/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/id62 --url=/6.2/id/ /srv/help.collaboraoffice.com/www/6.2/id/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/is62 --url=/6.2/is/ /srv/help.collaboraoffice.com/www/6.2/is/
+omindex --stemmer=italian --db=/var/lib/xapian-omega/data/it62 --url=/6.2/it/ /srv/help.collaboraoffice.com/www/6.2/it/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ja62 --url=/6.2/ja/ /srv/help.collaboraoffice.com/www/6.2/ja/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/km62 --url=/6.2/km/ /srv/help.collaboraoffice.com/www/6.2/km/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ko62 --url=/6.2/ko/ /srv/help.collaboraoffice.com/www/6.2/ko/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/lt62 --url=/6.2/lt/ /srv/help.collaboraoffice.com/www/6.2/lt/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/lv62 --url=/6.2/lv/ /srv/help.collaboraoffice.com/www/6.2/lv/
+omindex --stemmer=norwegian --db=/var/lib/xapian-omega/data/nb62 --url=/6.2/nb/ /srv/help.collaboraoffice.com/www/6.2/nb/
+omindex --stemmer=dutch --db=/var/lib/xapian-omega/data/nl62 --url=/6.2/nl/ /srv/help.collaboraoffice.com/www/6.2/nl/
+omindex --stemmer=norwegian --db=/var/lib/xapian-omega/data/nn62 --url=/6.2/nn/ /srv/help.collaboraoffice.com/www/6.2/nn/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/pl62 --url=/6.2/pl/ /srv/help.collaboraoffice.com/www/6.2/pl/
+omindex --stemmer=portuguese --db=/var/lib/xapian-omega/data/pt62 --url=/6.2/pt/ /srv/help.collaboraoffice.com/www/6.2/pt/
+omindex --stemmer=portuguese --db=/var/lib/xapian-omega/data/pt-BR62 --url=/6.2/pt-BR/ /srv/help.collaboraoffice.com/www/6.2/pt-BR/
+omindex --stemmer=romanian --db=/var/lib/xapian-omega/data/ro62 --url=/6.2/ro/ /srv/help.collaboraoffice.com/www/6.2/ro/
+omindex --stemmer=russian --db=/var/lib/xapian-omega/data/ru62 --url=/6.2/ru/ /srv/help.collaboraoffice.com/www/6.2/ru/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/sk62 --url=/6.2/sk/ /srv/help.collaboraoffice.com/www/6.2/sk/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/sl62 --url=/6.2/sl/ /srv/help.collaboraoffice.com/www/6.2/sl/
+omindex --stemmer=swedish --db=/var/lib/xapian-omega/data/sv62 --url=/6.2/sv/ /srv/help.collaboraoffice.com/www/6.2/sv/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/ta62 --url=/6.2/ta/ /srv/help.collaboraoffice.com/www/6.2/ta/
+omindex --stemmer=turkish --db=/var/lib/xapian-omega/data/tr62 --url=/6.2/tr/ /srv/help.collaboraoffice.com/www/6.2/tr/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/uk62 --url=/6.2/uk/ /srv/help.collaboraoffice.com/www/6.2/uk/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/vi62 --url=/6.2/vi/ /srv/help.collaboraoffice.com/www/6.2/vi/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/zh-CN62 --url=/6.2/zh-CN/ /srv/help.collaboraoffice.com/www/6.2/zh-CN/
+omindex --stemmer=none --db=/var/lib/xapian-omega/data/zh-TW62 --url=/6.2/zh-TW/ /srv/help.collaboraoffice.com/www/6.2/zh-TW/
+
+5. We need /var/lib/xapian-omega/templates/cp-query \ No newline at end of file