Notizie: scarica ora l'ultima versione disponibile di Thunderbird!

Autore Topic: OpenSearch Plugin  (Letto 4208 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Simosito

  • Post: 18
    • Simosito.it
OpenSearch Plugin
« il: 30 Ottobre 2006 12:54:01 »
Salve.
Sto facendo delle prove offline.
Ho un file xml chiamato prova e un file html.
Ho messo nell'head il link al foglio xml ma non succede niente.
Dov'è che sbaglio?
p.s.
il file xml è ok.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: OpenSearch Plugin
« Risposta #1 il: 30 Ottobre 2006 12:58:05 »
Puoi postare la linea che hai inserito fra gli header (fra i TAG  [ code ] ?
Ciao

Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #2 il: 30 Ottobre 2006 13:04:41 »
Codice: [Seleziona]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <link rel="search"
 type="application/opensearchdescription+xml"
 title="Settebrini News"
 href="prova.xml">
  <title>a</title>
</head>
<body>
<a href="#"
 onclick="window.sidebar.addSearchEngine('prova.xml','','SN Search','0');">aa</a>
</body>
</html>
Pagina Html

Codice: [Seleziona]
<?xml version="1.0" encoding="UTF-8"?>
 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
   <ShortName>Settembrini News</ShortName>
   <Description>Cerca i nostri articoli!</Description>
      <Contact>simosito@gmail.com.com</Contact>
   <Url type="text/html" method="POST" template="http://www.scuolemedie.it/settembrini.roma/
SearchArt.asp?dl=y&amp;prg=102363&amp; CI=000Hormmm2080090Ctta@364m4217340600c11846032y&amp;id_C=" />
 </OpenSearchDescription>
pag Xml

Ora mi da un alert dove dice che non puo' installare perché il formato non è supportato

Edit flod: ho dovuto inserire un "a capo" prima di SearchArt perché questa discussione sballava tutto il layout del forum.
« Ultima modifica: 30 Ottobre 2006 17:38:21 da flod »

Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #3 il: 30 Ottobre 2006 13:19:36 »
mi da lo stesso errore anche con
Codice: [Seleziona]
window.external.AddSearchProvider('file:///C:/Documents%20and%20Settings/Luca/Desktop/prova.xml');

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: OpenSearch Plugin
« Risposta #4 il: 30 Ottobre 2006 13:43:29 »
Per caso avevi già creato un veccio search plugin in precedenza ?
In questo caso Firefox aggiorna il file XML automaticamente, (così almeno di quello siamo sicuri)
Nel file ricerca come encoding dai l'UFT-8 e non quello specificato negli header sicuro funzioni ?
Ti copio la riga da inserire negli header come l'ho inserita io (funziona:
Codice: [Seleziona]
<link rel="search" type="application/opensearchdescription+xml" title="gialloporpora"  href="http://www.gialloporpora.altervista.org/gialloporpora.xml" >
Ovviamente cambia il percorso del file XML, se in locale usa:
http://localhost/prova.xml
Ciao


Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #5 il: 30 Ottobre 2006 13:53:32 »
Funziona!!!!!

Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #6 il: 30 Ottobre 2006 14:04:07 »
ma funziona anche con Ie7?

Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #7 il: 30 Ottobre 2006 14:08:58 »
non funziona :cry:
Mi rimanda alla pagina di ricerca e se ne frega del post!
Perchéééé?

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: OpenSearch Plugin
« Risposta #8 il: 30 Ottobre 2006 15:22:05 »
Scusa non ci ho capito nulla prima dici che funziona poi no, con IE7 non so se funzionano gli OpenSeach chiedilo
su un Forum Microsoft, il formato che hai adottato te però non é l'OpenSearch ma il MozSearch e funziona solo con
Firefox 2.0 (per ora).

Chiariscimi queste cose:
1) Funziona vuol dire che dalla search bar vedi l'aureola e puoi aggiungere il search plugin ?
2) Non funziona vuol dire che una volta aggiunto non riesci a fare la ricerca vero ?
3)  Avevi già creato un plugin vecchio stile  per il sito ?
Se non hai un vecchio plugin da cui Firefox può automaticamente creare il file XML leggi attentamente qui:
http://developer.mozilla.org/it/docs/Creare_Plugin_MozSearch
Ciao

« Ultima modifica: 30 Ottobre 2006 15:30:48 da gialloporpora »

Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #9 il: 30 Ottobre 2006 17:34:20 »
si installa.
Scrivo il testo da cercare ma se il method è post mi rimanda alla pagina principale di ricerca.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: OpenSearch Plugin
« Risposta #10 il: 30 Ottobre 2006 18:15:31 »
Allora a parte la codicfi9ca diversa fra caratteri sito e caratteri search plugin, l'immagine che non c'è ma non credo sia
rilevante, non hai messo {searchTerms} che permette di sostituire i termini inseriti nell'url.
Con method=POST non so di preciso come funzioni ma puoi darmi il link al motore di ricerca del sito ?
Io col method=GET ho insrito una cosa del genere:
Codice: [Seleziona]
<Url type="text/html" method="GET" template="http://www.gialloporpora.altervista.org/Blog/search.php?q={searchTerms}">
</url>
[/url]
Ciao

Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #11 il: 30 Ottobre 2006 18:22:56 »
si ma se il metodo è post l'url è tipo
www.miosito.it/search.php e quando uno digita nella casella apposita un testo l'url rimane uguale.
quindi non ci va il {searchTerms}

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: OpenSearch Plugin
« Risposta #12 il: 30 Ottobre 2006 18:36:09 »
Allora mi sono spiegato male io forse:
1) SearchTerms ci devono essere altrimenti che cavolo passa Firefox al tuo motore di ricerca ?
2) Se mi dai l'indirizzo della pagina dove si trova il motore di ri cerca vedo come funziona

L'url di ricerca inserito (quello chilometrico) porta a una pagina irraggiungibile, puoi mettere l'indirizzo dove si può
riempire il box di ricerca nel sito ?
Ciao

Offline Simosito

  • Post: 18
    • Simosito.it
Re: OpenSearch Plugin
« Risposta #13 il: 30 Ottobre 2006 18:43:47 »
Si lo so. Avevo sbagliato il link. poi l'ho corretto e mi rimandava a quella pag.

Cmq http://www.scuolemedie.it/servizi/Scheda/SearchArt.asp?dl=y&prg=102363&CI=000Hormmm2080090Ctta@364m4217340600c11846032y&id_C=

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: OpenSearch Plugin
« Risposta #14 il: 30 Ottobre 2006 19:09:58 »
Guarda con GET non so come si faccia ma se nell'attesa che qualcuno ti risponda leggi quello che c'è scritto sul link
che ti ho postato c'è l'esempio col motore di ricerca di yahoo, credo devi usare anche:
<paramname></paramname>
Comunque il plugin non è corretto.
Puoi per favore accorciare quel link che rovina il layout della pagina, inseriscilo usando il tag URL=, così:
[ url=http:// ...... ] LINK [ /url]
senza spazi dentro le parentesi quadre.
Ciao

0 Utenti e 1 Visitatore stanno visualizzando questo topic.