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.

Zurück zur Artikel-Übersicht


Kommentare

    Noch keine Kommentare vorhanden

     

*


*

Letzte Artikel

Letzte Kommentare

  • anon hi,bei mir hat es – wie kommentar #25 vorgeschlagen hat – zum glück einfach ...
  • sonja Hallo,ich habe mich als Adminstrator angemeldet und den Befehl net user ...
  • All_Starzes Danke dir für die Info. Die rootpage ID hat mir sehr geholfen.Wollte mich nur ...
  • mein Name? Ps: Hab windos 7
  • mein Name? Mein bro hat auf meinen Pc pw drauf gemachtjetzt kann ich nur drauf wen der ...
  • GRETA ICH HABE VERGESSEN:Windows 7
  • GRETA Hi ihr Lieben!Also, ich habe momentan irgendwie ein kleines Problemchen mit ...