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

: Termini utilizzo della registrazione joomla 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
: Re:Termini utilizzo della registrazione joomla 2.5
: alexred 27 Aug 2012, 12:04:27
ciao djbuz,
utilizzi la versione 2.5.6 o una precedente della 2.5 ?
: Re:Termini utilizzo della registrazione joomla 2.5
: Marco B. 27 Aug 2012, 12:10:46
Utilizzo la versione 2.5.6
: Re:Termini utilizzo della registrazione joomla 2.5
: Marco B. 27 Aug 2012, 21:43:24
please help  :'(
: Re:Termini utilizzo della registrazione joomla 2.5
: giusebos 27 Aug 2012, 22:12:44
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! ;)
: Re:Termini utilizzo della registrazione joomla 2.5
: Marco B. 27 Aug 2012, 23:40:33
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.

: Re:Termini utilizzo della registrazione joomla 2.5
: sudoku 27 Aug 2012, 23:52:54
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.
: Re:Termini utilizzo della registrazione joomla 2.5
: Marco B. 28 Aug 2012, 18:08:50
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 ;)
: Re:Termini utilizzo della registrazione joomla 2.5
: ganimede 04 Sep 2012, 18:57:40
Anche io ho lo stesso problema... nessuno ha davvero idea di come risolvere?
: Re:Termini utilizzo della registrazione joomla 2.5
: Ivan68 16 Sep 2012, 06:37:56
Idem come sopra, ho appena aggiornato joomla alla versione 2.5.7 ma nessun giovamento.
Consigli?
: Re:Termini utilizzo della registrazione joomla 2.5
: alexred 16 Sep 2012, 09:04:50
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
: Re:Termini utilizzo della registrazione joomla 2.5
: Ivan68 16 Sep 2012, 09:15:04
Grazie

: Re:Termini utilizzo della registrazione joomla 2.5
: ste 16 Sep 2012, 11:58:42
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.
: Re:Termini utilizzo della registrazione joomla 2.5
: Ivan68 16 Sep 2012, 12:53:48
Grazie Stefania
: Re:Termini utilizzo della registrazione joomla 2.5
: frera 20 Dec 2012, 20:17:27
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