phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Mod per sapere quali utenti usano uno stile

Cerchi una MOD? Chiedi in questo forum.
Questa sezione è supportata dagli utenti del forum, pertanto lo Staff potrebbe non eseguire tali richieste.
Rispondi
darklay
Utente
Utente
Messaggi: 28
Iscritto il: 31/10/2010, 3:19
Versione: 3.0.7-PL1
Server: UNIX/Linux

Mod per sapere quali utenti usano uno stile

Messaggio da darklay » 01/11/2010, 0:47

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 :)

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Mod per sapere quali utenti usano uno stile

Messaggio da Carlo » 01/11/2010, 9:59

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.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

darklay
Utente
Utente
Messaggi: 28
Iscritto il: 31/10/2010, 3:19
Versione: 3.0.7-PL1
Server: UNIX/Linux

Re: Mod per sapere quali utenti usano uno stile

Messaggio da darklay » 01/11/2010, 13:37

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

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Mod per sapere quali utenti usano uno stile

Messaggio da Carlo » 01/11/2010, 14:20

Vorresti creare una semplice pagina PHP che stampi i nomi utenti, o qualcosa di più professionale (che quindi richieda un pò più tempo)?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

darklay
Utente
Utente
Messaggi: 28
Iscritto il: 31/10/2010, 3:19
Versione: 3.0.7-PL1
Server: UNIX/Linux

Re: Mod per sapere quali utenti usano uno stile

Messaggio da darklay » 01/11/2010, 14:29

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 :P

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!!

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Mod per sapere quali utenti usano uno stile

Messaggio da Carlo » 01/11/2010, 15:19

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.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

darklay
Utente
Utente
Messaggi: 28
Iscritto il: 31/10/2010, 3:19
Versione: 3.0.7-PL1
Server: UNIX/Linux

Re: Mod per sapere quali utenti usano uno stile

Messaggio da darklay » 01/11/2010, 15:41

Grandissimo :)

perfetto proprio ciò che volevo :P

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 :)

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Mod per sapere quali utenti usano uno stile

Messaggio da Micogian » 01/11/2010, 17:41

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.

Rispondi

Torna a “Richiesta MOD”

Chi c’è in linea

Visitano il forum: Nessuno e 59 ospiti