summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--aggregatepost.tmpl12
-rw-r--r--change.tmpl15
-rw-r--r--editpage.tmpl1
-rw-r--r--estseek.help95
-rw-r--r--inlinepage.tmpl2
-rw-r--r--misc.tmpl4
-rw-r--r--page.tmpl3
-rw-r--r--passwordmail.tmpl16
-rw-r--r--searchform.tmpl4
-rw-r--r--searchquery.tmpl112
10 files changed, 244 insertions, 20 deletions
diff --git a/aggregatepost.tmpl b/aggregatepost.tmpl
index 739a576..8b89367 100644
--- a/aggregatepost.tmpl
+++ b/aggregatepost.tmpl
@@ -1,15 +1,15 @@
<TMPL_VAR CONTENT>
<TMPL_LOOP NAME="TAGS">
-[[tag <TMPL_VAR TAG>]]
+[[!tag <TMPL_VAR TAG>]]
</TMPL_LOOP>
<TMPL_IF NAME="TITLE">
-[[meta title="<TMPL_VAR NAME="TITLE" ESCAPE=HTML>"]]
+[[!meta title="<TMPL_VAR NAME="TITLE" ESCAPE=HTML>"]]
</TMPL_IF>
<TMPL_IF NAME="PERMALINK">
-[[meta permalink="<TMPL_VAR NAME="PERMALINK" ESCAPE=HTML>"]]
+[[!meta permalink="<TMPL_VAR NAME="PERMALINK" ESCAPE=HTML>"]]
</TMPL_IF>
<TMPL_IF NAME="COPYRIGHT">
-[[meta copyright="<TMPL_VAR NAME="COPYRIGHT" ESCAPE=HTML>"]]
+[[!meta copyright="<TMPL_VAR NAME="COPYRIGHT" ESCAPE=HTML>"]]
</TMPL_IF>
-[[meta author="<TMPL_VAR NAME="NAME" ESCAPE=HTML>"]]
-[[meta authorurl="<TMPL_VAR NAME="URL" ESCAPE=HTML>"]]
+[[!meta author="<TMPL_VAR NAME="NAME" ESCAPE=HTML>"]]
+[[!meta authorurl="<TMPL_VAR NAME="URL" ESCAPE=HTML>"]]
diff --git a/change.tmpl b/change.tmpl
index fe55505..e4ffcf6 100644
--- a/change.tmpl
+++ b/change.tmpl
@@ -1,13 +1,13 @@
-[[meta author="""<TMPL_VAR AUTHOR>"""]]
+[[!meta author="""<TMPL_VAR AUTHOR>"""]]
<TMPL_IF AUTHORURL>
-[[meta authorurl="""<TMPL_VAR AUTHORURL>"""]]
+[[!meta authorurl="""<TMPL_VAR AUTHORURL>"""]]
</TMPL_IF>
-[[meta title="""opdatering af <TMPL_VAR WIKINAME>'s<TMPL_LOOP NAME="PAGES"> <TMPL_VAR PAGE></TMPL_LOOP>"""]]
+[[!meta title="""ændring til<TMPL_LOOP NAME="PAGES"> <TMPL_VAR PAGE></TMPL_LOOP> på <TMPL_VAR WIKINAME>"""]]
<div class="metadata">
<span class="desc"><br />Ændrede sider:</span>
<span class="pagelinks">
<TMPL_LOOP NAME="PAGES">
-<TMPL_IF NAME="DIFFURL"><a href="<TMPL_VAR DIFFURL>"><img alt="diff" src="<TMPL_VAR BASEURL>wikiicons/diff.png" /></a><TMPL_VAR LINK>
+<TMPL_IF NAME="DIFFURL"><a href="<TMPL_VAR DIFFURL>">[[diff|wikiicons/diff.png]]</a><TMPL_VAR LINK>
<TMPL_ELSE>
<TMPL_VAR LINK>
</TMPL_IF>
@@ -33,4 +33,11 @@
</TMPL_IF>
</TMPL_LOOP>
</div>
+<TMPL_IF NAME="DIFF">
+<div class=diff>
+<pre>
+<TMPL_VAR NAME="DIFF" ESCAPE="HTML">
+</pre>
+</div>
+</TMPL_IF>
<!-- <TMPL_VAR REV> -->
diff --git a/editpage.tmpl b/editpage.tmpl
index 2f918ee..18e943a 100644
--- a/editpage.tmpl
+++ b/editpage.tmpl
@@ -41,6 +41,7 @@ gemmer.
</TMPL_IF>
<TMPL_VAR FORM-START>
<TMPL_VAR FIELD-DO>
+<TMPL_VAR FIELD-SID>
<TMPL_VAR FIELD-FROM>
<TMPL_VAR FIELD-RCSINFO>
<TMPL_VAR FIELD-NEWFILE>
diff --git a/estseek.help b/estseek.help
new file mode 100644
index 0000000..98bde47
--- /dev/null
+++ b/estseek.help
@@ -0,0 +1,95 @@
+<div class="help">
+<h1 class="title">Hjælp</h1>
+<h2>Hvad er dette?</h2>
+<p>Dette er et fuldttekst-søgesystem. Du kan søge efter dokumenter som indeholder nogle bestemte ord.</p>
+<h2>Hvordan det bruges</h2>
+<p>Indtast søgefrase i feltet øverst på siden. Hvis du eksempelvis søger efter dokumenter som indeholder "computer", så indtast følgende.</p>
+<pre>computer
+</pre>
+<p>Hvis du søger efter dokumenter som indeholder både "netværk" og "sokkel", så indtast følgende.</p>
+<pre>netværk sokkel
+</pre>
+<p>Det er det samme dom følgende.</p>
+<pre>netværk &amp; sokkel
+</pre>
+<p>Hvis du søger efter dokumenter som indeholder "netværk" efterfulgt af "solkel", så indtast følgende.</p>
+<pre>"netværk sokkel"
+</pre>
+<p>Hvis du søger efter dokumenter som indeholder det ene eller begge af "netværk" og "sokkel", så indtast følgende.</p>
+<pre>netværk | sokkel
+</pre>
+<p>Hvis du søger efter dokumenter som indeholder "netværk" men ikke "sokkel", så indtast følgende.</p>
+<pre>netværk ! sokkel
+</pre>
+<p>Bemærk at "<code>|</code>" prioriteres højere end for mellemrum, "<code>&amp;</code>", og "<code>!</code>". Så følgende vil søge efter dokumenter som indeholder een af "F1", "F-1", "Formel 1", og indeholder een af "vinder" og "sejr".</p>
+<pre>F1 | F-1 | "Formel 1" &amp; vinder | sejr
+</pre>
+<p>Hvis du søger efter dokumenter som indeholder ord der begynder med "inter", så indtast følgende.</p><pre>inter*
+</pre>
+<p>Hvis du søger efter dokumenter som indeholder ord der slutter med "isme", så indtast følgende.</p>
+<pre>*isme
+</pre>
+<p>Hvis du søger efter dokumenter som stemmer overens med med det regulære udtryk "^u.*svarlig$", så indtast følgende.</p>
+<pre>*^u.*svarlig$*
+</pre>
+<h2>Søgning med en egenskab</h2>
+<p>If you search for documents whose title includes "introduction", input the following into "<code>with [...]</code>" field.</p>
+<p>Hvis du søger efter dokumenter hvis titel indeholder "introduktion", så indtast følgende i "<code>med [...]</code>" feltet.</p>
+<pre>@title STRINC introduktion
+</pre>
+<p>Hvis det er uvæsentligt om det står med store bogstaver eller ej, så indtast følgende.</p>
+<pre>@title ISTRINC introduktion
+</pre>
+<p>Hvis du søger efter dokumenter hvis størrelse er mindre end 10000 bytes, så indtast følgende.</p>
+<pre>@size NUMLT 10000
+</pre>
+<p>Følgende egenskaber er understøttet.</p>
+<ul>
+<li>@uri : adressen (URL)</li>
+<li>@title : titeln, som med "Emne" i email</li>
+<li>@author : navnet på forfatteren, som med "Fra" i email</li>
+<li>@cdate : oprettelsesdato, som med "Dato" i email</li>
+<li>@mdate : redigeringsdato, som med "Dato" for email</li>
+<li>@size : størrelsen (filstørrelse)</li>
+</ul>
+<p>Følgende operatorer for egneskaber er understøttet.</p>
+<ul>
+<li>STREQ : er identisk med tekststrengen</li>
+<li>STRNE : er ikke identisk med tekststrengen</li>
+<li>STRINC : indeholder tekststrengen</li>
+<li>STRBW : begynder med tekststrengen</li>
+<li>STREW : ender med tekststrengen</li>
+<li>STRAND : indeholder alle stumper i tekststrengen</li>
+<li>STROR : indeholder mindst een af stumperne i tekststrengen</li>
+<li>STROREQ : mindst een af stumperne er identiske i tekststrengen</li>
+<li>STRRX : regulært udtryk stemmer overens med tekststrengen</li>
+<li>NUMEQ : er identisk med nummeret eller datoen</li>
+<li>NUMNE : er ikke identisk med nummeret eller datoen</li>
+<li>NUMGT : er større end nummeret eller datoen</li>
+<li>NUMGE : er større end eller identisk med nummeret eller datoen</li>
+<li>NUMLT : er mindre end nummeret eller datoen</li>
+<li>NUMLE : er mindre end eller identisk med nummeret eller datoen</li>
+<li>NUMBT : ligger mellem de to numre eller datoer</li>
+</ul>
+<p>Hvis en operator er angivet med "<code>!</code>" foran, er meningen omendt. Hvis en operator er angivet med "<code>I</code>" foran, tages der ikke højde for forskel på store/små bogstaver. Hvis ingen operator er angivetied, passer alle dokumenter som indeholder egenskaben uanset dens værdi. <code>STRAND</code>, <code>STROR</code>, <code>STROREQ</code>, og <code>NUMBT</code> tager flere parametre adksilt af mellemrum. Rækkevidden af <code>NUMBT</code> er inklusive grænseværdier. To eller flere egenskabsnavne kan opremses adskilt af "<code>,</code>" som betyder logisk tilføjelse.</p>
+<h2>Sortering af resultatet</h2>
+<p>om standard sorteres resultatet nedad efter kvalitet. Ønsker du omvendt sortering, så indtast følgende i "<code>sorteret efter [...]</code>"-feltet.</p>
+<pre>@titel STRA
+</pre>
+<p>Hvis du ønsker faldende orden for størrelsen, indtast følgende.</p>
+<pre>@size NUMD
+</pre>
+<p>Følgende operatorer for sortering er understøttet.</p>
+<ul>
+<li>STRA : stigende efter tekststreng</li>
+<li>STRD : faldende efter tekststreng</li>
+<li>NUMA : stigende efter nummer eller dato</li>
+<li>NUMD : faldende efter nummer eller dato</li>
+</ul>
+<h2>Andre områder</h2>
+<p>"<code>[...] per side</code>" angiver antal sider der skal vises per side. Hvis flere dokumenter end en sidefuld passer, kan du gå til en anden side med ankrene "<code>PREV</code>" og "<code>NEXT</code>" i bunden af siden.</p>
+<p>"<code>beskær ved [...]</code>" angiver hvor kraftigt der fraklippes beslægtede dokumenter. Det kan bruges hvis alt for nært beslægtede dokumenter fylder op på siden.</p>
+<p>Hver "<code>[detail]</code>"-henvisning i resultatet er til at vise detaljer. Hver "<code>[similar]</code>"-henvisning i resultatet er til at søge efter lignende dokumenter. Hver "<code>[include]</code>"-henvisning i resultatet er til at medtage fraklip i resultet.</p>
+<h2>Information</h2>
+<p>See <a href="http://hyperestraier.sourceforge.net/">projektsiden</a> for flere delajer.</p>
+</div>
diff --git a/inlinepage.tmpl b/inlinepage.tmpl
index dd4d4c8..2a221d1 100644
--- a/inlinepage.tmpl
+++ b/inlinepage.tmpl
@@ -46,7 +46,7 @@ Licens: <TMPL_VAR LICENSE>
<div class="actions">
<ul>
<TMPL_IF NAME="EDITURL">
-<li><a href="<TMPL_VAR EDITURL>">Redigér</a></li>
+<li><a href="<TMPL_VAR EDITURL>" rel="nofollow">Redigér</a></li>
</TMPL_IF>
<TMPL_IF NAME="DISCUSSIONLINK">
<li><TMPL_VAR DISCUSSIONLINK></li>
diff --git a/misc.tmpl b/misc.tmpl
index 65612a6..fab39b3 100644
--- a/misc.tmpl
+++ b/misc.tmpl
@@ -2,7 +2,11 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
+<TMPL_IF NAME="FORCEBASEURL">
+<base href="<TMPL_VAR FORCEBASEURL>" />
+<TMPL_ELSE>
<base href="<TMPL_VAR BASEURL>" />
+</TMPL_IF>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><TMPL_VAR TITLE></title>
<link rel="stylesheet" href="<TMPL_VAR BASEURL>nn4.css" type="text/css" media="screen" />
diff --git a/page.tmpl b/page.tmpl
index 27f4903..64223a8 100644
--- a/page.tmpl
+++ b/page.tmpl
@@ -43,7 +43,7 @@ isn't that nice to know? -->
<div class="actions">
<ul>
<TMPL_IF NAME="EDITURL">
-<li><a href="<TMPL_VAR EDITURL>">Redigér</a></li>
+<li><a href="<TMPL_VAR EDITURL>" rel="nofollow">Redigér</a></li>
</TMPL_IF>
<TMPL_IF NAME="RECENTCHANGESURL">
<li><a href="<TMPL_VAR RECENTCHANGESURL>">SenesteRettelser</a></li>
@@ -117,6 +117,7 @@ Licens: <TMPL_VAR LICENSE>
<div class="pagedate">
Senest redigeret <TMPL_VAR NAME=MTIME>
+<!-- Oprettet <TMPL_VAR NAME=CTIME> -->
</div>
</div>
diff --git a/passwordmail.tmpl b/passwordmail.tmpl
index 63abfb9..fcdb1e6 100644
--- a/passwordmail.tmpl
+++ b/passwordmail.tmpl
@@ -1,10 +1,16 @@
-Nogen[1], muligvis dig, har bedt om at du fik tilsendt adgangskode for brugeren
-<TMPL_VAR USER_NAME> ved <TMPL_VAR WIKINAME>[2].
+Nogen[1], muligvis dig, har bedt om at få adgangskoden til
+<TMPL_VAR USER_NAME> ved <TMPL_VAR WIKINAME>[2] nulstillet.
-Adgangskoden er: <TMPL_VAR USER_PASSWORD>
+Skift din adgangskode ved at besøge følgende adresse og angive en ny
+adgangskode:
+
+<TMPL_VAR PASSWORDURL>
+
+Denne adresse kan kun benyttes én gang til at skifte din adgangskode, og vil
+også holde op med at fungere næste gang du logger korrekt på.
--
ikiwiki
-[1] Brugeren som bad om adgangskoden havde IP-adressen <TMPL_VAR REMOTE_ADDR>
-[2] Ved adressen <TMPL_VAR WIKIURL>
+[1] Deres IP-adresse var <TMPL_VAR REMOTE_ADDR>
+[2] Placeret ved <TMPL_VAR WIKIURL>
diff --git a/searchform.tmpl b/searchform.tmpl
index 7c4fdb0..d49cf22 100644
--- a/searchform.tmpl
+++ b/searchform.tmpl
@@ -1,7 +1,5 @@
<form method="get" action="<TMPL_VAR SEARCHACTION>" id="searchform">
<div>
-<input type="text" name="phrase" value="" size="16" />
-<input type="hidden" name="enc" value="UTF-8" />
-<input type="hidden" name="do" value="hyperestraier" />
+<input type="text" name="P" value="" size="16" />
</div>
</form>
diff --git a/searchquery.tmpl b/searchquery.tmpl
new file mode 100644
index 0000000..b9ec4fb
--- /dev/null
+++ b/searchquery.tmpl
@@ -0,0 +1,112 @@
+$setmap{prefix,title,S}
+$setmap{prefix,link,LINK}
+$set{thousand,$.}$set{decimal,.}$setmap{BN,,Ethvert land,dk,Danmark,uk,England,fr,Frankrig}
+${
+$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 NAME="&lt;" VALUE="Forrige">}}
+
+$def{PAGE,<INPUT TYPE=submit NAME="[" VALUE="$1">}
+
+$def{SPAGE,<INPUT TYPE=submit NAME="[" VALUE="$1" DISABLED=disabled>}
+
+$def{NEXT,$if{$ne{$last,$msize},<INPUT TYPE=submit NAME="&gt;" VALUE="Næste">}}
+
+<p>
+
+<FORM NAME=P METHOD=GET
+ACTION="$html{$env{CGIURL}}" TARGET="_top">
+<center>
+<INPUT NAME=P VALUE="$html{$query}" SIZE=65>
+<INPUT TYPE=SUBMIT VALUE="Søg">
+$env{HELPLINK}
+<hr>
+<SELECT NAME=DEFAULTOP>
+<OPTION VALUE=or $if{$eq{$defaultop,or},SELECTED}>Matcher ethvert ord
+<OPTION VALUE=and $if{$eq{$defaultop,and},SELECTED}>Matcher alle ord
+</SELECT>
+$or{$html{$error},
+$if{$eq{$msize,0},
+$if{$query,Ingen dokumenter matcher din forespørgsel,
+<hr>Gennemsøgte $nice{$dbsize} dokumenter
+},
+$if{$not{$msizeexact},
+ $nice{$add{$topdoc,1}}-$nice{$last} af omkring $nice{$msize} matches,
+ $if{$and{$eq{$last,$msize},$eq{$topdoc,0}},
+ Alle $nice{$msize} matches,
+ $nice{$add{$topdoc,1}}$if{$ne{$add{$topdoc,1},$last},-$nice{$last}} af nøjagtigt $nice{$msize} matches}
+}
+<hr>
+</center>
+$list{$map{$queryterms,$list{$html{$uniq{$unstem{$_}}},<b>,</b>/<b>,</b>}:&nbsp;$nice{$freq{$_}}},Udtryks hyppigheder: ,$. ,}
+<br><small>Søgning tog $time sekunder</small>
+<table>
+$hitlist{<tr><td valign=top>
+${<IMG SRC="/images/xapian-omega/score-$div{$percentage,10}.png" ALT="$percentage%" HEIGHT=16 WIDTH=32>}
+<div title="$percentage%" style='float:left;width:60px;height:10px;border:1px solid black;margin-top:4px;'>
+<div style='width:$div{$mul{$percentage,6},10}px; height:10px; background-color: red;'>
+</div></div>
+<div style='float:left;margin-top:2px;font-size:x-small;'>
+<span title="$html{$date{$field{modtime},%Y-%m-%d %H:%M:%S}}">
+Modified:<br><b>$html{$date{$field{modtime},%Y-%m-%d}}</b></span><br>
+$if{$field{language},Sprog: <b>$html{$field{language}}</b><br>}
+$if{$field{size},<span title="$html{$field{size}} bytes">Størrelse: <b>$html{$filesize{$field{size}}}</b></span><br>}
+</div>
+</td>
+<td><B><A HREF="$field{url}">$html{$or{$field{caption},$field{title},$field{url},Uden navn}}</A></B><BR>
+<small>$highlight{$field{sample},$terms}$if{$field{sample},...}</small><br>
+<small>
+$percentage% relevant$. matchede:
+<i>$list{$map{$terms,$html{$prettyterm{$_}}},$. ,</i> aog <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}}">}
+</FORM>
+<hr><div align=right><i><small><a href="http://www.xapian.org/">$html{$version}</a></small></i></div>