Visualizzazione risultati 1 fino 17 di 17

Discussione: Drupal, motore di ricerca latervista

  1. #1
    Guest

    Predefinito Drupal, motore di ricerca latervista

    Buon giorno..
    vi invito a visitare questa pagina:
    http://atterzolivello.altervista.org/byAT/.atweb
    come posso fare in modo che i risultati mi mengno mostrati sempre in drupal?

  2. #2
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Io, con smf, ho creato una pagina custom dove ho inserito il codice javascript della ricerca.
    Mi è bastato questo per farsi che i risultati appaiano dentro il layout del sito (prova scrivendo demo nella ricerca della toolbar)
    Suppongo possa andare benissimo anche con drupal
    -
    OT: il mio consiglio del dizionario/firefox vedo che non l'hai seguito :P

  3. #3
    Guest

    Predefinito

    come dovrei procedere secondo te?
    Spiegati meglio grazie comunque ... ciao

  4. #4
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Creando una nuova pagina su drupal nella quale inserirai il codice per il motore di ricerca.
    Quindi farai in modo da far puntare il motore di ricerca all'url di quella pagina
    -
    Nel mio caso la nuova pagina creata si chiama googlesearch.html (che, nel forum, corrisponde a: /index.php?action=googlesearch.html ma abbreviata in /googlesearch.html tramite rewrite in htaccess) e googlesearch.html è il nome assegnato al motore di ricerca nel pannello di controllo (Indirizzo della pagina dei risultati*).
    Così facendo, quando un utente fa una ricerca tramite il tool nella toolbar, punta ad un file fisicamente inesistente (googlesearch.html) che in realtà punta a /index.php?action=googlesearch.html e dal quale ricava i risultati).

  5. #5
    Guest

    Predefinito

    Grazie del consiglio
    ho fatto come dici tu in htacces in questo modo:
    la pagina dei risultati è
    che ho manomesso in questo modo
    RewriteEngine on
    RewriteCond %{HTTP_HOST} http://atterzolivello.altervista.org/byAT/node/92 [NC]
    RewriteRule ^(.*)$ http://atterzolivello.altervista.org/byAT/risultati.php[L,R=301
    Solo che come puoi vedere i risultati me li mostra in una paggina vuota:
    http://atterzolivello.altervista.org/byAT/.atweb

  6. #6
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Nella regola hai http://atterzolivello.altervista.org/byAT/risultati.php mentre la pagina è http://atterzolivello.altervista.org/byAT/risultati.htm :/
    Ricontrolla i passaggi, hai commesso qualche errore
    -
    PS: ti consiglio inoltre l'uso del modulo: http://drupal.org/project/path :)
    Ultima modifica di darkwolf : 16-01-2010 alle ore 17.21.00

  7. #7
    Guest

    Predefinito

    ho corretto l'errore stava nella configurazione del motore di ricerca nel pannello di controllo ora ho messo .php
    ma continua a mostrami i risultati fuori da drupal.:( :)

  8. #8
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Rileggi sopra, avevo editato.
    Comunque la pagina http://atterzolivello.altervista.org/byAT/risultati.php è una pagina separata e non assolutamente integrata con drupal :/
    Ora provo in locale.
    -
    Ok, in locale riesco senza problemi.
    Ho creato un nuovo Input filter al quale ho assegnato il nome raw (con tutti i filtri disabilitati).
    Quindi ho creato una nuova pagina con il codice per il motore di ricerca (ricerca+risultati) alla quale ho assegnato il filtro Raw.
    Fatto ciò ho inserito in URL path settings un nome "friendly" (ricerca.html) e qui mi ritrovo una bella paginetta con il motore di ricerca integrato
    Ultima modifica di darkwolf : 16-01-2010 alle ore 18.10.31

  9. #9
    Guest

    Predefinito

    allora vado in:
    amministra>filtrers
    e creo un nuovo filtro per l'input giusto?
    lascio vuoti tutti questi campi:
    Filtri
    Scegli i filtri che saranno utilizzati in questo formato di filtro.
    Analizzatore PHP
    Esegue un pezzo di codice PHP. L'uso di questo filtro dovrebbe essere permesso solamente agli amministratori!
    Conversione linea a capo
    Converte gli a capo in HTML (cioè in elementi <br> e <p>).
    Correttore HTML
    Corregge nei contenuti il codice HTML errato o troncato.
    Filtro HTML
    Permette di stabilire quali utenti possono pubblicare HTML e quali elementi filtrare. Rimuoverà anche contenuti nocivi come eventi JavaScript, URL JavaScript e stili CSS da quegli elementi che non sono stati rimossi.
    filtro di URL
    Trasforma indirizzi web ed e-mail in links cliccabili.

    poi applico questo filtro alla pagina
    http://atterzolivello.altervista.org/byAT/node/92
    il quale contenuto è:
    <h2>Risultati ricerca</h2>
    </div>
    <div align="center">
    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://search.altervista.org/js/at/lp_atterzolivello.js?'+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script>
    dallo script che mi hai consigliato e che ho provveduto ad installare setto:
    ricerca5.html come "sostituto"
    quindi
    http://atterzolivello.altervista.org...isultati5.html
    ma come puoi vedere è lo stesso risultato di prima
    noto una cosa strana..
    quel motore di ricerca.. non vi è nella pagina
    node/92
    grazie. :winl:

  10. #10
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    È possibile che esista un file risultati5.html nella directory byAT che abbia la precedenza sul rewrite?
    -
    Devi farmi installare drupal sul server? :D
    Ultima modifica di darkwolf : 16-01-2010 alle ore 18.09.56

  11. #11
    Guest

    Predefinito

    no.. l'ho cambiato apposta..

  12. #12
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    E dalle impostazioni nel pannello di controllo di AV hai aggiornato i riferimenti del motore di ricerca?

  13. #13
    Guest

    Predefinito

    Il codice seguente invece permette di pubblicare i risultati della ricerca: inseriscilo nella tua pagina dei risultati byAT/risultati5.html se Altervista non l'ha già generata per te!
    si.
    Ma se ho usato lo script di drupal devo togliere le riche htacces del rewrite?

  14. #14
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Si, certo.

  15. #15
    Guest

    Predefinito

    Fatto ma ora se vado nel motore di ricerca
    http://atterzolivello.altervista.org...isultati5.html

    mi dice
    paggina inesistente
    mah

    EDIT:
    ecco il risultato
    http://atterzolivello.altervista.org...isultati5.html

  16. #16
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Sto caricando drupal sel server, farò una prova direttamente online ed eventualmente scriverò una guida in serata con tanto di screenshot

  17. #17
    Guest

    Cool Soluzione geniale :wink:

    Bene andate a questa pagina e gustatevi il tema:
    http://atterzolivello.altervista.org/byAT/node/91
    Fate una ricerca et voilà:
    http://atterzolivello.altervista.org...node%2F91#1002
    CI SONO RIUSCITO!!!
    Come ho fatto?
    ehhhhhh.. esperienza..

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •