• Come inserire il proprio blog nella barra di ricerca di Mozilla Firefox

    firefox-search-engine-plugins

    Se utilizzare Mozilla Firefox allora molto probabilmente per velocizzare le vostre ricerche (che siano di testo, musica o video) utilizzare la cosiddetta “Search Engines” che permette di fare una ricerca sui maggiori portali da qualunque sito vi troviate.

    Sarebbe comodo per i vosti lettori avere la possibilità di affettuare questo tipo di ricerca anche per trovare del materiale nel vostro sito, non trovate?

    Dovete sapere che il tutto funziona grazie ad alcuni file .xml presenti nella cartella:

    C:\Program Files\Mozilla Firefox\searchplugins

    Questa è la struttura di base:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <searchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
    <shortName>Nome</shortName>
    <description>Descrizione</description>
    <inputEncoding>UTF-8</inputEncoding>
    <image width="16" height="16"><strong>Per ora tralasciate questa riga, poi capirete</strong></image>
    <url type="text/html" method="GET" template="http://www.vostrosito.com/index.php">
      <param name="s" value="{searchTerms}"/>
    </url>
    <searchForm>http://www.vostrosito.com/index.php</searchForm>
    </searchPlugin>

    Per quanto riguarda l’immagine dovete convertire la vostra favicon (o un’altra immagine a scelta) in testo.
    Per farlo dovete semplicemente recarvi qui caricare l’immagine e copiare il codice che otterrete.

    Per cui vi verrà qualcosa di simile:

    1
    
    <image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAACOdV8AuJJvAJByVwD5+fkAkpKSAMy+sQCxpJgAdHR0ALOTdQDCp48Arq6uANnZ2QDHqo8AmGY3AJlmNwCvln4AgVUuANK6pADZxLEA386+APX19QC2pZYA6OPeALenmQCqqqoAdk4qAOTk5ADi0sQAi25UAIVYLwCTdVkAxaiOAI9fNACdfF4A6uDXAP7+/gCii3YAiIiIAHpRKwD8/PwAlZWVALujjQDt7e0Az8/PAIFWLgC/nX0A+vr6AJOTkwDr6+sAfFo8AJ5pOgCgoKAAYllRAPj4+ACneU8A2sy/ANra2gDIq5AAiVsxALKSdAC8vLwAgVYvAGBgXwDfz78A9vb2AI+PjwCag24AnIBmAGJiYgD09PQAkXdfAI52YgCcgmkAy7GZAHRNKQDy8vIAz8W8AIZZMAB6UzEAtra2AINjRgClh2wA////ALSYfgB7UiwAY0EjAJVjNQB0TSoAjl4zAKWlpQD9/f0Ai3FZAH9ULwBxSygAi1wxAGlGJgCRi4QA+/v7AKeEZQCdaDgA7OzsAPf39gCUcVEAdnZ2AMSyoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUlJSUlJaWlpaWiNSUlJSUlJSUgMrMy8EBChZCydSUlJSUmRgVVVVVVVVVTQKFFJSUlpHJiYmJiYmJiYmPjxSUlI4Dg4NDQ0ODQ4ODg5EKlJhY2NjLFcZXh06WGNjY08jS2NjYylGAFRmTkpWY2NBYQljY2NTBVBNEDFdWGNjZ0A2MjIyNxVfXD0XWyAyMgcUSQEBASEWTB4CQhxiAQElLmUtLS0ISCRDD2hROy0tGFpSOTk5OR8fHwwfHzk5ORpSUiIREREREREREREREQZaUlJSEhISEhISEhISEhIwUlJSUlITGxsbGxsbGz9AUlJSUlJSUiM1FEVFFANSUlJSUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</image>

    Ricordatevi di mettere data:image/x-icon;base64, prima del codice della vostra immagine.

    Ora salvate il vostro file .xml salvatelo in:

    C:\Program Files\Mozilla Firefox\searchplugins

    e riavviate Firefox.

    Ora potete attivare il SearchPlugin e testarne il funzionamento, ma come fate per farlo installare ai vostri lettori? Non potete mica fargli scaricare il file .xml e poi spostarlo manualmente in C:\Program Files\Mozilla Firefox\searchplugins.

    Caricate il vostro file .xml nella root del vostro sito (www.vostrosito.com/vostraconfigurazione.xml, per intenderci) e dal pannello di amministrazione di WordPress andate su Editor e editate il file Header.php

    Tutto quello che dovete fare è inserire questo codice nella sezione Head della pagina:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    <script type="text/javascript">
    function addEngine()
    {
     if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) {
      window.sidebar.addSearchEngine(
    "http://www.vostrosito.com/vostraconfigurazione.xml", "", "VostroSito", 0);
     } else {
      alert("Sorry, you need a Mozilla-based browser to install a search plugin.");
     }
    }
    </script>

    Ora per fare installare il SearchPlugin ai vostri visitatori, vi basterà farli cliccare su un link di questo tipo:

    1
    
    <a href="javascript:addEngine()">Aggiungimi alla ricerca su Mozilla</a>

    Tag:, , , , , ,

3 Comments


  1. Merlinox scrive:

    Ottima idea: http://bit.ly/19YICN :)
    ps: mi ha fatto ridere, ma sono certo che sei in buonissima fede.

  2. Daniele scrive:

    @Merlinox

    Magari averlo trovato prima il tuo articolo :D

    Io per imparare mi sono tradotto quest’altro:

    http://www.watkissonline.co.uk/wordpress/?p=237

  3. Merlinox scrive:

    E secondo te perchè ho create Blogger Italiani 2.0??? :)

Trackbacks/Pingbacks

  1. Come inserire il proprio blog nella barra di ricerca di Mozilla …
  2. Come inserire il proprio blog nella barra di ricerca di Mozilla Firefox

Leave a comment