Ricerca estesa
Pagina 1 di 1 • Condividi
Ricerca estesa
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 estesaVai al Pannello Amministrazione Varie Gestione dei crediti - Pacchetti ForumattivoPer 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. EsempioUn argomento è stato creato con la parola "Test1" nel contenuto del messaggio, una parola che non appare nel titolo dell'argomento: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:
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: All'apertura di questo argomento, la parola di ricerca sarà evidenziata: 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. |
Un Tutorial di Forumattivo |
Re: Ricerca estesa
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
phpBB 3
PunBB
Invision
ModernBB
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 />
<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 -->
Argomenti simili
» Ricerca estesa nei messaggio
» Motore di ricerca
» Ricerca utente
» Motori di Ricerca
» Database con ricerca
» Motore di ricerca
» Ricerca utente
» Motori di Ricerca
» Database con ricerca
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.