Problema funzione "Cerca"

illo41100

Active member
O non so usare la nuova funzione "cerca" del forum o non funziona correttamente.

Sto facendo diverse ricerche , ma sono convinto che molte messaggi vengano comunque non visualizzati.
In piu' alla funzione sul profilo di utente " cerca tutti i messaggi dell'utente" e "cerca i messaggi scritti dall'utente" non ne vogliono sapere di funzionare ( provato anche con la funziona "cerca" generale al forum).

Potete controllare ?


Grazie.
 
Si il problema lo vedo su Cerca tipi multipli, seleziono tutti tipi, cerco per utente (lo trova) poi con Cerca ... non trova nulla.
Stessa identica ricerca ma con tipi singoli e medesimo utente trova i messaggi correttamente.
Il fatto e' che anche nella ricerca di tipi multipli SEMBRa che trovi ma poi non mostra niente!
 
Anche nella singola , ho fatto una prova con "cerca tutti i messaggi scritti dall'utente" sul mio nick "illo41100" e mi trova 4 messaggi... su 1660 messaggi scritti... , e' un buon inizio ! :D

E comunque l'interfaccia di ricerca fa pena , o meglio non si capisce a che cosa servano di preciso le sue funzioni....


P.S. Almeno non sono l'unico...
 
Ultima modifica:
No no infatti, e' peggiore ... rispetto a prima.
NON mi funzionano piu' neanche gli allegati (volevo postare uno schema di inverter per GM) o meglio ... non si capisce piu' come funzionano.

In effetti ho notato che anche in ricerca dei singoli tipi trova solo gli ultimi messaggi. Ma? non e' del tutto normale.
 
Mi sa che si stiano confondendo le funzioni. Nella ricerca avanzata gli switches servono a limitare, non ad ampliare i risultati!

Trova tutti i messaggi di un utente e cerca tra tutti i messaggi di un utente sono funzioni radicalmente diverse!
 
*** Citazione integrale rimossa. nll ***

Ok , ma il risultato non cambia !!!!!!!!!!!!!!!

Quindi o sbagliamo noi ( e quindi spiegaci come fare ) o c'e' qualche baco sul forum....
 
Ultima modifica da un moderatore:
Ti ha scritto anche mariomaggi e lo stesso capita a me, se uso la funzione "trova tutti i messaggi" che c'è sul tuo profilo personale, la ricerca funziona.

