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
		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
Rimozione utenti "NON" più attivi
- 
				SharK
 - Utente

 - Messaggi: 15
 - Iscritto il: 22/01/2012, 17:13
 - Sesso: Maschio
 - Versione: 3.0.12
 - Server: UNIX/Linux
 - PHP: 5.2.17
 - Database: MySQL(i) 5.1.49-community-log
 
Rimozione utenti "NON" più attivi
Salve a tutti, come da titolo vorrei sapere se esiste un modo per cancellare gli utenti che NON sono più attivi, attenzione non mi riferisco a quelli "inattivi", cioè in attesa ancora della conferma della registrazione via email, io mi riferisco ad utenti che si sono registrati normalmente ma che non si connettono da mesi, oppure che si sono registrati ma non hanno mai loggato oppure ancora utenti che non hanno mai effettuato nemmeno un messaggio.
Spero che esista una procedura, altrimenti eliminarli uno alla volta sarebbe davvero fastidioso :\
			
									
									
						Spero che esista una procedura, altrimenti eliminarli uno alla volta sarebbe davvero fastidioso :\
- 
				Angolo
 - Leader Traduttori

 - Messaggi: 7237
 - Iscritto il: 11/03/2011, 17:37
 - Sesso: Maschio
 - Versione: 3.0.12
 - Server: UNIX/Linux
 - PHP: 5.6.18
 - Database: MySQL 5.6.33-log
 - Contatta:
 
Re: Rimozione utenti "NON" più attivi
Non esiste una procedura automatica. Diciamo che si può fare qualcosa di semiautomatico.
Attraverso la funzione Trova utente, selezione la voce "Ultima azione" / Decrescente, visualizzando così la lista degli utenti che hanno effettuato l'ultima azione. Ovvero il Login.
Questo a livello predefinito.
A livello di modifica, Micogian aveva all'epoca potenziato il tutto, includendo anche tra le possibilità di ricerca la voce "Ultimo messaggio". Indicando da quanti giorni l'utente non invia un messaggio. Ora io su due piedi, non ti so indicare la modifica... ma Micogian, dovrebbe ricordare qualcosa, avendola fatta lui. Quando e se leggerà questo messaggio, sicuramente se potrà, ti darà qualche indicazione.
Sia a livello predefinito che a livello di modifica... poi ti copi i nick e li cancelli in blocco da PCA.
			
									
									
						Attraverso la funzione Trova utente, selezione la voce "Ultima azione" / Decrescente, visualizzando così la lista degli utenti che hanno effettuato l'ultima azione. Ovvero il Login.
Questo a livello predefinito.
A livello di modifica, Micogian aveva all'epoca potenziato il tutto, includendo anche tra le possibilità di ricerca la voce "Ultimo messaggio". Indicando da quanti giorni l'utente non invia un messaggio. Ora io su due piedi, non ti so indicare la modifica... ma Micogian, dovrebbe ricordare qualcosa, avendola fatta lui. Quando e se leggerà questo messaggio, sicuramente se potrà, ti darà qualche indicazione.
Sia a livello predefinito che a livello di modifica... poi ti copi i nick e li cancelli in blocco da PCA.
- Micogian
 - 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: Rimozione utenti "NON" più attivi
La Mod è questa: Add info memberlist
Questa Mod calcola i giorni dall'ultimo intervento e dell'ultima visita e li aggiunge nella tabella "utenti",
Si può ordinare in maniera crescente o decrescente e quindi individuare facilmente gli utenti non più attivi.
Questo è un esempio della Lista utenti
			
						Questa Mod calcola i giorni dall'ultimo intervento e dell'ultima visita e li aggiunge nella tabella "utenti",
Si può ordinare in maniera crescente o decrescente e quindi individuare facilmente gli utenti non più attivi.
Questo è un esempio della Lista utenti
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
			
									
						- 
				SharK
 - Utente

 - Messaggi: 15
 - Iscritto il: 22/01/2012, 17:13
 - Sesso: Maschio
 - Versione: 3.0.12
 - Server: UNIX/Linux
 - PHP: 5.2.17
 - Database: MySQL(i) 5.1.49-community-log
 
