XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   Ressourcen (http://xhtmlforum.de/forumdisplay.php?f=74)
-   -   Firefox Search Engine (http://xhtmlforum.de/showthread.php?t=42345)

Unsk1ll3d 09.10.2006 22:12

Firefox Search Plugin / 1.0-2.0 & 2.0-3.0a
 
Hallo Leute,

da ich leider nicht wusste, wo direkt so etwas hingehört, habe ich es mal unter Ressourcen geposted ;)

Also, wie ihr wisst gibt es in Firefox bzw. Browsern mit Gecko-Engine Suchmaschinen-Plugins. Beispielweise stellt Google, Wikipedia & Co so etwas bereit.

Nunja, dann dachte ich mir, dass ich auch so etwas für die XHTML-Suche haben will :)

Quellcode
für Firefox 2.0 - Firefox 3.0a (Minefield)
Code:

# Mozilla/XHTMLForum plug-in by Unsk1ll3d
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>XHTMLForum</ShortName>
<Description>XHTML Forum-Suche</Description>
<InputEncoding>ISO-8859-1</InputEncoding>
<Image width="16" height="16">data:image/x-icon;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAQABADAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQUGCP/EABkBAAEFAAAAAAAAAAAAAAAAAAYCAwQHCP/aAAwDAQACEAMQAAAB0VmoNcjsqOs1kBqP/8QAGBABAQEBAQAAAAAAAAAAAAAABQYCAwf/2gAIAQEAAQUC8+wY13qSjyty7U5FiW9AKml//8QAKBEAAQMCBAQHAAAAAAAAAAAAAQIDESExAAQSEyJBYXEFIzJCUWKR/9oACAEDAQE/AfCi08VsqUdRHAZji9vzcEWN5w62hjy51uXVX0dPtzmsVtNsmrL5RsupWnfNAOSJBlV6TH5HbGfzDO4l5KtRUkbieaVEWrXpPfH/xAAiEQACAgICAgIDAAAAAAAAAAACAwEEEhMFEQAGIiMUITH/2gAIAQIBAT8B9a4mhySVV3B9tmq2tVMj1CvkDGCQTOjmZFmBgGOzU09kqL5Y8vxND1dA8UdgL3JEbDcaDHXWJjf0idiS2mK5HbMQEKNmkR/pecGxfHVzKqxI3dk6JckmJriZtWx8xuDN0x8UrnqB6nvJUjHnvDKdm9+bmQWHpGLSW9SxbyyGZTMdC2vM/UucoPEcjXGcFP8A/8QAIhAAAgIBAwQDAAAAAAAAAAAAAgMBBAUREhMAFCIjBhUh/9oACAEBAAY/ArmGyqtzLHKmgyJjjU8IY5ZsZEKZr5SkdQMTkljIMARmBx+neZjaJXHVHENTHQpaiGroS972GIsssMSRK921kv4R6+97mrkfkthddVCptWY0QMbAnZJnJ5MlEezbAMqy0FuWIWpNlHM4uzzOvVVuyVdZzIVril1maS/UwKOElKEVgHsqGRfpdf/EABcQAQEBAQAAAAAAAAAAAAAAAAERAGH/2gAIAQEAAT8hCpGQzQk8WaC0ygA69lOMvgO45X8MSgxjtaeUc1wBoO253//aAAwDAQACAAMAAAAQT9//xAAbEQEBAQADAQEAAAAAAAAAAAABESEAMUFRYf/aAAgBAwEBPxAUSFUF6/MQnhNkelajGe2Sa0YGAjeEdWviIGHRuHuDpw8H3Qx8DEftR+F5/8QAGBEBAQADAAAAAAAAAAAAAAAAAREAITH/2gAIAQIBAT8Q7qDojAroKxVxvjA5UXgxMsqFI/8A03S2A2hU84qQE4e3CM5SP//EABcQAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAIAQEAAT8QzvpN53zBMp11FtxEQuNWwQQ6qvOBrsnlWFUTeQmNJ0RPsm//2Q==</Image>

<Url type="text/html" method="GET" template="http://www.xhtmlforum.de/search.php?do=process&amp;quicksearch=1&amp;childforums=1&amp;exactname=1&amp;s=&amp;query={searchTerms}&amp;showpost=0"/>
<Url type="text/html" method="POST" template="http://www.xhtmlforum.de/search.php">
  <Param name="do" value="process"/>
  <Param name="quicksearch" value="1"/>
  <Param name="childforums" value="1"/>
  <Param name="exactname" value="1"/>
  <Param name="s" value=""/>
  <Param name="query" value="{searchTerms}"/>

  <Param name="showposts" value="0"/>
  <MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
