Ricerca estesa


Ricerca estesa

Messaggio Da MattiaDes il Ven 4 Mag 2018 - 16:01

Ricerca estesa

La ricerca estesa è una funzionalità che consente, oltre alla ricerca nei titoli degli argomenti (come fa la classica ricerca nel forum), di cercare termini nel contenuto dei messaggi. Questa funzione è accessibile solo per i forum che hanno sottoscritto il pacchetto .

Attivazione della ricerca estesa

Vai al Pannello Amministrazione Varie Gestione dei crediti - Pacchetti Forumattivo

Per beneficiare della ricerca estesa, devi prima iscriverti al pacchetto (consulta questo tutorial). Una volta ottenuto, è sufficiente attivare la ricerca estesa.

Vai al Pannello Amministrazione Generale Forum - Abilitazione della ricerca estesa

Clicca sul bottone "Avvia la procedura di attivazione" (questo menu non apparirà se la ricerca estesa è già stata attivata sul tuo forum)


Nota che il forum deve essere codificato in UTF-8 per beneficiare di questa funzione. Se il tuo forum è particolarmente vecchio, è possibile che questo non sia il caso. In questo caso, puoi cambiare la codifica del tuo forum in UTF-8 in qualsiasi momento (PDA Generale Forum - Codifica delle pagine)

L'abilitazione della ricerca estesa richiede una ristrutturazione totale delle tabelle del database dei messaggi del forum. Pertanto, e in base alle dimensioni del forum, questa operazione può richiedere del tempo (da pochi secondi a qualche minuto), un tempo durante il quale non è necessario modificare la configurazione del forum, aggiungere nuovi elementi o lasciare la pagina corrente fino a quando non avrai ottenuto il messaggio di conferma della fine dell'operazione. Al fine di impedire ai tuoi membri di pubblicare messaggi durante l'operazione, il forum sarà in modalità di manutenzione per il tempo necessario.

Esempio

Un argomento è stato creato con la parola "Test1" nel contenuto del messaggio, una parola che non appare nel titolo dell'argomento:

Vedi l'esempio:

Su un forum in un pacchetto gratuito, è disponibile solo la ricerca classica (quella che è sempre esistita su Forumattivo): una ricerca con la parola "Test1" non restituisce risultati, poiché questa ricerca viene eseguita solo nei titoli degli argomenti e non nei contenuti dei messaggi:

Vedi l'esempio:



Su un forum con pacchetto che ha abilitato la ricerca estesa, l'etichetta dell'opzione di ricerca è cambiata dandoti la scelta tra "Cerca tra i titoli degli argomenti e nei contenuti dei messaggi" (che diventa la modalità di ricerca predefinita) e "Cerca tra i titoli degli argomenti" (la ricerca classica):


Pertanto, la stessa ricerca sulla parola "Test1" offre un risultato diverso, perché, grazie alla ricerca estesa, viene preso in considerazione il contenuto dei messaggi:

Vedi l'esempio:

All'apertura di questo argomento, la parola di ricerca sarà evidenziata:

Vedi l'esempio:

Tutti i forum che, prima del 9 aprile 2018, hanno modificato il template search_body, devono aggiornare il template con le modifiche indicate nel messaggio seguente, in modo da garantire il corretto funzionamento della ricerca.

avatar
MattiaDes
Amminattivo
Amminattivo

Sesso : Maschio
Età : 22
Messaggi : 3603
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Re: Ricerca estesa

Messaggio Da MattiaDes il Ven 4 Mag 2018 - 16:09

I forum che hanno personalizzato il template search_body prima della data di aggiornamento dei Pacchetti Forumattivo, devono prendere in considerazione le modifiche di seguito per garantire il corretto funzionamento della ricerca come parte del loro pacchetto.

phpBB 2

  • Generale > search_body,

    Sostituire:
    Codice:
    <span class="genmed"><label for="any">{L_SEARCH_ANY_TERMS}</label></span>
    <br /> 
    <input id="all" type="radio" name="search_terms" value="all" />
    <span class="genmed"><label for="all">{L_SEARCH_ALL_TERMS}</label></span>
    Con:
    Codice:
    <!-- BEGIN switch_search_full_text -->
    <input id="text" type="radio" name="search_by" value="text" checked="checked" />
    <span class="genmed"><label for="text">{switch_search_full_text.L_SEARCH_BY_TEXT}</label></span>
    <br /> 
    <input id="subject" type="radio" name="search_by" value="subject" />
    <span class="genmed"><label for="subject">{switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></span>
    <!-- END switch_search_full_text -->
     
    <!-- BEGIN switch_search_terms -->
    <input id="any" type="radio" name="search_terms" value="any" checked="checked" />
    <span class="genmed"><label for="any">{switch_search_terms.L_SEARCH_ANY_TERMS}</label></span>
    <br />&nbsp;
    <input id="all" type="radio" name="search_terms" value="all" />
    <span class="genmed"><label for="all">{switch_search_terms.L_SEARCH_ALL_TERMS}</label></span>
    <!-- END switch_search_terms -->

phpBB 3

  • Generale > search_body,

    Sostituire:
    Codice:
    <dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
    <dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
    Con:
    Codice:
    <!-- BEGIN switch_search_full_text -->
    <dd><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
    <dd><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
    <!-- END switch_search_full_text -->
     
    <!-- BEGIN switch_search_terms -->
    <dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
    <dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
    <!-- END switch_search_terms -->

PunBB

  • Generale > search_body,

    Sostituire:
    Codice:
    <dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
    <dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
    Con:
    Codice:
    <!-- BEGIN switch_search_full_text -->
    <dd><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
    <dd><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
    <!-- END switch_search_full_text -->
     
    <!-- BEGIN switch_search_terms -->
    <dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
    <dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
    <!-- END switch_search_terms -->

Invision

  • Generale > search_body,

    Sostituire:
    Codice:
    <dd class="dd-options"><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
    <dd class="dd-options"><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
    Con:
    Codice:
    <!-- BEGIN switch_search_full_text -->
    <dd class="dd-options"><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
    <dd class="dd-options"><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
    <!-- END switch_search_full_text -->
     
    <!-- BEGIN switch_search_terms -->
    <dd class="dd-options"><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
    <dd class="dd-options"><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
    <!-- END switch_search_terms -->

ModernBB


  • Generale > search_body,

    Sostituire:
    Codice:
    <dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
    <dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
    Con:
    Codice:
    <!-- BEGIN switch_search_full_text -->
    <dd><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
    <dd><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
    <!-- END switch_search_full_text -->
     
    <!-- BEGIN switch_search_terms -->
    <dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
    <dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
    <!-- END switch_search_terms -->


avatar
MattiaDes
Amminattivo
Amminattivo

Sesso : Maschio
Età : 22
Messaggi : 3603
Località : Modena, Italy


http://www.habbolifeforum.com
MattiaDes è stato ringraziato dall'autore di questo topic.

Vedere l'argomento precedente Vedere l'argomento seguente Torna in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum