Hallo,
ich will eine locale Suche für eine Intranet Webseite programmmieren. Ich kann sagen das PHP fällt raus, da der Apache nicht funktioniert.
Habt ihr noch eine Idee wie man das machen kann?
Hallo,
ich will eine locale Suche für eine Intranet Webseite programmmieren. Ich kann sagen das PHP fällt raus, da der Apache nicht funktioniert.
Habt ihr noch eine Idee wie man das machen kann?
ein hässliches JavaScript mit Arrays als "Datenbank"?
so nach dem Motto: (alles ungetestet!)
//falls kein Gecko 1.8 oder höher:
if(!Array.filter) {
Array.prototype.filter = function filter(aFunc) {
var newArray = [];
for(var i in this) {
if(aFunc(this[i], i, this))
newArray[i] = this[i];
}
return newArray;
}
}
function search(expr) {
var db = [];
db["http://ersteseite"] = " erste seite ";
db["http://zweiteseite"] = " zweite seite ";
// noch viel mehr
var results = db.filter(function(elem, index, array) {
var search = expr.split(" ");
var found = true;
for(var i = 0; i < search.length; i++)
found = found && elem.indexOf(" " + search[i] + " ");
return found;
});
return results; // das muss jetzt noch ausgegeben werden
}
Alles anzeigen
Hätte dazu sagen sollen, das ich in der Firma NetObjects Fusion 8 (ist wirklich ein Trauerspiel) einsetzte muss und ich nicht an den Codes der Seiten rumfummel darf.
Ich habe auch herausgefunden warum der Apache nicht funktioniert, weil sich mit dem McAfee VirusScan Enterprise 8.0 nicht verträgt. Wenn dafür jemand eine Lösung hätte ohne das ich an den Virenscanner rumfummel muss, den der Admin mich umbringt, wäre ich sehr dankbar.