La funzione della ricerca avanzata serve a limitare i risultati, non a incrementarli, quindi se ne vengono fuori solo 4, dovresti verificare i vincoli che hai messo, evidentemente solo 4 messaggi rispondono a TUTTI quei vincoli contemporaneamente (che contengono la/e parola/e cercata e che sono scritti da te, e... chissà cos'altro).

Se volevi soltanto evidenziare tutti i messaggi scritti da te, non devi usare quella funzione, ma usare il link che c'è sul tuo profilo.

MODERAZIONE: Comunque evita di citare il mio messaggio per intero: è ancora lì anche l'originale, chiunque lo può rileggere, se vuole, perché ce lo devi fare rileggere per forza? E' una violazione dell'art.3 del regolamento.
 
La funzione della ricerca avanzata serve a limitare i risultati, non a incrementarli,
Ma? io vedo il contrario ...

@ illo41100
Fai cosi:
Metti il forum in Inglese (ultima drop list in basso a DX)
Clicca Search > Multiple Content Types (notare che l'Inglese ha una comprensibilita' migliore)
Seleziona tutti i tipi meno che il primo checkbox (equivale a selezionarli tutti manualmente)
Keywords > vuota
username > illo41100 (spunta "exact name" )
Tag > vuota
Nel pannello Additional Options:
Find Posts > Yesterday and older
Sort Results > User name, Descending
Tornare al pannello Search For e li clicca Search Now
Ecco tutti i tuoi messaggi.

Ora ... che in questa implementazione la funzione cerca sia cosi' di legno ...
 
illo41100,
hai scritto:
"Ricerca Avanzata" --> "Cerca i tipi di contenuti singoli"--->"Parola Chiave" = Powerone 14 risultati.
giusto, pochi scrivono il nome storpiato Powerone invece del corretto Power One.
Bye
Mario
 
ciao nll!...
Se volevi soltanto evidenziare tutti i messaggi scritti da te, non devi usare quella funzione, ma usare il link che c'è sul tuo profilo.
ti chiedo una cortesia potresti farlo sul mio???...
a me risultano 5 messaggi...6 con questo immagino...su 360....
sul tuo ad esempio ne trovo 34 su 3398.....
è come visualizzasse solamente i messaggi scritti sulla nuova piattaforma e quelli del "vecchio" forum non
fossero visibili alla query nel database...mah...

sicuro che non ci sia qualche problema???...
un saluto
gnorri..
 
Effettivamente per qualche utente i messaggi si fermano alla data dell'aggiornamento di vBulletin a seguito dell'attacco che ha subito il forum. Riporto il problema al direttivo tecnico. Grazie per la segnalazione.
 
Effettivamente per qualche utente i messaggi si fermano alla data dell'aggiornamento di vBulletin .....

Senza Polemica , ma non ti sembrava il caso , di verificare prima di allungare inutilmente questo thread ?

Ma? io vedo il contrario ...


Oh , saro' di legno io , ho fatto esattamente come hai detto , abbiamo "migliorato" :) ma sono sempre SOLO 139 su 1600 messaggi scritti.

Ora , i filtri servono per "limitare" i risultati , ma con dei filtri del genere dovrebbero passare TUTTI i 1600 messagi.
 
Ultima modifica da un moderatore:
Senza polemica anch'io: ma ti pare che non ho verificato (non per nulla ho scritto "per qualche utente")? Il comportamento non è lo stesso tra la funzione "Ricerca" e il "Cerca tutti i messaggi" che si trova nella visualizzazione del profilo utente e siccome è evidente che hai tentato di ottenere un risultato da una funzione impropria, ho cercato di comprendere cosa effettivamente tu avessi segnato nei vari campi.

Quel che trovi migliorato è frutto di un intervento, che è ancora in corso, per ripristinare gli indici, danneggiati dall'attacco che abbiamo subito. Si tratta di un'attività che richiede tante ore e che va ripetuta per i vari indici (sai, abbiamo diversi messaggi sul forum).

Sul discorso dei filtri, ti confermo che lo scopo è limitare l'output (come si usa nel linguaggio informatico), ovvero per ridurre il numero dei messaggi a quelli che rispondono a determinate query (quesiti).

Sono informatico di professione e non ti stavo dicendo cose a caso.
 
illo41100,
abbiamo "migliorato" :)
forse non sai che ne' nll, ne' altri moderatori/amministratori , ne' il sottoscritto, abbiamo mai preso un euro per le centinaia/migliaia di ore dedicate alla sistemazione del forum, che per gli utenti e' gratuito.

ma non ti sembrava il caso , di verificare prima di allungare inutilmente questo thread
Non e' stato inutile, si e' evidenziato un problema non noto che nll ha riportato immediatamente al Direttivo tecnico. Le soluzioni non sono disponibili pero' con la bacchetta magica, noi non ci possiamo permettere di mettere mano al codice di vBulletin standard.
Ringrazio in particolare nll per la grande pazienza ed il tanto tempo che ha dedicato al forum e al suo backoffice (che gli utenti non vedono).
Ciao
Mario
 
La funzione di ricerca è una delle più pesanti per un applicativo web,
tanto che in molti forum e portali viene disabilitata, affidandosi esclusivamente alla ricerca su google.

Nella nuova versione di vbulletin la funzione di ricerca è stata completamente riscritta, probabilmente per renderla più veloce e meno pesante. Francamente non so se sia migliore, sicuramente è più complessa da gestire e più limitativa, ma non ci sono alternative.

Il forum EnergeticAmbiente contiene 566.000 post e 41.000 discussioni, la ricerca non è un'operazione facile.

I risultati massimi visualizzati sono 500, anche se in prima pagina appare 140, scorrendo le pagine si arriva a 500.
Sono accessibili comunque anche i precedenti, basta utilizzare la ricerca avanzata impostando opportunamente filtri, ordinamento e parole chiave.

Comunicateci se trovate sezioni del forum non indicizzate.
 