</Url>
<SearchForm>http://www.xhtmlforum.de/search.php</SearchForm>
</SearchPlugin>

für Firefox 1.0 - 1.5+
Code:

# Mozilla/XHTMLForum plug-in by Unsk1ll3d
# Firefox 1.x unterstützt keine <tags/>, nur <tags>

<search
  name="XHTMLForum"
  description="XHTML Forum-Suche"
  method="GET"
  action="http://www.xhtmlforum.de/search.php"
  queryEncoding="iso-8859-1"
  queryCharset="iso-8859-1"
>

<input name="query" user>
<inputnext name="start" factor="10">
<inputprev>
<input name="do" value="process">
<input name="quicksearch" value="1">
<input name="childforums" value="1">
<input name="exactname" value="1">
<input name="s" value="">
<input name="showposts" value="0">

<interpret
    browserResultType="result"
    charset = "ISO-8859-1"
    resultListStart="<!--a-->"
    resultListEnd="<!--z-->"
    resultItemStart="<!--m-->"
    resultItemEnd="<!--n-->"
>
</search>

<!--
<browser
    update="http://firefox.unsk1ll3d.de/xhtmlforum.src"
    updateIcon="http://firefox.unsk1ll3d.de/xhtmlforum.ico"
>
-->

Anleitung zur Installation

Version 1.x - 2.0
Erstellt eine Datei mit der Endung .src in eurem Firefox/searchplugin Verzeichnis.
In diese Datei schreibt ihr dann den oben genannten Quellcode. Nach einem Firefox-Restart müsste oben neben der Adressleiste die Suche "XHTMLForum" zur Auswahl stehen.

Version 2.0 - 3.0a
Erstellt eine Datei mit der Endung .xml in eurem Firefox/searchplugin Verzeichnis.
In diese Datei schreibt ihr dann den oben genannten Quellcode. Nach einem Firefox-Restart müsste oben neben der Adressleiste die Suche "XHTMLForum" zur Auswahl stehen.

Beschreibung
Dieser Quicksearch-Plugin ermöglicht das Verwenden der Suche im XHTMLForum.

Wichtig:
Da dieses Forum über eine Captcha-Klasse verfügt, müsst ihr im XHTML-Forum eingeloggt sein, um die Suchanfrage erfolgreich zu verwenden.

Anmerkung: Dieses "Script" stellt erst eine Serveranfrage mit der GET-Methode, falls diese fehlschlägt wird die POST-Methode verwendet.
(Hab ich sinnvoller Weise in dieser Anordnung angelegt, um Anfragen und Rechenleistung zu sparen)

Nun jetzt genug gelabert, viel Spass mit dem Search-Plugin.

edit: Danke kadees / Dieter ;)

Für weitere Fragen stehe ich natürlich gerne zur Verfügung,
Unsk1ll3d

Stalker 09.10.2006 22:41

Nett gemacht auf jeden fall! gleich mal installieren...

