Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Marco B. 27 Aug 2012, 12:02:16
-
Riciao a tutti, ho un altro problema: nella registrazione degli utenti ho abilitato la voce Termini di utilizzo * (voce obbligatoria) ma purtroppo anche se l'utente non accetta tali termini la registrazione va a buon fine. Cosa posso controllare per ovviare al problema?
Come da titolo utilizzo Joomla 2.5
Grazie
-
ciao djbuz,
utilizzi la versione 2.5.6 o una precedente della 2.5 ?
-
Utilizzo la versione 2.5.6
-
please help :'(
-
Devi attivare e configurare il plug in user profile in plug in.
Abbiamo il tasto Ricerca nuovo di zecca, lo potete utilizzare senza incorrere in pericoli, inoltre pare pure che non sia peccato! ;)
-
User profile - Termini di utilizzo = "obbligatorio" è già attivato ed il link all'articolo con i termini è già settato ma mi esce il bug spiegato nel primo post.
-
in locale capita anche a me. mai usato il plugin pk uso altro sistema per la registrazione. Ho fatto una prova con xampp, joomla 2.5.6 e l'utente fake risulta iscritto anche se non abilitato/attivo per mancato invio email.
-
ok ma il mio problema non è che l'utente è visibile ma non attivo da backend, il problema è che la registrazione dovrebbe dare errore se non si accettano i termini d'uso ;)
-
Anche io ho lo stesso problema... nessuno ha davvero idea di come risolvere?
-
Idem come sopra, ho appena aggiornato joomla alla versione 2.5.7 ma nessun giovamento.
Consigli?
-
teoricamente la cosa migliore da fare e controllare se è già presente una segnalazione in merito nel joomlacode per Joomla 2.5 e confermarla, oppure se non presente aprirla.
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&tracker_id=11410
Ho provato anche su Joomla 3.0Beta1 ed il problema sembra rimanere, anzi forse è più grave, appare un errore 500 e nella gestione utenti non è visibile l'icona che mostra se l'utente è attivo o sospeso
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&tracker_id=8103
-
Grazie
-
C'è già un tracker aperto rigurardo questo bug
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_id=8103&tracker_item_id=28744
Da quel che c'è scritto sembra che nella 2.5.4 i termini di utilizzo della registrazione funzionassero, mentre ora non più. Commento nel tracjer per confermare il bug.
-
Grazie Stefania
-
Giusto per una rapida risposta e trovare qui subito la soluzione :D
Il problema si risolve inserendo una stringa sul file profile.php
Da ftp andare sul file profile.php plugins/user/profile/profile.php
Aprire il file con un editor php io uso Komodo edit "free"
Alla riga 198
trovate la seguente stringa
{
// Push the TOS article ID into the TOS field.
$form->setFieldAttribute('tos', 'article', $tosarticle, 'profile');
}
aggiungete la stringa
$fields[]='tos';
{
// Push the TOS article ID into the TOS field.
$form->setFieldAttribute('tos', 'article', $tosarticle, 'profile');
$fields[]='tos';
}
Il gioco è fatto :) adesso se non accetti non ti registri.
Grazie Stefy stavo impazzendo