Pagina 1 di 1
Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 0:47
da darklay
Salve,
Se possibile, vorrei sapere come fare una mod che dica quali utenti usano un determinato stile
Ora nel PCA posso solo sapere quanti utenti selezionano uno stile, a me servirebbe sapere, una volta selezionato uno stile, quali utenti lo usano
So che è possibile vederlo andando nel pannello di amminsitrazione di ogni utente, ma avendo moltissimi utenti, la cosa è impensabile..
grazie

Re: Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 9:59
da Carlo
Proprio avendo moltissimi utenti è sconsigliabile. Perchè bisognerebbe estrarre dal database molti dati che rallenterebbero di per se anche la navigazione.
Comunque se lo vuoi sviluppare tu stesso dovresti avere conoscenze di PHP.
Re: Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 13:37
da darklay
conoscenze base base di php le ho
Non mi servirebbe semprea attivo che rallenti tutto, mi basta che sia attivabile tramite pulsante magari in PCA, e che entra in funzione, quindi "rallenti", solo nel momento in cui è richiamata la funzione
Re: Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 14:20
da Carlo
Vorresti creare una semplice pagina PHP che stampi i nomi utenti, o qualcosa di più professionale (che quindi richieda un pò più tempo)?
Re: Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 14:29
da darklay
mi basta anche una semplice pagina php che richiami qiei dati dal database e me li faccia vedere, anche senza grafica del forum, magari anche che si richiami tramite indirizzo nella barra senza pulsante al limite
tanto serve solo a me per ottimizzare meglio gli stili a seconda degli utenti
Poi se ne viene una cosa più professionale magari sarebbe anche più bello

ma non è importante.
L'idea perfetta sarebbe avere un tasto nella sezione stili del PCA che clikkando sullo stile mi faccia vedere chi usa quello stile
Ma va bene anche aprire una pagina php con una tabella con scritto
nome utente --> stile usato (ordinata per stle)
grazie!!
Re: Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 15:19
da Carlo
Ho creato questa semplice pagina, che è visualizzabile solamente dall'utente con ID 2 (puoi modificare l'ID).
Essa visualizza una lista contenente i nomi degli stili, e per ognuno mostra una lista con ID e nomi utenti di chi utilizza tale stile.
Il file dovrà essere posizionato nella root del tuo forum.
Re: Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 15:41
da darklay
Grandissimo
perfetto proprio ciò che volevo
non pensavo l'avresti fatto, grazie per lo sbattimento
ora mi studio il codice così imparo qualcosa

grazie ancora
ho dovuto cambiare ovviamente user_id

Re: Mod per sapere quali utenti usano uno stile
Inviato: 01/11/2010, 17:41
da Micogian
Nella Mod
Add Info memberlist avevo inserito anche lo style usato dall'utente, poi l'avevo tolto.
Avevo inserito nel file memberlist.php una function che ricava il nome dello stile di ogni user_id.
Codice: Seleziona tutto
// nome_style() function by bingo
function nome_style($style_id) {
global $config, $db;
$style_id = (empty($style_id) || !is_numeric($style_id)) ? $config['default_style'] : $style_id;
$sql = "SELECT style_name FROM " . STYLES_TABLE . " WHERE style_id = {$style_id}";
$result = $db->sql_query($sql);
$style_name = $db->sql_fetchfield('style_name');
$db->sql_freeresult($result);
return $style_name;
}
E' possibile usare questa funzione per ricavare la variabile da passare alla Lista Utenti.