23 Maggio 12, 13:55:11
Benvenuto,
Visitatore
. Per favore, effettua il
login
o
registrati
.
Hai perso la tua
email di attivazione?
1 Ora
1 Giorno
1 Settimana
1 Mese
Per Sempre
Login con username, password e lunghezza della sessione
LO-FI Version
News
: SMItalia, la risposta Italiana a SMF
Home
Forum
Help
Login
Registrati
SMItalia
>
Forum
>
SMF Modifiche & AddOn
>
SMF Sviluppo
> Topic:
compilazione obbligatoria del profilo utente
Pagine: [
1
]
2
Vai Giù
« precedente
successivo »
Stampa
|
Bookmarks
Autore
Topic: compilazione obbligatoria del profilo utente (Letto 8445 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
marcomrc
Newbie
Offline
Posts: 35
SMI User
compilazione obbligatoria del profilo utente
«
il:
06 Febbraio 06, 12:55:06 »
Esiste una mod per rendere obbligatorio la compilazione di alcuni campi nel profilo?
Grazie
«
Ultima modifica: 18 Dicembre 06, 21:59:01 da marcomrc
»
Loggato
FaSan
SMI Staff
Developer
Offline
Sesso:
Posts: 1.763
Re: compilazione obbligatoria del profilo utente
«
Risposta #1 il:
07 Febbraio 06, 00:03:14 »
Citato da: marcomrc su 06 Febbraio 06, 12:55:06
Esiste una mod per rendere obbligatorio la compilazione di alcuni campi nel profilo?
Grazie
Una Mod no, ma si può fare
Loggato
marcomrc
Newbie
Offline
Posts: 35
SMI User
Re: compilazione obbligatoria del profilo utente
«
Risposta #2 il:
09 Febbraio 06, 10:22:11 »
Grazie, sarebbe molto utile!
Loggato
Madley
Sr. Member
Offline
Posts: 330
Ubuntu User
Re: compilazione obbligatoria del profilo utente
«
Risposta #3 il:
13 Febbraio 06, 14:45:52 »
Sto dando un'occhiata, io nel mio sito ho reso obbligatoria la provenienza, senza creare una mod apposita...
Però se mi dici che campi ti servono, provo a fare una semplice mod, vediamo che ne esce.
Loggato
marcomrc
Newbie
Offline
Posts: 35
SMI User
Re: compilazione obbligatoria del profilo utente
«
Risposta #4 il:
13 Febbraio 06, 15:07:19 »
Citato da: Madley su 13 Febbraio 06, 14:45:52
Sto dando un'occhiata, io nel mio sito ho reso obbligatoria la provenienza, senza creare una mod apposita...
Però se mi dici che campi ti servono, provo a fare una semplice mod, vediamo che ne esce.
I campi obbligatori dovrebbero essere "sesso" "età" "residenza"
p.s. l'obbligatorietà di compilazione dovrebbe riguardare sia i nuovi iscritti che i vecchi
«
Ultima modifica: 13 Febbraio 06, 15:11:03 da marcomrc
»
Loggato
Madley
Sr. Member
Offline
Posts: 330
Ubuntu User
Re: compilazione obbligatoria del profilo utente
«
Risposta #5 il:
14 Febbraio 06, 14:35:45 »
Ho dato un'occhiata veloce, non sembra generare errori per ora.... Intanto funziona con i nuovi iscritti, con gli utenti già presenti non ancora.. (SMF 1.1 rc1)
Edit:
Sources/Register.php
Trova:
Codice:
// Validate the passed langauge file.
Sostituisci con:
Codice:
// Residenza obbligatoria
if (!$user_info['is_admin'])
{
if (!isset($_POST['location']) || $_POST['location'] == '')
fatal_error('Per registrarti devi inserire il nome del paese in cui vivi.', false);
}
// Eta obbligatoria
if (!$user_info['is_admin'])
{
if (!isset($_POST['birthdate']) || $_POST['birthdate'] == '')
fatal_error('Per registrarti devi inserire la tua età.', false);
}
// Genere obbligatorio
if (!$user_info['is_admin'])
{
if (!isset($_POST['gender']) || $_POST['gender'] == '0')
fatal_error('Per registrarti devi compilare tutti i campi.', false);
}
// Validate the passed langauge file.
Edit:
Themes/Default/Register.template.php
Trova:
Codice:
// Are there age restrictions in place?
Sostituisci con:
Codice:
// Residenza, età e Data di nascita obbligatoria
echo '
<tr>
<td width="40%">
<b>', $txt[227], ':</b>
</td>
<td>
<input type="text" name="location" size="30" />
</td>
</tr>
<tr>
<td width="40%">
<b>Birthdate :</b>
<td class="smalltext">
<input type="text" name="bday3" size="4" maxlength="4" value="', $context['member']['birth_date']['year'], '" /> -
<input type="text" name="bday1" size="2" maxlength="2" value="', $context['member']['birth_date']['month'], '" /> -
<input type="text" name="bday2" size="2" maxlength="2" value="', $context['member']['birth_date']['day'], '" />
</td>
</tr>
<tr>
<td width="40%"><b>', $txt[231], ': </b></td>
<td>
<select name="gender" size="1">
<option value="0"></option>
<option value="1"', ($context['member']['gender']['name'] == 'm' ? ' selected="selected"' : ''), '>', $txt[238], '</option>
<option value="2"', ($context['member']['gender']['name'] == 'f' ? ' selected="selected"' : ''), '>', $txt[239], '</option>
</select>
</td>
</tr
';
// Are there age restrictions in place?
Loggato
marcomrc
Newbie
Offline
Posts: 35
SMI User
Re: compilazione obbligatoria del profilo utente
«
Risposta #6 il:
14 Febbraio 06, 19:37:01 »
Grazie Madley, sembra funzionare bene, quando ho un pò di tempo cerco di testarla per verificare che non dia qualche errore.
1) Ho fatto una piccola modifica al file
Themes/Default/Register.template.php :
le righe
Citazione
<td width="40%">
Birthdate :
<td class="smalltext">
<input type="text" name="bday3" size="4" maxlength="4" value="', $context['member']['birth_date']['year'], '" /> -
<input type="text" name="bday1" size="2" maxlength="2" value="', $context['member']['birth_date']['month'], '" /> -
<input type="text" name="bday2" size="2" maxlength="2" value="', $context['member']['birth_date']['day'], '" />
le ho sostituite con
Citazione
<td width="40%">
Data di nascita :
<td class="smalltext">
<input type="text" name="bday2" size="2" maxlength="2" value="', $context['member']['birth_date']['day'], '" /> -
<input type="text" name="bday1" size="2" maxlength="2" value="', $context['member']['birth_date']['month'], '" /> -
<input type="text" name="bday3" size="4" maxlength="4" value="', $context['member']['birth_date']['year'], '" />
è solo una sciochezza ma cosi al posto di
"Birthdate"
compare
"Data di nascita "
e le celle per inserire la data da
anno/mese/giorno
diventa
giorno/mese/anno
2) Le modifiche che mi hai detto di fare le ho aggiunte e non sostituite come avevi scritto.
Loggato
Madley
Sr. Member
Offline
Posts: 330
Ubuntu User
Re: compilazione obbligatoria del profilo utente
«
Risposta #7 il:
14 Febbraio 06, 20:06:03 »
Hai fatto bene, io nella fretta ho lavorato solamente sulla mod, non sulla lingua...
Citato da: marcomrc su 14 Febbraio 06, 19:37:01
2) Le modifiche che mi hai detto di fare le ho aggiunte e non sostituite come avevi scritto.
Non cambia niente, il risultato è lo stesso.
Loggato
DarkLady
Newbie
Offline
Sesso:
Posts: 1
Re: compilazione obbligatoria del profilo utente
«
Risposta #8 il:
24 Luglio 06, 15:05:26 »
perdonatemi non sono brava in materia ma l'argomento mi interessa particolarmente.
Dove vanno inserite queste cosa su mkp?
Grazie
Loggato
Federico
Sr. Member
Offline
Sesso:
Posts: 293
Re: compilazione obbligatoria del profilo utente
«
Risposta #9 il:
24 Luglio 06, 17:45:14 »
Citato da: DarkLady su 24 Luglio 06, 15:05:26
perdonatemi non sono brava in materia ma l'argomento mi interessa particolarmente.
Dove vanno inserite queste cosa su mkp?
Grazie
Mkp ? ? ? sono tutti files di SMF da modificare!
Loggato
Kenobis
Jr. Member
Offline
Sesso:
Posts: 52
Re: compilazione obbligatoria del profilo utente
«
Risposta #10 il:
15 Settembre 06, 00:59:32 »
Siccome sono pignolo ho modificato
Codice:
Data di nascita :
con
Codice:
<b>Data di nascita</b> (gg-mm-aaaa) :
Loggato
Un essere è di valore nella misura in cui è in grado di aiutare
L.R.H.
Kenobis
Jr. Member
Offline
Sesso:
Posts: 52
Re: compilazione obbligatoria del profilo utente
«
Risposta #11 il:
15 Ottobre 06, 11:30:29 »
Piccolo problema.
I campi vengono inseriti nella registrazione, ma se non si compilano la registrazione va avanti lo stesso
Loggato
Un essere è di valore nella misura in cui è in grado di aiutare
L.R.H.
marcomrc
Newbie
Offline
Posts: 35
SMI User
Re: compilazione obbligatoria del profilo utente
«
Risposta #12 il:
18 Dicembre 06, 21:55:07 »
dopo aver sostituito il forum con la nuova versione 1.1 ho provato a fare le modiche riportate sopra...ma sembra non funzionare bene:
1) il disclaimer si dimezza a metà colonna;
2) a fine registrazione mi dice "
Spiacente, ma agli utenti minori di 18 anni non è permesso registrarsi su questo forum
"
Loggato
marcomrc
Newbie
Offline
Posts: 35
SMI User
Re: compilazione obbligatoria del profilo utente
«
Risposta #13 il:
20 Dicembre 06, 22:13:30 »
qualunque altra soluzione per rendere obbligatorio la compilazione del profilo utente va bene, anche dopo l'iscrizione......che so una finestra o un msg che lo ricorda per esempio
Loggato
marcomrc
Newbie
Offline
Posts: 35
SMI User
Re: compilazione obbligatoria del profilo utente
«
Risposta #14 il:
22 Dicembre 06, 16:54:31 »
Ho risolto, invece di sostituire, ho aggiunto le modifiche del post (14 febbraio 2006)
per ora sembra funzionare bene
Loggato
Pagine: [
1
]
2
Vai Su
Stampa
|
Bookmarks
SMItalia
>
Forum
>
SMF Modifiche & AddOn
>
SMF Sviluppo
> Topic:
compilazione obbligatoria del profilo utente
« precedente
successivo »
Salta a:
Seleziona una destinazione:
-----------------------------
SMF & SMI
-----------------------------
=> SM Italia
===> Archivio
=> SMF Supporto
=> SMF Convertitori
=> SMF Varie
-----------------------------
SMF Modifiche & AddOn
-----------------------------
=> SMF Modifiche
=> SMF Tips
=> SMF Sviluppo
-----------------------------
SMF Traduzioni
-----------------------------
=> SMF Base
-----------------------------
SMF Temi & Personalizzazioni
-----------------------------
=> SMF Temi
=> SMF Mods Temi
-----------------------------
Off Topic
-----------------------------
=> Cazzeggio e Varie
Thread Correlati o Similari
Oggetto
Iniziato da
Risposte
Visto
Ultimo Post
Visualizzazione dell'email dal profilo
Mansell
2
1636
11 Aprile 07, 07:48:40
da
Mansell
Modifica al profilo utente
marktrix
1
1207
10 Luglio 08, 18:46:48
da
@L3
Eliminare campo dal profilo utente
«
1
2
»
SWAT
16
388
01 Aprile 12, 13:03:14
da
Emanuele
mod profilo
peterrey
2
791
15 Giugno 09, 15:10:30
da
peterrey
Messaggio privato a nuovi utenti
fmtech
8
3439
29 Gennaio 07, 22:44:09
da
FaSan
Awards mod
Mr.Condor
3
1964
09 Gennaio 07, 14:23:26
da
marcomix
RISOLTO - Impedire la visualizzazione dell'indirizzo email
ilsindaco
0
564
07 Settembre 09, 11:28:03
da
ilsindaco
aggiunta opzioni al profilo
martille
0
611
12 Febbraio 09, 13:07:49
da
martille
Mod nota utente
mrco
7
2424
08 Maggio 07, 18:58:38
da
kreos
'Escludi Utente' non funziona
bianca
4
566
22 Marzo 10, 12:53:32
da
bianca
Caricando...