Шаблон ResultsHC.htm из FAQ определенно нерабочий, и, если верить спекам JS, никогда не мог им быть.
Так что выложу свою рабочую версию, просьба модератору внести в FAQ:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>~SWebSearchResults~</title>
</head>
<link href="design.css" rel="stylesheet" type="text/css">
<style>
.leftstr, .rightstr {
float: left;
}
.rightstr {
margin: 0 0 0 0;
text-align: right;
width: 30%;
color: grey;
}
.leftstr {
margin: 0 0 0 5%;
width: 65%;
color: green;
}
.FileNumber {margin: 0 0 0 0; float: left; width: 5%;}
.MainLink {margin: 0 0 0 0; width: 95%; color: grey;}
.FileContent {color: #333333;}
a:link {color: #1a0dab; }
a:visited { color: #800080; }
</style>
<body linl="#1a0dab">
<form action="~Search~" method="get"><p>
<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td class="linecolor"><img width=1 height=1 alt=""></td></tr></table>
<table width=100% border=0 cellpadding=0 cellspacing=0 class="panelcolor">
<tr><td colspan="2">
<table border=0>
<tr>
<td class="panelcolor" align="right"> <b>Archivarius  </b> </td>
<td><input type="text" name="q" size="50" value="~Query~"></td>
<td><input type="submit" value="~SWebButtonFind~"></td>
<td>    ~SelectZones~</td>
</tr>
</table>
</td></tr>
<tr>
<td class="panelcolor" nowrap><font size=-1> ~SWebFilesFound~ ~SWebSearchTime~ </font> </td>
</tr>
</table>
<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td class="linecolor"><img width=1 height=1 alt=""></td></tr></table>
</p></form>
<template>
<p class="FileNumber">~FileNumber~.</p><p class="MainLink">
<SCRIPT>
//CachePath=/C:\\Portable\\HandyCache\\Cache\\/i; // проверьте правильность пути! (Более строгое правило)
CachePath=/.+\\Cache\\/i; // проверьте правильность названия директории кеша!
FileName="~FileNameJava~";
if (FileName.search(CachePath) != -1)
{
URL=FileName.replace(CachePath, "");
URL=URL.replace(/\|.*/, ""); // удаляем имя файла внутри архива gzip
FileShotPuth=URL;
URL=URL.replace(/#_/, ""); // удаляем #_ в конце
URL=URL.replace(/\^\\/, "?"); // ^\ -> ?
URL=URL.replace(/\!/, ":"); // ! -> :
URL=URL.replace(/\\/g, "/"); // \ -> /
document.write('<a href=http://' +URL+ '>~FileTitle~</a>');
}else
document.write('<a href="~FileLink~">~FileTitle~</a>');
</SCRIPT>
<br / clear="all"></p>
<SCRIPT>
if (FileName.search(CachePath) != -1)
document.write('<p class="leftstr">'+URL+'    <a href="~FileLink~" style="text-decoration:none">Сохраненная копия</a> <br><span class="FileContent">~FileContent~</span></p> <p class="rightstr">'+FileShotPuth+'</p>')
else
document.write('~FileIndexJava~ - " + FileName + " ---------- ~FileSize~ байт - ~FileDate~ - <br><a href="~ViewFile~">~SWebView~</a> - <a href="~DownloadFile~">~SWebDownload~</a>');
</SCRIPT>
<div style="clear: left"></div><br>
<!--<p class="FileContent">~FileContent~</p><br>-->
</template>
<font size=-1>
~ResultPage~
</font>
<form action="~Search~" method="get"><p>
<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td class="linecolor"><img width=1 height=1 alt=""></td></tr></table>
<table width=100% border=0 cellpadding=0 cellspacing=0 class="panelcolor"><tr><td>
<center>
<table border=0>
<tr>
<td class="panelcolor" align="right"> <b>~SWebEnterQuery~:</b> </td>
<td><input type="text" name="q" size="50" value="~Query~"></td>
<td><input type="submit" value="~SWebButtonFind~"></td>
</tr>
<tr>
<td class="panelcolor" align="right" valign="top"> ~SWebSearchZone~: </td>
<td>~SelectZones~</td>
<td></td>
</tr>
</table>
</center>
</td></tr></table>
<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td class="linecolor"><img width=1 height=1 alt=""></td></tr></table>
</p></form>
~MainMenu~
~Copyrights~
</body>
</html>
Если папка кеша у вас называется стандартно - Cache, просто подмените свой Resuts.htm в разделе Сервер → Настройки → Шаблоны → Путь к результатам, все заведется само,
если нет- поправьте название директории в тегах <script>.
С правой стороны серым цветом - полный путь к файлу относительно директории кеша.
---------------------------------------------------------------
Как, оказалось переменные FileDate содержит "-", а FileSize всегда одно и тоже значение 133Кб, и соответсвенно поиск по дате у меня не проходит. И в самой программе тоже самое. (Archivarius v 4.54)
Поэтому убрал их из результатов поиска.
А у вас работают эти опции?