Ubiquity von Mozilla anpassen
Veröffentlicht am 07.09.2008 | Kommentar schreiben | Tags: javascript, firefox, ubiquity
Mozilla Labs haben eine neue Erweiterung für ihren Firefox veröffentlich, die das surfen und arbeiten im Web wesentlich vereinfachen kann.
Jedoch ist Ubiquity auf den englischen Markt ausgerichtet und man landet bei Suchanfragen für Google, Amazon oder Wiki immer auf den englischen Seiten.
Um dies zu ändern, kann man die Command-Dateien der Extension an seine Bedürfnisse anpassen
Die Dateien von Ubiquity liegen bei Windows Vista im folgenden Verzeichnis:
%AppData%/Mozilla/Firefox/Profiles/[Profil ID]/extensions/ ubiquity@labs.mozilla.com/chrome/content/
Bei Windows XP findet man die Dateien in diesem Verzeichnis:
Dokumente und Einstellungen/[Benutzer]/Anwendungsdaten/ Mozilla/Firefox/Profiles/[Profil]/extensions/ ubiquity@labs.mozilla.com/chrome/content
In den Dateien builtincmds.js und cmdlist.js kann man seinen gewünschten Anpassungen vornehmen.
Google Suchmaschine auf deutsch umstellen
Der folgende Code aus der Datei builtincmds.js stellt die Suche über Ubiquity auf deutsch um:
makeSearchCommand({ name: "Google", url: "http://www.google.de/search?q={QUERY}", icon: "http://www.google.de/favicon.ico", description: "Searches Google for your words.", preview: function(pblock, directObject) { var searchTerm = directObject.text; var pTemplate = "Searches Google for <b>${query}</b>"; var pData = {query: searchTerm}; pblock.innerHTML = CmdUtils.renderTemplate(pTemplate, pData); var url = "http://ajax.googleapis.com/ajax/services/search/web"; var params = { v: "1.0", q: searchTerm }; jQuery.get( url, params, function(data) { var numToDisplay = 3; var results = data.responseData.results.splice( 0, numToDisplay ); pblock.innerHTML = CmdUtils.renderTemplate( {file:"google-search.html"}, {results:results} ); }, "json"); } });
Zudem gibt es einen Command Editor der es erlaubt, bequem und einfach seine eigenen Fuktionen in Ubiquity zu integrieren.
- Weiterführende Links
- wiki.mozilla.org/Labs/Ubiquity/Ubiquity_0.1_User_Tutorial
Noch keine Kommentare vorhanden