get default topic when context is not found (from help button), bug 145331, r=oeschger on pwilson@gorge.net's patch, sr=alecf

This commit is contained in:
oeschger%netscape.com 2002-05-30 23:39:17 +00:00
Родитель 2d4c8cd604
Коммит bfb230eb9f
1 изменённых файлов: 9 добавлений и 3 удалений

Просмотреть файл

@ -75,6 +75,8 @@ function displayTopic(topic) {
if (!topic)
topic = defaultTopic;
var uri = getLink(topic);
if (!uri) // Topic not found - revert to default.
uri = getLink(defaultTopic);
loadURI(uri);
}
@ -249,8 +251,6 @@ function getLink(ID) {
link = link.QueryInterface(Components.interfaces.nsIRDFLiteral);
if (link)
return link.Value;
else
return null;
}
}
}
@ -512,7 +512,12 @@ function doFind() {
for (var i=0; i < RE.length; ++i) {
if (RE[i] == "")
continue;
RE[i] = new RegExp(RE[i].substring(0, RE[i].length-1) +"\w?", "i");
if (RE[i].length > 3) {
RE[i] = new RegExp(RE[i].substring(0, RE[i].length-1) +"\w?", "i");
} else {
RE[i] = new RegExp(RE[i], "i");
}
}
// search TOC
@ -670,3 +675,4 @@ function displayIndex() {
}
}
}