Re: Rimozione utenti "NON" più attivi
Per cominciare vorrei ringraziare entrambi per i suggerimenti, soprattutto Micogian perchè cercavo qualcosa di simile, ma la mia domanda, relativa a questa Mod è: anche con questa mod dovrò comunque effettuare una rimozione manuale attraverso il PCA?
			
									
									
						- Micogian
 - 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: Rimozione utenti "NON" più attivi
Attualmente si, la Mod serve solo per avere delle informazioni supplementari.
Per la cancellazione di un utente dovrei controllare meglio e vedere se sia possibile bypassare il PCA.
Basta vedere cosa avviene in una cancellazione di un utente e attivare un link "delete" che faccia la stessa cosa.
			
									
									
						Per la cancellazione di un utente dovrei controllare meglio e vedere se sia possibile bypassare il PCA.
Basta vedere cosa avviene in una cancellazione di un utente e attivare un link "delete" che faccia la stessa cosa.
- 
				SharK
 - Utente

 - Messaggi: 15
 - Iscritto il: 22/01/2012, 17:13
 - Sesso: Maschio
 - Versione: 3.0.12
 - Server: UNIX/Linux
 - PHP: 5.2.17
 - Database: MySQL(i) 5.1.49-community-log
 
Re: Rimozione utenti "NON" più attivi
Ho provato la mod in locale, funziona benissimo, putroppo ho un piccolo probleme relativo allo stile, è l'eTech derivato dal subsilver2, in pratica viene a mancare o a non formarsi, che dir si voglia, una linea della colonna precisamente accade questo:

Ho letto e seguito l'ulteriore modifica che andava fatta per il template Avalon, putroppo però mi manca sempre e comunque una parte.
			
									
									
						
Ho letto e seguito l'ulteriore modifica che andava fatta per il template Avalon, putroppo però mi manca sempre e comunque una parte.
- Micogian
 - 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: Rimozione utenti "NON" più attivi
Prova a invertire la posizione di "ultimo messaggio" e "ultima visita", se la linea che manca è sempre nella colonna "ultima visita" potrebbe essere un problema di css, forse manca un "border-right" anche se a me sembra un problema della colonna sito-web che manca anche della linea orizzontale.
Oppure è un problema di colonne, lo stile subsilver2 usa il table, il prosilver usa i div.
Nell'esempio postato manca anche la data dell'ultima visita, dovrebbe esserci, probabilmente c'è un errore nelle variabili.
			
									
									
						Oppure è un problema di colonne, lo stile subsilver2 usa il table, il prosilver usa i div.
Nell'esempio postato manca anche la data dell'ultima visita, dovrebbe esserci, probabilmente c'è un errore nelle variabili.
- 
				SharK
 - Utente

 - Messaggi: 15
 - Iscritto il: 22/01/2012, 17:13
 - Sesso: Maschio
 - Versione: 3.0.12
 - Server: UNIX/Linux
 - PHP: 5.2.17
 - Database: MySQL(i) 5.1.49-community-log
 
Re: Rimozione utenti "NON" più attivi
Ho provato ad invertire come suggerito, ma non cambia nulla, credo anch'io che il problema sia legato alla colonna del sito web.
Posto il codice modificato se può servire
			
									
									
						Posto il codice modificato se può servire
