Simple Machines Community Forum

SMF Support => Language Specific Support => Italiano (Italian) => Topic started by: luca16568 on November 11, 2013, 07:19:49 AM

Title: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 11, 2013, 07:19:49 AM
come da oggetto....
vorrei che in automatico determinati utenti dopo un certo numero di tempo (1 anno), escano da un gruppo
grazie
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 14, 2013, 11:08:21 AM
Non che io mi ricordi...
Ci sono le sottoscrizioni a pagamento che fanno qualcosa di simile, ma dipende da cosa devi fare.
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 14, 2013, 12:18:53 PM
devo assegnare un gruppo ad alcune persone che deve durare 365 giorni, dopo di che il gruppo sparisce
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 14, 2013, 02:38:36 PM
Quote from: emanuele on November 14, 2013, 11:08:21 AM
Non che io mi ricordi...
Ci sono le sottoscrizioni a pagamento che fanno qualcosa di simile, ma dipende da cosa devi fare.
non mi funzionano......e le ho abilitate, ne sul tema di default ne su quello in uso!
ho troppe cose che non vanno dopo l'aggiornamento....
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 15, 2013, 10:20:37 AM
Onestamente non ho idea di cosa ti sia successo durante l'upgrade, ma cosa vuol dire "non funzionano"?
Qualche dettaglio in più su *dove* non funziona qualcosa è utile per ercare di capire il problema. ::)
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 15, 2013, 12:12:40 PM
a molti utenti non funzionano i tasti dei post....
ad altri non si loggano sino che non faccio il cambio lingua sul loro profilo che, e' messo in lingua "bulgara"
continui avvisi di "malfunzionamento" al db continui........
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 16, 2013, 09:00:22 AM
Ho capito.... ho bisogno di accesso ftp e pannello di controllo dell'host, altrimenti qui non ce la caviamo più.
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 16, 2013, 10:34:39 AM
 :-X
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 24, 2013, 04:50:23 AM
Quote from: luca16568 on November 14, 2013, 02:38:36 PM
Quote from: emanuele on November 14, 2013, 11:08:21 AM
Non che io mi ricordi...
Ci sono le sottoscrizioni a pagamento che fanno qualcosa di simile, ma dipende da cosa devi fare.
non mi funzionano......e le ho abilitate, ne sul tema di default ne su quello in uso!
avevi provato a dare un'occhiata? il problema sussiste
grazie
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 26, 2013, 09:48:39 AM
Avevo messo da parte per cercare di capire quali sono gli altri problemi, ma... va beh, dammi un paio di giorni per sistemare un po' di roba arretrata...
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 27, 2013, 12:04:34 PM
Onestamente sono un po' indeciso su come intervenire.
Il database è UTF8.
Tutte le collation son latin_swedish.
SMF sa che che charset del db è UTF8.
La lingua per i visitatori è UTF8.
Alcuni utenti hanno configurato una lingua "ISO", altri "UTF8":

COUNT(*)    lngfile Ascending
393    
1    bulgarian-utf8
1    dutch
5    dutch-utf8
8    english
16    english-utf8
1    finnish-utf8
12    french
21    french-utf8
1    hungarian-utf8
95    italian
262    italian-utf8
1    norwegian
1    polish-utf8
1    romanian-utf8
5    spanish
4    spanish_es
6    spanish_es-utf8
Ma solo per italiano e spagnolo sono installate entrambe le versioni.

Ora, questa è una configurazione alquanto strana e incasinata, perché in teoria, tutto dovrebbe essere "consistente", quindi è UTF8, o no.
Dalle mie supposizioni, SMF *non* dovrebbe usare le lingue UTF8 in questa configurazione, ma le usa ed apparentemente è felice...il che è strano.
Purtroppo, non avendo un account facebook non posso nemmeno testare da registrato come vanno le cose da loggati...

Sono indeciso, credo che l'unica cosa che garantisca di non fare casini è clonare il forum e fare qualche prova.

