Leggi il Topic


Filtro ricerche su DB utenti.
10923371
10923371 Inviato: 11 Nov 2010 12:49
Oggetto: Filtro ricerche su DB utenti.
 

Ciao Admin,

ieri, mentre stavo effettuando una ricerca sul DB utenti per vedere chi c'era nella mia zona e viste le difficoltà incontrate ad ottenere quello che cercavo - mi son riproposto di chiederti se non fosse possibile implementare un filtro sul DB, in modo che escano solo i risultati che interessano. La vedo un po' lunga cercare tra 2.858 pagine e senza un preferenziale/discriminante alfabetico che vada quantomeno vicino al punto...

Esempio: desidero sapere quali utenti abitano a Verona o in provincia. Ieri mi son dovuto affidare a vari tentativi per approssimazione e andare all'ultima pagina (vista la posizione della "V" nell'ordine alfabetico) per poi tornare indietro di alcune decine... icon_rolleyes.gif ma, ugualmente, ci sono delle piccole difficoltà: c'è chi scrive: "Verona" e c'è chi scrive "VR", oppure ancora "Nel veronese".

Data la rilevante quantità dei record e una funzione di page listing limitata a 15, comprendi bene quanto, anche una banale ricerca di questo tipo e, peraltro, più che legittima in un forum come questo, si trasformi in una fatica improba!

Ora, quello che non so, è se il programma sia un pacchetto chiuso e non modificabile (ho visto che la "lista utenti" è fatta in php-nuke), oppure se vi sia spazio per qualche elemento di programmazione in tal senso.

Basterebbe una funzione analoga a quella che cerca tra i messaggi del forum una parola chiave e presenta poi i risultati.

Ancor meglio se ci fosse un field sul tipo di moto posseduta dal tale utente che consentisse un funzione AND e restituisse una lista di utenti di una data area geografica che hanno quel tipo di moto. Ciò inoltre andrebbe nella direzione dello spirito di questo Club (far conoscere tra loro motociclisti) e faciliterebbe lo scambio di informazioni su un dato modello di moto.

E' certamente molto bello ritrovarsi tutti insieme: Honda, Suzuki, Kawasaki, Guzzi, ecc. ma perché non consentire a quelli che hanno la stessa moto, di sapere che possono ritrovarsi, oltre che sul forum, anche di persona?

Oppure, come altra soluzione - ma la vedo più complicata sotto l'aspetto giuridico della privacy - la possibilità di effettuare il download del DB in formato .dbf / .xl* / o anche csv. cosicché, chi lo desidera, può importarsi i dati in un foglio elettronico e gestirsi la sua ricerca ordinando i field a piacere.

Non è (ovviamente) una critica verso di te, ma così com'è, la lista utenti è molto poco utile a parer mio... Tu cosa ne dici?

Io non sono un programmatore (magari... ma pochi giorni fa mi son preso un manualino per studiarmi Python), ma, a suo tempo, ho lavorato in A.M. con i DB (e i fogli elettronici), ancora quelli a riga di comando con gli operatori booleani (già... molto tempo fa), stabilendo input standardizzati per i vari campi e altri parametri, così da non falsare il risultato delle query. Se pensaste, a vostra totale discrezione, che, in questo ambito, o in qualcun altro analogo, possa esservi utile in qualcosa, non avete che da farmelo sapere: ciò che non mi manca è proprio il tempo e la passione! icon_asd.gif

Grazie d'avermi letto e per tutto quello che ti sarà possibile fare!

Mac.- 0510_saluto.gif
 
10923677
10923677 Inviato: 11 Nov 2010 13:54
Oggetto: Re: Filtro ricerche su DB utenti.
 

Propeller ha scritto:
Data la rilevante quantità dei record e una funzione di page listing limitata a 15, comprendi bene quanto, anche una banale ricerca di questo tipo e, peraltro, più che legittima in un forum come questo, si trasformi in una fatica improba!


Ciao, quoto questa parte che è il nocciolo della questione: perché uno dovrebbe fare una ricerca di questo genere? Più in generale, perché ritieni legittimo poter profilare utenti con un'apposita funzione nel forum?