Codice: Seleziona tutto
		<td class="gen row" align="center"> {memberrow.ROW_NUMBER} </td>
		<td class="genmed row" align="{S_CONTENT_FLOW_BEGIN}">{memberrow.USERNAME_FULL} {memberrow.USER_GENDER_IMG}<!-- IF S_SELECT_SINGLE --> [ <a href="#" onclick="insert_single('{memberrow.A_USERNAME}'); return false;">{L_SELECT}</a> ]<!-- ENDIF --></td>
		<td class="genmed row" align="center" nowrap="nowrap"> {memberrow.JOINED} </td>
		<td class="gen row" align="center">{memberrow.POSTS}</td>
		<td class="gen row" align="center"><!-- IF memberrow.RANK_IMG -->{memberrow.RANK_IMG}<!-- ELSE -->{memberrow.RANK_TITLE}<!-- ENDIF --></td>
		<td class="gen row" align="center"> <!-- IF memberrow.U_PM --><a href="{memberrow.U_PM}">{PM_IMG}</a><!-- ENDIF --> </td>
		<td class="gen row" align="center"> <!-- IF memberrow.U_EMAIL --><a href="{memberrow.U_EMAIL}">{EMAIL_IMG}</a><!-- ENDIF --> </td>
		<!-- IF  S_WWW_ENABLED --><td class="gen" align="center"> <!-- IF memberrow.U_WWW --><a href="{memberrow.U_WWW}">{WWW_IMG}</a><!-- ENDIF --> </td><!-- ENDIF -->
		<td class="gen row" style="text-align: center;">{memberrow.ACTIVE} <span style="font-weight: bold;<!-- IF memberrow.VISITED_DAYS < '60' || memberrow.VISITED_DAYS == " - "  -->color: green;<!-- ELSE -->color: red;<!-- ENDIF -->"><!-- IF memberrow.VISITED <> " - " --><br/>({memberrow.VISITED_DAYS} gg.)<!-- ENDIF --></span</td>
            <td class="gen row" style="text-align: center;">{memberrow.LASTPOST} <span style="font-weight: bold;<!-- IF memberrow.LASTPOST_DAYS < '60' || memberrow.LASTPOST_DAYS == " - " -->color: green;<!-- ELSE -->color: red;<!-- ENDIF -->"><!-- IF memberrow.LASTPOST <> " - " --><br/>({memberrow.LASTPOST_DAYS} gg.)<!-- ENDIF --></span> </td>      
		<!-- IF memberrow.S_PROFILE_FIELD1 -->
			<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
			<td class="gen row" align="center"> {memberrow.PROFILE_FIELD1_VALUE}</td>
		<!-- ENDIF -->
		<!-- IF S_IN_SEARCH_POPUP and not S_SELECT_SINGLE --><td align="center"><input type="checkbox" class="radio" name="user" value="{memberrow.USERNAME}" /></td><!-- ENDIF -->
	</tr>
- Micogian
 - 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: Rimozione utenti "NON" più attivi
La riga 
utilizza la class="gen" mentre le altre colonne usano la class="gen row"
Prova a cambiare la classe.
Ma questo dovrebbe essere a prescindere dalla mia Mod, avrebbe dovuto essere anche prima, a meno che la tabella non prevedesse nessuna riga per il campo sito_web.
			
									
									
						Codice: Seleziona tutto
<!-- IF  S_WWW_ENABLED --><td class="gen" align="center"> <!-- IF memberrow.U_WWW --><a href="{memberrow.U_WWW}">{WWW_IMG}</a><!-- ENDIF --> </td><!-- ENDIF -->Prova a cambiare la classe.
Ma questo dovrebbe essere a prescindere dalla mia Mod, avrebbe dovuto essere anche prima, a meno che la tabella non prevedesse nessuna riga per il campo sito_web.
- 
				SharK
 - Utente

 - Messaggi: 15
 - Iscritto il: 22/01/2012, 17:13
 - Sesso: Maschio
 - Versione: 3.0.12
 - Server: UNIX/Linux
 - PHP: 5.2.17
 - Database: MySQL(i) 5.1.49-community-log
 
Re: Rimozione utenti "NON" più attivi
La griglia si è completata perfettamente, grazie. 
L'unica cosa irrisolta è l'assenza della data dell'ultimo accesso.
			
									
									
						L'unica cosa irrisolta è l'assenza della data dell'ultimo accesso.
Chi c’è in linea
Visitano il forum: Nessuno e 30 ospiti