Veloce e' veloce, l'interfaccia e' solo abbozzata e di certo non da merito al codice, se nuovo se tale.
A propos della ricerca avanzata era proprio quella della quale davo i parametri a illo. Sembra che non trovi tutti i post, almeno adesso sappiamo che sono solo i primi (ultimi) 500.
In un forum come questo una ricerca funzionante sarebbe fondamentale. Anche il timeframe della semplice andrebbe come yesterday and older, non mi sembra sia questo il caso. Mah?
Sezioni non indicizzate ? Come si farebbe a trovarle ?
In ogni caso per esempio Google trova https://www.energeticambiente.it/casa/9654223-riscaldamento-pavimento.html?langid=15

Mentre la ricerca locale anche avanzata non lo trova ...
 
Ultima modifica:
La funzione di ricerca è una delle più pesanti per un applicativo web,

Mi rendo conto , anche se non sono un informatico di professione , ma solo di "straforo" che e' una operazione sicuramente complessa.
Tuttavia , senza togliere nulla a nessuno , ne denigrare le persone che a tempo perso lavorano sul vbulletin o in generale sul forum , credo sia doveroso perlomeno chiarire come funziona.
Io non posso di certo "immaginare" cosa devo fare per effettuare delle ricerche sul forum , ne tantomeno sapere che il codice e' stato completamente riscritto e che in fase di test.
Mi domando se per scrivere un post del genere occorreva tanto.

Aspettiamo quindi l'annuncio della sistemazione del baco.
 
La 'nuova' ricerca è nuova per noi, è stata modificata nella versione 4 di vbulletin rilasciata a gennaio 2010, quindi non è certo ancora in fase di test.
Il codice e gestione del database sono molto diversi, ma l'interfaccia grafica e le funzioni non sono poi così diverse dalla precedente, basta farci l'abitudine.
Essendo diversa la struttura del database andavano ricreati tutti gli indici precedenti, operazione lunga e laboriosa che inizialmente non era andata a buon termine, ma ora dovrebbe essere a posto.
La diversità più grossa dal punto di vista degli utenti è la divisione in due metodi di ricerca avanzata (oltre a quella semplice senza opzioni presente nella testata):
1) Multipla: Ricerca solo discussioni, con minori opzioni ma con la possibilità di estendere la ricerca a tutti i tipi di contenuto (se fate una ricerca per utente però vi darà solo le discussioni aperte dall'utente)
2) Singola: Permette la ricerca in un solo tipo di contenuti (di base nei messaggi), ha più opzioni e permette di ottenete come risultato anche i singoli messaggi e non solo le discussioni intere. Praticamente è identica alla ricerca avanzata che c'era prima.

VBulletin è considerato uno dei migliori applicativi web per i forum, ed è un prodotto commerciale che EnergeticAmbiente ha acquistato, assieme ad altri plugins per estenderne le funzionalità, e per il quale paga regolarmente gli aggiornamenti alle release superiori. Quello che possiamo fare è installare gli aggiornamenti e configurare al meglio il forum, ma non possiamo svilupparne il codice di base.

Anche i migliori software hanno molti bug, comunque in questo caso non si tratta di un bug, ma di una miglioria, almeno per chi l'ha sviluppata :-)
La limitazione a 500 risultati di ricerca non penso sia penalizzante, difficilmente una persona legge 17 pagine di risultati, ha più senso impostare dei filtri in modo da perfezionare la ricerca.

Elektron, ci sono almeno una decina di discussioni che hanno il titolo 'riscaldamento a pavimento', e migliaia che contengono tali termini. Se fai una ricerca sui titoli delle discussioni vedrai che la trovi ;-)
 
Ultima modifica da un moderatore:
Infatti adesso sembra funzionare tutto dovere : C'e' pero' l'indicazione dei risultati trovati che funziona ancora male ( probabilmente si deve aggiornare l'indicizzazione ? ) mi succede che cerco i messaggi , appaioni correttamente , e sotto viene scritto alla PRIMA pagina per esempio : "Mostra i risultati da 1 a 30 di 139" , passi alla seconda pagina ti dice :"Mostra i risultati da 31 a 60 di 170" , passi alla terza pagina e ti dice "Mostra i risultati da 61 a 90 di 198" e cosi via....

Ad ogni cambio di pagina "sembra" che i risultati aumentino.

Me lo fa solo la prima volta...
 
Indietro
Top