Altra domanda: se vai in admin > manutenzione > manutenzione forum > database, ti dice "convertire database e dati in UTF8", oppure qualcosa riguardo le entità html?
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 27, 2013, 04:45:30 PM
UTF-8 è un set internazionale di caratteri che copre quasi tutte le lingue del mondo. Convertire il tuo database e i tuoi dati in UTF-8 può rendere più facile il supporto di più lingue nello stesso forum. Migliora anche la ricerca e le potenzialità di ordinamento per le lingue con caratteri non latini.
e' eseguibile....
ti ricordi che hai accesso come admin?  ;)
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 28, 2013, 08:31:39 AM
Quote from: luca16568 on November 27, 2013, 04:45:30 PM
ti ricordi che hai accesso come admin?  ;)
No, onestamente me ne son scordato... xD
Sto facendo un po' troppe cose sparpagliate e inizio a confondere frum, nick, accessi ftp, qualunque cosa... lol

ETA: ok, mi son dimenticato di "dare la risposta"...
Allora, se per te va bene, clono il forum sul mio computer e poi vedo cosa riesco a fare, altro non mi viene in mente.
Se ne hai, passami esempi di utenti (link) che quando gli cambi la lingua ritornano a quello che erano prima.
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 28, 2013, 12:19:39 PM
avevo capito che ti eri scordato.....ma sei il solo a fare 1 miliardo di cose per tutti noi!   ;D
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 29, 2013, 02:41:00 PM
Ho provato a guardare in giro un po' meglio e: i file non utf8 sono di smf 1.1 (e l'italiano non funziona, quindi quei 95 che hanno "italian" nel database vedono solo un errore), inoltre, pur non avendo nel nome l'estensione utf8, all'interno indicano una codifica utf8.
Le tabelle del database usano effettivamente una collation latin_swedish, ho provato in locale a fare una conversione in utf8 e bisogna dire ad SMF di usare la codifica ISO-8859-1 quando si inizia a convertire, altrimenti fallisce e tronca i messaggi.

Io sistemerei questo casino per prima cosa: conversione e settaggio UTF8 per tutti.

Domanda: ma era a te che avevo detto di mettere il www all'inizio nelle configurazioni?
L'hai tolto? Se sì, perché? ???
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 29, 2013, 04:06:54 PM
Quote from: emanuele on November 29, 2013, 02:41:00 PM


