• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Suchmaschineneintrag in Firefox 42.0 unter oS Leap hinzufügen

A

Anonymous

Gast
Hat jemand eine Idee wie ich diese Suchmaschine https://www.opensuse.org/searchPage/ in die Reihe der Vorhandenen einfüge, neben DuckDuck Go - Bing - google usw.? Gleich in Deutsch wäre natürlich :D
Habe schon unter about:config gesucht, aber ich bin mir nicht sicher.
Danke.
 

tomm.fa

Administrator
Teammitglied
Sofern in
Code:
/usr/lib64/firefox/distribution/searchplugins/common/
noch kein Eintrag vorhanden ist, erstellst du in
Code:
/home/cerberos/.mozilla/firefox/*.default/searchplugins/
eine neue Textdatei mit der Endung „xml“ (zum Beispiel opensuse-search.xml). Diese Datei füllst du mit folgendem Inhalt:
Code:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>openSUSE Software</ShortName>
<Description>Search for openSUSE packages</Description>
<InputEncoding>utf-8</InputEncoding>
<Image width="16" height="16">data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABqElEQVQokX2SP0jDQBTGX/XEC3iBRFoxJxUa/BPSwUEtCHUKWQTFLjoouksmF9Fduju46qaLxcGlZOukdlBoqA4VLE2KBhpohCtYqEPUam296e6793vv3vcu1Gq1jvMbACBgKhGFEkUWE9B7oVvngr3XnbcHAIBqJlBlYV4WEmpEo0TpAEK72Yl/8gmYzkmpZHSLG+ADpX9hc7hrKEZkZmSJG+DvXq5y5VMyGA6q9XWNloam19U0a/ocIutqWsT03NqrsUpPYGXq4OR+x3JNr2GfWXvJ8W0AyJaOugOyMF/ybgBADWt6zOAQL2IKAPlqhr3X0V+gxuxZiQKA5ZqWa/68Krhmu4KAabDxGnZQJzjOjq7afvETeDXbtuoxQyLTl4+HXsPGiOgxI7Cl5N1kn46+k7YBjMhidDsZ3Sq4Zu755HOUv3tbU9Odg8OIxMNaYEupdu34Rdb0KVHUiOb4Rccv9py0gGk8onGIB4AaqxRcs9H0lyf3u7j03XqufPpTUcPanJTqCXQ8UpcNkRsDAKTHDIGjHrNZs+582YcRT4mCEZHFRMeH/QA7zpgoDUnQyAAAAABJRU5ErkJggg==</Image>
<Url type="text/html" method="GET" template="https://software.opensuse.org/search">
  <Param name="p" value="1"/>
  <Param name="baseproject" value="openSUSE:Leap:42.1"/>
  <Param name="q" value="{searchTerms}"/>
</Url>
</SearchPlugin>
Die Änderung speichern und, falls noch geöffnet, startest den Feuerfuchs neu.

Wo wir gerade dabei sind, hier noch was für die Suche bei PackMan:
Code:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>PackMan :: Startseite</os:ShortName>
<os:Description>PackMan :: Startseite</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABmUlEQVQ4ja2TPUtbYRiG3wSHWApqwdEfUHDrUNDNwT8hiIOjSy3Y4uQQWn+BIGiNURyKieKgWDC0Tn4RJYYao+IxPSQhaKLm9XA+kvfqED/JObr4wjW93Bc898MjAr3nBHrPCS5I3N7dvxfi9QVVwARsKBa3GZzcZHDimOCCUSNqPCOogm1rlK8/cVNuwzQbkeVmCrkO/mXCNbnCW+DYGrb5HqUEIMjnBOEpPxVHcCMDnKRH68Z6EEQk8roPlA+oCS6LgvXfjaiqH6UE+WwTyUTcXfA1vIGyW+/Dj7FtH3rmHePLQ6T+7rsLhmdWcCxfXTirvyUR7+HD90O+LDreHQyF1jHkmydhpQRHqS7ECHyeNWpb8iwxIilkP94XeIdl+dG1Li7yBy9sISIpFWJcFZvrJJWKIHPazlZaI6073msc+2UytxpF19q5KjVgmQJZFuhnLezt9NM5fMLSlukt+BFzGAgZTMdyJFOr7CTGie/PkTjYZXqtxEDIIHladRd0f7skGJUEf94yL/mTtOqPw6sDN1wP7LUF/wFpa+lj7a+46QAAAABJRU5ErkJggg==</os:Image>
<SearchForm>http://packman.links2linux.de/</SearchForm>
<os:Url type="text/html" method="GET" template="http://packman.links2linux.de/search">
  <os:Param name="scope" value="name"/>
  <os:Param name="q" value="{searchTerms}"/>
</os:Url>
</SearchPlugin>
 

TomcatMJ

Guru
Für faule Leute kann mans natürlich auch noch ohne XML-Dateierstellung versuchen sofern sich schonmal jemand die Mühe gemacht hat und das Ergebnis als Addon zur Verfügung gestellt hat:
Einfach mal auf die "Lupe" neben dem Sucheingabefeld klicken,dort kann man auf "Sucheinstelungen ändern" klicken und kommt auf about:preferences#search und kann dort auf https://addons.mozilla.org/de/firefox/search/?atype=4 weitergehen wenn einem die dort schon angebotenenen Suchmaschineneinträge nicht ausreichen. Dort hat man dann rund 3500 optionale vorgefertigte Suchmaschinenvoreinstellungen zur Auswahl, bei der sicherlich das ein oder andere gesuchte bereits dabei ist.
Firefox 42.0 dürfte diesbezüglich wohl unter dem hier aktiven 13.1 genauso wie unter Leap laufen, insofern ist das wohl eher nicht Leapspezifisch und die Addons laufen wohl so unter jeder Firefoxversion laut der Mozilla-Site, weswegen ich davon ausgehe daß die XML-Variante von tomm.fa wohl ebenso unter jedem Firefox laufen dürfte ;)
 

tomm.fa

Administrator
Teammitglied
Laufen tun diese Varianten schon länger mit verschiedenen Variationen von Firefox und openSUSE, dieses stimmt wohl. Nur passe ich die Version von openSUSE gleich der Suche bei software.opensuse.org an.

openSUSE Leap 42.1:
Code:
<Param name="baseproject" value="openSUSE:Leap:42.1"/>

openSUSE 13.2 (hier der Fall):
Code:
<Param name="baseproject" value="openSUSE:13.2"/>

Das passt dann gleich besser mit den Ergebnissen. ;)

Wo wir gerade bei der Lupe im Suchfeld waren, wenn man unter software.opensuse.org ein Paket sucht und dann das Ergebnis mit zutreffenden Paketen auftaucht, erscheint bei der Lupe im Firefox Suchfeld ein Pluszeichen. Klickt man darauf, dann kann man software.opensuse.org ebenfalls als Suchmaschine hinzufügen.
 
OP
A

Anonymous

Gast
Hallo - nen schönen Ersten Advent ;)

software.opensuse.org den Eintrag habe ich schon in den Suchoptionen, war schon bei FF 42.0 dabei.
Aber
Code:
<Param name="baseproject" value="openSUSE:Leap:42.1"/>
funzt leider nicht, jedenfalls nicht mit der Konsole als Admin :???:
Kann auch unter den gelisteten Suchmaschinen keine mehr hinzufügen, oder über Sucheinstellungen ändern. Da geht nix.

... erscheint bei der Lupe im Firefox Suchfeld ein Pluszeichen ...

Lupe ja, aber kein + Zeichen, und nix zum Hinzufügen.
 

tomm.fa

Administrator
Teammitglied
Ups, habe ich doch eine Anleitung zu der falschen Seite gegeben. Zu deinem eigentlichen Wunsch: https://www.opensuse.org/searchPage/ aufrufen, Rechtsklick dort im Suchfeld und „Zur Suchleiste hinzufügen…“ wählen.

Oder halt wieder eine xml an der schon bekannten Stelle als opensuse-search.xml mit folgendem Inhalt erstellen.
Code:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>openSUSE search     </os:ShortName>
<os:Description>openSUSE search</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<SearchForm>https://www.opensuse.org/searchPage/</SearchForm>
<os:Url type="text/html" method="GET" template="https://www.google.com/search" resultDomain="google.com">
  <os:Param name="q" value="{searchTerms}"/>
</os:Url>
</SearchPlugin>
 
OP
A

Anonymous

Gast
Ja ja ... mit mir kann man es ja machen, bin ich wieder das Versuchskarnickel :(

Danke, der letzte Beitrag hat gefunzt, nun habe ich als Standardsuche das openSuse-Tier :D

BTW: /home/cerberos/.mozilla/firefox/*.default/searchplugins/ dieser Ordner war vorher nicht vorhanden, habe ich neu angelegt, dann die .txt/.xml Datei erstellt und eingefügt. Dann ging es.
 
OP
A

Anonymous

Gast
Hallo (tomm.fa),

habe vor Tagen den FF 46.0... installiert und wollte wieder die openSUSE search Seite hinzufügen, geht leider nicht mehr mit den obigen Tipps.
Weder mit dem ersten noch dem zweiten (letzten) von dir geschriebenen Code :(
Eben noch mal eine neue .txt/.xml angelegt, funktioniert nicht mit dem hinzufügen von oS search.
Jemand eine Idee weshalb der tweak von tom nicht mehr funktioniert?
 
Oben