Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : 3mentina 29 Dec 2006, 12:28:56
-
Vorrei risolvere la seguente questione:
ho un form da compilare per la raccolta di informazioni sugli utenti, alla fine ho piazzato un pulsante di spunta con l'autorizzazione al trattamento dei dati. Di fianco un link verso una pagina in cui c'è l'informativa.
La agina informtiva si apre correttamente ma quando si preme sul pulsante 'idietro' il form, se era compilato, ritorna bianco.
Come posso conservare le informazioni inserite senza ricorrere ad un popup o un'altra finetra per l'informativa?
ho editato il titolo
-
perchè non metti l'informativa all'interno del form? Hai molte più probabilità che anche di sfuggita ci venga data un'occhiata...
se metti un link c'è chi potrebbe obiettare sulla sua visibilità, se sta sulla stessa pagina nessuno può toglier fuori obiezioni...
Consiglio metti anche un link per la stampa e uno per il download dell'informativa in pdf
-
buona idea!
-
Vorrei mettere l'iformativa anche sulla pagina di registrazione, per intanto ho interposto una pagina
(modificando href del link 'registrati' di dfault)
costruita non facie form in cui c'è l'informativa e il box da spuntre,
cliccando sul pulsante si viene reindirizzati al form di registrazione di JOOMLA.
Nel database però non c'è alcun legame tra la spunta del'accettazione e il nome dell'utente registrato.
Inoltre i potrebbero riceere una serie di accettazioni senza che poi a registrazione venga eseguita.
-
Prova a fare la pagina di registrazione col Comunity Builder che è molto più semplice. Con facile forms devi conoscere bene l'architettura di joomla lato codice e lato database. Devi andare a collegare i vari campi con i recordset e la cosa è molto più complicata perchè se inserisci nuovi campi devi creare nuovi record che li contengano.
Per quanto riguarda Comunity Builder sto tentando, nel tempo libero, di approntare una guida in pdf per la creazione di un form di registrazione più specifico con relativo inserimento dell'informativa nella stessa pagina di registrazione...
COMING SOON...
-
io ho risolto nel seguente modo:
1- Inserito all'inizio della pagina di registrazione di default un textbox di sola lettura con l'informativa.
2- Modificato il testo del pulsante di invio con la dicitura "Ho letto l'informativa sula privacy, procedo alla registrazione".
Non è forse molto professionale ma è veloce e conforme.
Il layout risulta pulito. 8)
Comunque aspetto di vedere il tuo lavoro. ;)
-
io ho risolto nel seguente modo:
1- Inserito all'inizio della pagina di registrazione di default un textbox di sola lettura con l'informativa.
2- Modificato il testo del pulsante di invio con la dicitura "Ho letto l'informativa sula privacy, procedo alla registrazione".
Non è forse molto professionale ma è veloce e conforme.
Il layout risulta pulito. 8)
Potresti postare quali sono i files interessati dalla modifica in modo che lo possa fare anche io ?
TIA
-
La cartella di riferimento è: components\com_registration
Il file da mdificare è: registration.html.php
Crea una copia del file per sicurezza: registration.html.php.original
Io ho inserito questa riga prima della tabella che inizia intorno alla riga 105: <div> <?php include("nomefile.php");?></div>
Poi, sempre nella stessa directory ho creato il file nomefile.php in cui ho scritto il codice html relativo al box:
<?php defined('_VALID_MOS')
or die('Direct access to this location is not allowed.'); ?>
<textarea id="nomeid" name="nomename" readonly="readonly"
style="width:300px;height:200px;"
class="info_inputbox">
testo informativa
</textarea>
Ho usato un file esterno in modo da rendere più pulito e leggibile il codice.
Per il testo del bottone devi modificare il file Italian.php nella cartella Language in corrispondenza alla voce "_BUTTON_SEND_REG".
-
L'informativa sulla privacy per legge deve avere un consenso separato dal resto della registrazione.
ESEMPIO:
Dichiarazione di consenso
Dichiara di aver letto l'informativa sulla privacy sopra riportata e fornisce libero consenso al trattamento dei propri dati personali.
checkbox di conferma
-
Credo di aver risolto la questione con l'aggiunta di un check box, la scrittura di un campo dedicato nella tabella utenti del database e la visualizzazione nel backend dell'accettazione.
Ho intenzione di preparare le itruzioni per quest facile modifica in modo che i gestori del sito possano testarla e inserirla nel pacchetto itliano.
A chi le mando?
-
Puoi postare il link del tuo form cosi vediamo com'è di preciso?
-
non ho un link, ho delle istruzioni
ho chiesto in mp al moderatore alex dove poterle postare e non ho ancora avuto una risposta, dal 3 gennaio!