Autore Topic: [Risolto] Problemi motore ricerca personale....  (Letto 3392 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline stefanogta

  • Post: 10
[Risolto] Problemi motore ricerca personale....
« il: 20 Agosto 2009 17:09:30 »
Salve ho un problema con un motore di ricerca personale:
La pagina alla quale la parola viene indirizzata è
Codice: [Seleziona]
index.php?searchword=parola_da_cercare&option=com_search
Il problema e che quando creo il file .src se metto come input name: searchword...il link viene modificato in      index.php?option=com_search&?searchword=parola_da cercare

ovvero viene aggiunto automaticamente il punto interrogativo...e non trova la pagina...

come  posso fare per non far aggiungere il punto interrogatico oppure per modificare in link in modo che searchword mi venga inserito dopo index.php

ecco l'src:

Codice: [Seleziona]
# Mozilla/Netscape search plugin for xxxxxxxxxxxxx
# by xxxxxxxxxxxxx  <xxxxxxxxxxxxxx>
#
# Created: Agosto 20, 2009

# Last updated: Agosto 20, 2009
# Updated by: xxxxxxxxxxxxx

<search
name="xxxxxxxxxxxxx"
description="Cerca sul portale di xxxxxxxxxxx"

action="http://xxxxxxxxxxxxxxxxx.xxx/index.php?com_search&"

searchForm="http://xxxxxxxxxxxxxxxxx.xxx/index.php?option=com_search&"
method="GET"
version="7.1"
>

<input name="searchword" user>

</search>


ometto il tag browser tanto funziona!!!!


grazie mille.
« Ultima modifica: 25 Agosto 2009 15:36:54 da stefanogta »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Problemi motore ricerca personale....
« Risposta #1 il: 20 Agosto 2009 19:31:36 »
Ti converebbe utilizzare il formato OpenSearch.
Credo tu debba cambiare questa riga:
Codice: [Seleziona]
action="http://xxxxxxxxxxxxxxxxx.xxx/index.php

Ciao



Offline stefanogta

  • Post: 10
Re: Problemi motore ricerca personale....
« Risposta #2 il: 20 Agosto 2009 19:43:12 »
E' già ma come ????

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Problemi motore ricerca personale....
« Risposta #3 il: 20 Agosto 2009 20:05:44 »
Io nel tuo vedo:
Citazione
action="http://xxxxxxxxxxxxxxxxx.xxx/index.php?com_search&

non puoi metterci il ? all'url di origine, il ? viene aggiunto automaticamente quando passa i parametri con il metodo GET.
Ciao

Offline stefanogta

  • Post: 10
Re: Problemi motore ricerca personale....
« Risposta #4 il: 20 Agosto 2009 21:45:27 »
E io ke ho detto....
il problema è quello ma se io non lo metto come faccio il com_search deve starci per forza...la variabile della parola è searchword che viene aggiunta automaticamente alla fine del link dopo com_search&....ho capito che il punto interrogativo non si può risolvere....
come posso fare per inserire la variabile della parola non alla fine dell'url ma dopo index.php   così:     index.php?searchword=parola_da_cercare&com_search

Offline A35G

  • Post: 642
    • HackWorld - La Rinascita del Sapere -
Re: Problemi motore ricerca personale....
« Risposta #5 il: 21 Agosto 2009 00:33:57 »
la & viene vista come variabile interna allo script molto spesso...prova a scrivere &amp;

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Problemi motore ricerca personale....
« Risposta #6 il: 21 Agosto 2009 01:40:55 »
Devi far passare come valore GET
Codice: [Seleziona]
option = com_search

però io ho   creato solo plugin OpenSearch, non conosco le specifiche del formato che stai usando, prova a vedere qualche plugin funzionante.
Con OpenSearch basterebbe una voce params di nome option e con valore predefinito com_search.
« Ultima modifica: 21 Agosto 2009 01:43:28 da gialloporpora »

Offline stefanogta

  • Post: 10
Re: Problemi motore ricerca personale....
« Risposta #7 il: 21 Agosto 2009 12:06:50 »
Devi far passare come valore GET
Codice: [Seleziona]
option = com_search

però io ho   creato solo plugin OpenSearch, non conosco le specifiche del formato che stai usando, prova a vedere qualche plugin funzionante.
Con OpenSearch basterebbe una voce params di nome option e con valore predefinito com_search.


Premetto che non ho capito ancora ke cosa è open search....ma con questo formato si possono creare plugin motori di ricerca...c'è qualche guida da qualche parte che spiega come???
Grazie

la & viene vista come variabile interna allo script molto spesso...prova a scrivere &amp;

Il problema non è la & pero' e il punto interrogativo!!!!

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Problemi motore ricerca personale....
« Risposta #8 il: 23 Agosto 2009 13:56:26 »
   Leggi qui:
https://developer.mozilla.org/en/Creating_OpenSearch_plugins_for_Firefox
se lo carichi su mycroft  c'è un form da compilare per creare il plugin:
http://mycroft.mozdev.org/

esiste anche un'estensione che fa tutto  il lavoro:
http://www.extenzilla.org/scheda_estensione.php?id=563

non è compatibile con la 3.5 ma puoi forzarne la compatibilità, la sto usando anche io e funziona.
Per forzarla, fai un nuovo profilo e imposta - via about:config - questa preferenza:
Codice: [Seleziona]
extensions.checkCompatibility

a false

Se vuoi puoi provare (però attento che è solo un'intuizione) ad aggiungere un:
Codice: [Seleziona]
<input name="option" value="com_search">

al tuo plugin.



   


Offline stefanogta

  • Post: 10
Re: Problemi motore ricerca personale....
« Risposta #9 il: 23 Agosto 2009 18:35:58 »
Ok grazie mille domani mi metto al lavoro....ti sapro' dire....

Offline stefanogta

  • Post: 10
Re: Problemi motore ricerca personale....
« Risposta #10 il: 25 Agosto 2009 15:33:56 »
   Leggi qui:
https://developer.mozilla.org/en/Creating_OpenSearch_plugins_for_Firefox
se lo carichi su mycroft  c'è un form da compilare per creare il plugin:
http://mycroft.mozdev.org/

esiste anche un'estensione che fa tutto  il lavoro:
http://www.extenzilla.org/scheda_estensione.php?id=563

non è compatibile con la 3.5 ma puoi forzarne la compatibilità, la sto usando anche io e funziona.
Per forzarla, fai un nuovo profilo e imposta - via about:config - questa preferenza:
Codice: [Seleziona]
extensions.checkCompatibility

a false

Se vuoi puoi provare (però attento che è solo un'intuizione) ad aggiungere un:
Codice: [Seleziona]
<input name="option" value="com_search">

al tuo plugin.



Mamma mia questo opeansearch basta inserire un {searchword} nell'indirizzo dove si vuole la parola di ricerca..ed è fatta...peccato per IE ke non funziona, ma anche se va contro i miei interessi non mi importa... :fx:

Grazie mille gialloporpora mi sei stato di grande aiuto... :lol: :lol:

p.s. ottimo anche l'estensione con firefox si crea il plugin in 10 sec...il tempo di scrivere nome e descrizione...

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: [Risolto] Problemi motore ricerca personale....
« Risposta #11 il: 26 Agosto 2009 09:21:48 »
Perfetto :-), l'estensione è molto utile e la uso sempre anche io.
Ciao

0 Utenti e 1 Visitatore stanno visualizzando questo topic.