EDIT: Das tuts nicht :(
EDIT2: Vergessen Sie EDIT!

jonathan 10.10.2006 01:11

Bei mir funktionierts. Firefox/1.5.0.7


Was geht bei dir nicht? Das Script für die richtige Browserversion genommen?

Nichtschwimmer 10.10.2006 09:45

Das ist ja praktisch.

Steckt da eigentlich viel hinter, so etwas selber zu machen? :?:
Gibts für sowas evtl. ein Tutorial?

Prophet 10.10.2006 16:17

Mozilla Dev Center: Firefox Extensions

Man sollte kenntnisse in XML haben und man muss sich einmal dazu aufraffen sich damit zu beschäftigen...

kadees 17.10.2006 19:45

Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

edit:
Firefox 2.0-3.0a -> Favicon hinzugefügt.
Firefox 1.x-2.0 -> Suche getested, funktioniert. Favicon im Moment noch nicht möglich, wird demnächst online geupped (firefox.unsk1ll3d.de/plugins/xhtmlforum/search.ico)
ist doch möglich:
einfach das gif-icon ins selbe Verzeichnis (Firefox/searchplugin) kopieren!

Edit:

Die beiden Dateien sollten den selben "Vor"namen haben, bei mir: xhtmlforum.src und xhtmlforum.gif

kadees 04.02.2008 17:18

Hab mir gerade mal wieder das Suchplugin fürs Forum hier einbauen wollen und siehe da, FF hat sich aber beharrlich geweigert das Dingens anzuzeigen.

Es waren kleine Änderungen im Code notwendig, nun läufts wieder.
Code:

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"
                      xmlns:moz="http://www.mozilla.org/2006/browser/search/">

<ShortName>XHTMLForum</ShortName>
<Description>XHTML Forum-Suche</Description>
<InputEncoding>ISO-8859-1</InputEncoding>
<Image width="16" height="16">data:image/x-icon;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAQABADAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQUGCP/EABkBAAEFAAAAAAAAAAAAAAAAAAYCAwQHCP/aAAwDAQACEAMQAAAB0VmoNcjsqOs1kBqP/8QAGBABAQEBAQAAAAAAAAAAAAAABQYCAwf/2gAIAQEAAQUC8+wY13qSjyty7U5FiW9AKml//8QAKBEAAQMCBAQHAAAAAAAAAAAAAQIDESExAAQSEyJBYXEFIzJCUWKR/9oACAEDAQE/AfCi08VsqUdRHAZji9vzcEWN5w62hjy51uXVX0dPtzmsVtNsmrL5RsupWnfNAOSJBlV6TH5HbGfzDO4l5KtRUkbieaVEWrXpPfH/xAAiEQACAgICAgIDAAAAAAAAAAACAwEEEhMFEQAGIiMUITH/2gAIAQIBAT8B9a4mhySVV3B9tmq2tVMj1CvkDGCQTOjmZFmBgGOzU09kqL5Y8vxND1dA8UdgL3JEbDcaDHXWJjf0idiS2mK5HbMQEKNmkR/pecGxfHVzKqxI3dk6JckmJriZtWx8xuDN0x8UrnqB6nvJUjHnvDKdm9+bmQWHpGLSW9SxbyyGZTMdC2vM/UucoPEcjXGcFP8A/8QAIhAAAgIBAwQDAAAAAAAAAAAAAgMBBAUREhMAFCIjBhUh/9oACAEBAAY/ArmGyqtzLHKmgyJjjU8IY5ZsZEKZr5SkdQMTkljIMARmBx+neZjaJXHVHENTHQpaiGroS972GIsssMSRK921kv4R6+97mrkfkthddVCptWY0QMbAnZJnJ5MlEezbAMqy0FuWIWpNlHM4uzzOvVVuyVdZzIVril1maS/UwKOElKEVgHsqGRfpdf/EABcQAQEBAQAAAAAAAAAAAAAAAAERAGH/2gAIAQEAAT8hCpGQzQk8WaC0ygA69lOMvgO45X8MSgxjtaeUc1wBoO253//aAAwDAQACAAMAAAAQT9//xAAbEQEBAQADAQEAAAAAAAAAAAABESEAMUFRYf/aAAgBAwEBPxAUSFUF6/MQnhNkelajGe2Sa0YGAjeEdWviIGHRuHuDpw8H3Qx8DEftR+F5/8QAGBEBAQADAAAAAAAAAAAAAAAAAREAITH/2gAIAQIBAT8Q7qDojAroKxVxvjA5UXgxMsqFI/8A03S2A2hU84qQE4e3CM5SP//EABcQAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAIAQEAAT8QzvpN53zBMp11FtxEQuNWwQQ6qvOBrsnlWFUTeQmNJ0RPsm//2Q==</Image>

<Url type="text/html" method="GET" template="http://www.xhtmlforum.de/search.php?do=process&amp;quicksearch=1&amp;childforums=1&amp;exactname=1&amp;s=&amp;query={searchTerms}&amp;showpost=0"/>
<Url type="text/html" method="POST" template="http://www.xhtmlforum.de/search.php">
  <Param name="do" value="process"/>
  <Param name="quicksearch" value="1"/>
  <Param name="childforums" value="1"/>
  <Param name="exactname" value="1"/>
  <Param name="s" value=""/>
  <Param name="query" value="{searchTerms}"/>

  <Param name="showposts" value="0"/>
  <MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
</Url>
<SearchForm>http://www.xhtmlforum.de/search.php</SearchForm>
</OpenSearchDescription>

Die Änderungen hab ich rot markiert.

Münchener_Carlo 05.02.2008 10:26

Mit der Änderung funktioniert es auch bei mir - 2.0.0.11

Gizmor 05.02.2008 14:05

Solche kleinen Plugins hatte ich auch schonmal für nen paar andere Seiten gemacht wo es keine "offiziellen" gibt.

Falls wer Interesse hat:
Index of /public/SearchPlugins/


btw. die Icons erstellt man am besten als "uri-data-link". Dann muss man nicht mit zusätzlichen Bildern rumhantieren.
The data: URI kitchen


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:23 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023