Domanda: ma era a te che avevo detto di mettere il www all'inizio nelle configurazioni?
L'hai tolto? Se sì, perché? ???
ho parecchi link interni facenti parte a parecchie cose che non riportano il WWW...quindi l'ho rmesso....
:-[
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on November 29, 2013, 04:08:46 PM
Quote from: emanuele on November 29, 2013, 02:41:00 PM
Le tabelle del database usano effettivamente una collation latin_swedish, ho provato in locale a fare una conversione in utf8 e bisogna dire ad SMF di usare la codifica ISO-8859-1 quando si inizia a convertire, altrimenti fallisce e tronca i messaggi.

Io sistemerei questo casino per prima cosa: conversione e settaggio UTF8 per tutti.
come si "impartisce" la codifica ISO durante la conversione per evitare casini dopo? :o
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on November 30, 2013, 07:33:13 PM
Quote from: luca16568 on November 29, 2013, 04:06:54 PM
ho parecchi link interni facenti parte a parecchie cose che non riportano il WWW...quindi l'ho rmesso....
:-[
Mai i link senza www vengono automaticamente reindirizzati al www, quindi non c'è nessuna necessità di rimuoverlo...soprattutto se in una delle due versioni "pezzi" di forum non funzionano... mah.

Quote from: luca16568 on November 29, 2013, 04:08:46 PM
come si "impartisce" la codifica ISO durante la conversione per evitare casini dopo? :o

BACKUP!
Perché se qualcosa va storto rischi di perdere praticamente tutto.
Se hai la possibilità (adesso son nel letto e non ho in giro i dati per verificare) fai *anche* una copia del database in un altro database da phpmyadmin, questo ti permetterebbe di ripristinare i dati velocemente in caso di problemi.

Quando inizi la conversione, c'è una casella da cui scegliere il set di caratteri del database, nel clone che ho fatto SMF indicava di default UTF8, ma è stato necessario scegliere ISO-8859-1 dalla casella a discesa.

Se vuoi domani posso provare a dare un'occhiata, in certi casi (soprattutto quando si tratta di charset) tendo a non muovermi senza conferma...
Scusa, ma quando si tratta di set di caratteri rasento l'isteria paranoica (o la paranoia isterica, non saprei...).
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on December 02, 2013, 02:45:04 AM
Ci sto lavorando ora.
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on December 02, 2013, 03:21:33 AM
Adesso è tutto propriamente e consistentemente utf8.
Puoi provare se cambiare la lingua causa ancora problemi?
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on December 16, 2013, 03:48:52 PM
SCUSAMI EMANUELE.....MA E' UN PERIODO INCASINATO!
ok ora ci sono......
a quanto ho capito sei riuscito a "convertire" tutte le tabelle giusto?
se si....devo controllare, dovrei andare a sbirciare un po' di utenze!

ritornando al topik....
diciamo: si riesce a "temporizzare" ad 1 anno l'accesso ad una sezione?
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on December 18, 2013, 05:53:04 AM
Quote from: luca16568 on December 16, 2013, 03:48:52 PM
SCUSAMI EMANUELE.....MA E' UN PERIODO INCASINATO!
No problem, anch'io sono un po' incasinato qui e là.

Quote from: luca16568 on December 16, 2013, 03:48:52 PM
a quanto ho capito sei riuscito a "convertire" tutte le tabelle giusto?
se si....devo controllare, dovrei andare a sbirciare un po' di utenze!
Ho convertito tutto, ho rimpiazzato nel db le lingue con quelle corrette, solo non ho rimosso i file che non ci dovrebbero essere, ma non dovrebbero più interferire... forse.

Quote from: luca16568 on December 16, 2013, 03:48:52 PM
ritornando al topik....
diciamo: si riesce a "temporizzare" ad 1 anno l'accesso ad una sezione?
E come ho risposto in precedenza, l'unica opzione sarebbero le sottoscrizioni a pagamento, ma:
1) non credo sia possibile fare in modo che gli utenti non possano iscriversi da soli (va beh, si potrebbe nascondere la voce del menù),
2) dovresti comunque aggiungere tu manualmente gli utenti alla sottoscrizione.
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on December 18, 2013, 06:18:05 AM
OK, PER IL DISCORSO DI ISCRIVERLI IO NO PROBLEM, A ME SERVE ALLA FINA UNA SEZIONE CHE VENGA INIBITA PER UN PASSO DI TEMPO DI 365 GIORNI PER POI CHIUDERSI AUTOMATICAMENTE
scusa per il maiuscolo ma non mi sono accorto....
poi, quando la attivo dal pannello, non mi compare nessun bottone nel menu', e' normale?
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on December 18, 2013, 07:50:27 AM
Aspetta un secondo, perché prima mi parli di utenti, ora di sezione e sono un po' confuso.

Hai bisogno di una sezione che resti aperta per un anno per "tutti"?
Hai bisogno di una sezione che sia accessibile a "certi" utenti per un anno, ma la sezione continua ad esistere indefinitamente?
O combinazioni delle due?
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: luca16568 on December 18, 2013, 08:09:14 AM
vorrei l'accesso per una sezione a tempo di 1 anno per utenti che solo io li posso selezionare
esempio...
sezione di "manutenzione"
accesso utente 1 18.12.13
accesso utente 2 27.12.13
accesso utente 3 15.04.14

dopo 1 anno giusto dalla loro iscrizione (al gruppo), l'accesso alle sezione va' a decadere sino a nuovo inserimento
Title: Re: esiste una mod per dare all'utente un lasso di tempo determinato di stare in un
Post by: emanuele on December 19, 2013, 04:16:00 AM
Quote from: luca16568 on December 18, 2013, 06:18:05 AM
poi, quando la attivo dal pannello, non mi compare nessun bottone nel menu', e' normale?
Hai solo schiacciato il pulsante o anche cliccato sul "salva" alla fine della pagina?