Cioè, se devi incontrare utenti della tua zona puoi appoggiarti al forum delle uscite regionali, se devi scambiare idee con utenti con la tua stessa moto puoi farlo nei subforum di modello. Invece tutto ciò che riguarda il profilare utenti e poterli selezionare per zone o per preferenze di moto, non è stato fatto perché oltre a non vederne la necessità lato utente, non è proprio consentito dalle leggi sulla privacy e conseguentemente sono dati che non vengono resi pubblici (tranne quello che deliberatamente scrive l'utente nelle sue informazioni pubbliche).

Infatti le tue intenzioni sarebbero senz'altro positive, prova però a immaginarti come le utilizzerebbero altri che dalla profilazione libera degli utenti volessero trarne un vantaggio economico... (pubblicità ecc.) icon_wink.gif
 
10924027
10924027 Inviato: 11 Nov 2010 14:59
Oggetto: Re: Filtro ricerche su DB utenti.
 

Davide ha scritto:


Ciao, quoto questa parte che è il nocciolo della questione: perché uno dovrebbe fare una ricerca di questo genere? Più in generale, perché ritieni legittimo poter profilare utenti con un'apposita funzione nel forum?

Cioè, se devi incontrare utenti della tua zona puoi appoggiarti al forum delle uscite regionali, se devi scambiare idee con utenti con la tua stessa moto puoi farlo nei subforum di modello. Invece tutto ciò che riguarda il profilare utenti e poterli selezionare per zone o per preferenze di moto, non è stato fatto perché oltre a non vederne la necessità lato utente, non è proprio consentito dalle leggi sulla privacy e conseguentemente sono dati che non vengono resi pubblici (tranne quello che deliberatamente scrive l'utente nelle sue informazioni pubbliche).

Infatti le tue intenzioni sarebbero senz'altro positive, prova però a immaginarti come le utilizzerebbero altri che dalla profilazione libera degli utenti volessero trarne un vantaggio economico... (pubblicità ecc.) icon_wink.gif


Ok, Davide, ho capito il tuo ragionamento e non è affatto mia intenzione polemizzare: tu sei l'Admin e io sono un utente.

Ma, proprio in quanto utente, cioé, uno che "usa" gli strumenti offerti dal forum, ho ritenuto opportuno sottoporre alla tua attenzione la scarsa o nulla fruibilità dello strumento "lista utenti": così com'è, senza neppure una funzione di ricerca, è pressoché inutilizzabile, e questo per le ragioni che ho esposto nel mio precedente messaggio.
E allora, così com'è, a cosa SERVE?
Perché, visto che c'è, a qualcosa dovrà pur SERVIRE, no?
A cosa SERVE? Nella pratica reale, a niente, perché a nessuno verrebbe mai in mente di sfogliare 2.588 paginette da 15 record... per farci cosa?
Servirebbe se ci fosse (almeno) una funzione che mi aiutasse a ricordare il nome di un ipotetico utente di nome "Bi... Bo... Ba..." che non ricordo bene, ma che era di Roma, e che mi presenta una lista dei papabili. No?

D'altronde, chi si mette a sfogliare quasi 1.500 pagine per arrivare, che so, alla lettera M?
Mi spiego? Tra parentesi, nel forum xjr.it (da cui provengo) se non altro il page listing è di 50 e non di 15.

Mi chiedi "perché ritieni legittimo poter profilare utenti con un'apposita funzione nel forum?"; innanzitutto ho usato il termine "legittimo" ma non con l'accezione giuridica del termine, ma "legittimo" in relazione all'uso logico e presumibile all'interno del forum.

In secondo luogo io non intendo affatto "profilare" un gruppo di utenti; il profiling è un'altra cosa (vedi nota), e, oltretutto, tali dati non sono comunque riconducibili alla persona fisica che li ha rilasciati: mi dici come posso fisicamente trovare l'utente "Babo88" di Zurigo (CH) (scusami Babo88, è un nome trovato a caso) e che ci faccio con migliaia di dati come questo?

Niente. Assolutamente niente!

E, quand'anche li avessi tutti (...e teniamo presente che nessuno usa nomi e cognomi reali, quelli li avete solo voi con i dati di registrazione, ma usa SOLO nick di fantasia come il mio), sono COMUNQUE obbligato a contattarli ad uno ad uno via MP e quindi, ancora una volta, COMUNQUE, non violerei alcuna privacy, perché il contatto è SEMPRE sottoposto al loro esplicito consenso, ovvero la loro risposta al mio MP.

Comunque capisco lo status quo, o, meglio, per dirla con un comico: "Non capisco, ma mi adeguo".
Come non detto Davide, ma grazie comunque per avermi risposto.

Ciao! 0510_saluto.gif

(1) "Profiling: the recording and analysis of a person's psychological and behavioral characteristics, so as to assess or predict their capabilities in a certain sphere or to assist in identifying a particular subgroup of people."
 
10924472
10924472 Inviato: 11 Nov 2010 16:19
Oggetto: Re: Filtro ricerche su DB utenti.
 

Non ti preoccupare che non ho considerato polemico il tuo intervento, ho solo risposto sul perché di certe scelte

Propeller ha scritto:
E, quand'anche li avessi tutti (...e teniamo presente che nessuno usa nomi e cognomi reali, quelli li avete solo voi con i dati di registrazione, ma usa SOLO nick di fantasia come il mio), sono COMUNQUE obbligato a contattarli ad uno ad uno via MP e quindi, ancora una volta, COMUNQUE, non violerei alcuna privacy, perché il contatto è SEMPRE sottoposto al loro esplicito consenso, ovvero la loro risposta al mio MP.


No, la legge italiana prevede che il consenso debba essere preventivo, non a posteriori. Profilare gli utenti vuole dire poterli selezionare in base a determinate caratteristiche, cosa anche questa che non è consentita senza la loro autorizzazione (cosa che non voglio fare perché non intendo profilare nessuno io prima degli altri, proprio per questioni di privacy).


Propeller ha scritto:
Servirebbe se ci fosse (almeno) una funzione che mi aiutasse a ricordare il nome di un ipotetico utente di nome "Bi... Bo... Ba..." che non ricordo bene, ma che era di Roma, e che mi presenta una lista dei papabili. No?


C'è: se vai nella maschera di invio degli MP, puoi trovare uno username proprio con l'apposita funzione icon_wink.gif
 
Mostra prima i messaggi di:
Pagina 1 di 1

Non puoi inserire nuovi Topic
Puoi rispondere ai Topic
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
 
Indice del forumProposte, uso del Sito e del Forum

Forums ©