blueberry
Goto Top

Suchanbieter XML Pfad

Hallo Zusammen

Ich habe die Aufgabe bekommen, dass ich einen Suchanbieter für die Internet Explorer Such Toolbar hinzufügen muss. Das war nicht so schwer, gibt ja genügend Seiten wo man sich das Addon machen lassen kann... Nur habe ich eine erweiterung erhalten, das ich halt das XML-File finden soll, wo das Addon beinhaltet, ich habe jetzt schon den ganzen "C:\Program Files" und "C:\Benutzer\<user>\Appdata" mit Visual Studio 2008 rekursiv durchsucht und habe nichts gefunden.

Weiss vielleicht jemand von euch, wie/wo ich den Ordner finde, wo die Such Addons abgelegt sind?

Danke für eure Hilfe!

Mit freundlichen Grüssen

Blueberry

Content-ID: 137119

Url: https://administrator.de/forum/suchanbieter-xml-pfad-137119.html

Ausgedruckt am: 23.12.2024 um 05:12 Uhr

Blueberry
Blueberry 02.03.2010 um 14:18:08 Uhr
Goto Top
Sooo,

Problem gelöst!
Ich habe es jetzt anderst gemacht.
Ich habe auf www.searchplugins.net ein Plugin erstellt, das XML auf den Server gestellt und dann das ganze mit dem Header der Startseite verknüft... Jetzt wird bei jedem, der die Suche noch nicht installiert hat, angeboten das zu installieren.

Hier noch etwas genauere Informationen:

Im Header.jsp (geht überall, wo man es einen header gibt...) habe ich folgendes eingetragen:

<link rel="search" type="application/opensearchdescription+xml" title="searchTitle" href="http://server/leo.xml"> 

Das Xml (Beim speichern muss man darauf achten, dass das File gleich heisst, wie es oben eingetragen wurde hier z.B. "leo.xml") sieht wie folgt aus:

<OpenSearchDescription  xmlns="http://a9.com/-/spec/opensearch/1.1/" 
                       xmlns:moz="http://www.mozilla.org/2006/browser/search/"> 
<ShortName>Leo Suche</ShortName>
<Description>Leo Suche</Description>
<Tags>Leo</Tags>  <!-- Das weiss ich nicht, was es genau soll... es hat mir jedenfalls kein Schlüsselwort eingetragen... -->
<Url type="text/html" method="GET" template="http://dict.leo.org/?search={searchTerms}"/> 
<Image height="16" width="16" type="image/png">http://server/datei.png</Image> <!-- Hier hatte ich am Anfang ein icon drin, was mir aber Probleme machte... darum habe ich ein PNG genommen, wenn ihr trotzdem ein Ico nehmen wollt, was normalerweise auch funktioniert, dann müsst ihr type="image/x-icon" setzen, damit er weiss das es ein Icon ist und kein png... 
<InputEncoding>UTF-8</InputEncoding>
<AdultContent>false</AdultContent> <!-- Gibt an ob es führ Erwachsene ist ;) ich habe allerdings keinen Unterschied bemerkt, als ich das auf true gesetzt habe...-->
<moz:SearchForm>http://dict.leo.org/</moz:SearchForm> <!-- Hier kann man angeben, wo man landen soll, wenn man das Suchfeld leer lässt, in diesem Falle würde ich einfach auch die Homepage gehen. -->
</OpenSearchDescription>

Wenn man jetzt auf den Server geht, wo der header verwendet wird, wo der <link> Tag drin ist, den ich oben gezeigt habe, dann wird beim Internet Explorer und auch bei Firefox der Pfeil oben bei den Suchmaschinen blau hinterlegt. Werden die Tags <ShortName> und <Description> gleich benannt, dann wird der Pfeil nur dann Blau hinterlegt, wenn man auf der richtigen Seite ist UND das Tool noch NICHT installiert ist.

Falls ihr selbst auch ein solches Tool machen wollt, könnt ihr auf http://www.searchplugins.net/generate.aspx eines erzeugen. Es hat da auch eine gute Anleitung (EN), wie man damit umgehen muss.
Wie man ein Schlüsselwort einfügt, werde ich noch googlen und wenn ich die Lösung habe, werde ich es hier noch ergänzen.

Ich hoffe, ich kann damit ein paar Leuten helfen... :-)

Mit freundlichen Grüssen

Blueberry