305 lines
16 KiB
Text
305 lines
16 KiB
Text
<!DOCTYPE html>
|
||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" scope="session" >
|
||
</jsp:useBean>
|
||
<%@page contentType="text/html; charset=UTF-8" %>
|
||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||
<%@ taglib uri="/WEB-INF/art.tld" prefix="art" %>
|
||
<%@ taglib uri="/WEB-INF/pg.tld" prefix="pg" %>
|
||
<%@ page language="java" import="it.acxent.jsp.Ab" %>
|
||
<%@ taglib uri="/WEB-INF/cc.tld" prefix="cc" %>
|
||
<html lang="<%=lang%>">
|
||
<!-- InstanceBegin template="/Templates/rus.dwt" codeOutsideHTMLIsLocked="false" -->
|
||
<head>
|
||
<jsp:include page="_inc_lang.jsp" flush="true" />
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||
<meta name="description" content="">
|
||
<meta name="author" content="">
|
||
<!-- [favicon] begin -->
|
||
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico"/>
|
||
<link rel="icon" type="image/x-icon" href="images/favicon.ico" />
|
||
<!-- [favicon] end -->
|
||
<!-- JSP -->
|
||
<jsp:useBean id="_listaLangAtt" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator" scope="session">
|
||
</jsp:useBean>
|
||
<jsp:useBean id="utenteLogon" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="session" >
|
||
</jsp:useBean>
|
||
<jsp:useBean id="msg" class="java.lang.String" type="java.lang.String" scope="request" >
|
||
</jsp:useBean>
|
||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat">
|
||
</jsp:useBean>
|
||
<jsp:useBean id="cart" scope="session" type= "it.acxent.cart.Cart" class="it.acxent.cart.Cart" >
|
||
</jsp:useBean>
|
||
<jsp:useBean id="cartStatus" scope="request" type="it.acxent.cart.CartStatus" class="it.acxent.cart.CartStatus" >
|
||
</jsp:useBean>
|
||
<jsp:useBean id="CR" scope="request" type="it.acxent.pg.FotoCR" class="it.acxent.pg.FotoCR" >
|
||
</jsp:useBean>
|
||
<cc:attivita/>
|
||
<jsp:useBean id="attivita" class="it.acxent.cc.Attivita" type="it.acxent.cc.Attivita" scope="session">
|
||
</jsp:useBean>
|
||
<!-- InstanceBeginEditable name="Bean" -->
|
||
<%@ taglib uri="/WEB-INF/news.tld" prefix="news" %>
|
||
<!-- InstanceEndEditable -->
|
||
<!-- InstanceBeginEditable name="doctitle" -->
|
||
<title>Regalami Un Sorriso ETS - Registrazione Utente</title>
|
||
<!-- InstanceEndEditable -->
|
||
|
||
<!-- Bootstrap core CSS -->
|
||
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
|
||
<!-- FontAwesome Icons -->
|
||
<link rel="stylesheet" href="css/font-awesome.min.css">
|
||
<!-- Roboto Font -->
|
||
<link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i" rel="stylesheet">
|
||
<!-- Custom styles for this template -->
|
||
<link href="css/custom-style.css" rel="stylesheet">
|
||
<!-- Css Datepicker -->
|
||
<link href="addons/datepicker/css/bootstrap-datepicker.standalone.min.css" rel="stylesheet">
|
||
<link rel="stylesheet" href='admin/_V4/_css/ajaxLoading.css'>
|
||
<!-- InstanceBeginEditable name="head" -->
|
||
<jsp:useBean id="bean" class="it.acxent.pg.Users" type="it.acxent.pg.Users" scope="request" >
|
||
</jsp:useBean>
|
||
<!-- InstanceEndEditable -->
|
||
<jsp:include page="_inc_cookie.jsp" flush="true" />
|
||
<jsp:include page="_inc_head.jsp" flush="true" />
|
||
</head>
|
||
<body>
|
||
<!-- Page Content -->
|
||
<!-- InstanceBeginEditable name="main" -->
|
||
<acx:if_logon_ok >
|
||
<jsp:include page="_inc_header.jsp" flush="true" >
|
||
<jsp:param name="menuAttivo" value="account"/>
|
||
</jsp:include>
|
||
<div class="container my-3">
|
||
<div class="row">
|
||
<div class="col-lg-12 my-4">
|
||
<h1 class="my-3">Area utente</h1>
|
||
<p>Ciao <%=bean.getCognomeNome()%></p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</acx:if_logon_ok>
|
||
<acx:else_logon>
|
||
<jsp:include page="_inc_header.jsp" flush="true" >
|
||
<jsp:param name="menuAttivo" value="account"/>
|
||
</jsp:include>
|
||
</acx:else_logon>
|
||
<div class="container my-3">
|
||
<div class="row">
|
||
<div class="col-lg-12">
|
||
<form class="container" id="dettaglio" novalidate action="Users.abl" method="post" name="dettaglio" onsubmit="return controlloRegistrazione();">
|
||
<h1 class="my-3 text-capitalize">Registrazione/Modifica dati</h1>
|
||
<div class="alert-warning" style=" font-size: 24px;
|
||
font-weight: BOLD;"> <%=msg%></div>
|
||
<p class="mt-5 mb-4">Se sei gia' un Sostenitore Ets Regalami un Sorriso, vai alla pagina di <a href="login_clienti.html">login</a>, altrimenti leggi attentamente quanto segue e registrati.</p>
|
||
<div class="alert alert-secondary" role="alert">
|
||
<p>La concessione della password di accesso a questo sito è subordinata alla presa visione e alla accettazione di quanto segue:</p>
|
||
<ul>
|
||
<li>L'utilizzo della password è strettamente personale e riservata ai soli sostenitori Ets Regalami un Sorriso,</li>
|
||
<li> esclusivamente consentito condividere immagini che contengano la propria persona ( anche in un contesto d'insieme con altre ). </li>
|
||
<li>L'impiego delle immagini condivise deve essere esclusivamente personale e privato; diversamente si dovrà chiederne anticipatamente autorizzazione al titolare del presente sito. </li>
|
||
<li>Si avverte che l'uso non corretto delle immagini può violare l'altrui privacy e pertanto, conseguentemente, portare ad essere vittima di sanzioni, anche di natura penale, in ottemperanza di quanto disposto degli artt. 167,169 e 170 del D.Lgs. 196/03.</li>
|
||
<li>Il titolare di questo sito si riserba il diritto di effettuare verifiche, attraverso i propri mezzi informatici, sulle corrette procedure di gestione delle immagini.</li>
|
||
</ul>
|
||
<div class="form-group row text-center">
|
||
<div class="col">
|
||
<div class="form-check">
|
||
<label class="form-check-label">
|
||
<input class="form-check-input" type="checkbox" name="ckFlgPrivComunicazione" id="ckFlgPrivComunicazione" __block_29__>
|
||
<input type="hidden" name="flgPrivComunicazione" id="flgPrivComunicazione" value="<%=bean.getFlgPrivComunicazione()%>">
|
||
Accetto </label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="alert alert-secondary" role="alert">
|
||
<p>La concessione della password di accesso a questo sito è subordinata alla presa visione della <span class="my-3"><a href="privacy.jsp">INFORMATIVA PER IL TRATTAMENTO DEI DATI PERSONALI AI SENSI DELL’ART. 13 D.LGS. 30.6.2003 N. 196 (IN SEGUITO, “CODICE PRIVACY”) E DELL’ART. 13 REGOLAMENTO UE N. 2016/679 (IN SEGUITO, “GDPR”) </a></span>ed alla accettazione dei punti 2.A e 2.B del suddetto regolamento</p>
|
||
<div class="form-group row text-center">
|
||
<div class="col">
|
||
<div class="form-check">
|
||
<label class="form-check-label">
|
||
<input class="form-check-input" type="checkbox" name="ckFlgPrivTrattamento" id="ckfFgPrivTrattamento" __block_31__>
|
||
<input type="hidden" name="flgPrivTrattamento" id="flgPrivTrattamento" value="<%=bean.getFlgPrivTrattamento()%>">
|
||
Accetto </label>
|
||
2.A e 2.B </div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="alert alert-warning" role="alert">
|
||
<p><strong>Attenzione:</strong> il server fotografico e la condivisione delle foto è esclusivamente destinato ai sostenitori della Ets Regalami un Sorriso con questa procedura si diventa un sostenitore Ets Regalami un Sorriso altrimenti non è possibile condividere le foto.<br>
|
||
Per poter condividere le foto è necessario essere sostenitori della Ets.<br>
|
||
Condividere le foto non vuol dire acquistare le foto, la Ets Regalami un Sorriso non vende le foto, le condivide solo con i sostenitori. Le foto sono di esclusiva proprietà della Ets e non sono cedute a nessun titolo.</p>
|
||
</div>
|
||
<div class="alert alert-warning" role="alert">
|
||
<p><strong>Attenzione:</strong>
|
||
<ul class="mt-4">
|
||
<li>Con un contributo liberale di 20 euro puoi diventare socio della ETS e avere diritto alla condivisione di 1000 foto per 1 anno; con 40 euro 3000 foto per 3 anni; con 5 euro 25 foto per 1 anno.</li>
|
||
<li>La conferma della registrazione, con username e password da voi scelti, sarà inviata all'indirizzo email fornito.</li>
|
||
<li>Verificate attentamente la correttezza dell'email: in caso contrario non riceverete alcuna comunicazione.</li>
|
||
<li>Al termine della procedura, se tutto è stato inserito correttamente, comparirà a video la conferma dei dati.</li>
|
||
<li>Se riscontrate errori nei dati inseriti, scrivete a <a href="mailto:foto@pierogiacomelli.com">foto@pierogiacomelli.com</a>.</li>
|
||
<li>Una volta ricevuta la nostra email, dovrete confermare la registrazione cliccando una sola volta sull'apposito link.</li>
|
||
<li>L'indirizzo email deve essere inserito correttamente e in minuscolo.</li>
|
||
<li>Se l'iscrizione non viene perfezionata entro un mese con il pagamento della quota sociale, i dati inseriti saranno automaticamente rimossi.</li>
|
||
<li>Consultate le nostre specifiche sulla <a href="privacy.html">privacy</a>.</li>
|
||
</ul>
|
||
</p>
|
||
</div>
|
||
<div class="row">
|
||
<div class="container">
|
||
<p class="lead"><strong>Tutti i dati sono obbligatori</strong></p>
|
||
<div class="row">
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom11">Email (che sarà il tuo login)</label>
|
||
<acx:if wherecondition='<%=bean.getId_users()==0 || !bean.getLogin().contains("@")%>'>
|
||
<input type="text" class="form-control rounded-0" id="login" name="login" value="<%=bean.getLogin()%>" required __block_34__>
|
||
</acx:if>
|
||
<acx:else><br>
|
||
<strong><%=bean.getLogin()%></strong></acx:else>
|
||
</div>
|
||
<acx:if wherecondition="<%=bean.isSocialAccount()%>">
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom12">Password:</label>
|
||
<br>
|
||
<b style="color: darkred"> Hai eseguito l'accesso tramite il tuo account <%=bean.getSocialIdType()%></b> </div>
|
||
</acx:if>
|
||
<acx:else>
|
||
<acx:if wherecondition="<%=bean.getId_users()>0%>">
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom12">Password (solo se vuoi cambiarla)</label>
|
||
<input type="password" class="form-control rounded-0" id="newpwd" name="newpwd">
|
||
</div>
|
||
</acx:if>
|
||
<acx:else>
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom12">Scegli la tua Password</label>
|
||
<input type="password" class="form-control rounded-0" id="pwd" name="pwd" value="<%=bean.getPwd()%>" required>
|
||
</div>
|
||
</acx:else>
|
||
</acx:else>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom01">Nome</label>
|
||
<input type="text" class="form-control rounded-0" id="nome" name="nome" value="<%=bean.getNome()%>" required>
|
||
</div>
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom02">Cognome</label>
|
||
<input type="text" class="form-control rounded-0" id="cognome" name="cognome" value="<%=bean.getCognome()%>" required>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom04">Telefono</label>
|
||
<input type="text" class="form-control rounded-0" id="telefono" name="telefono" value="<%=bean.getTelefono()%>" required>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-3 mb-3">
|
||
<label for="validationCustom05">Città</label>
|
||
<input type="text" required class="form-control rounded-0" id="citta" name="citta" value="<%=bean.getCitta()%>">
|
||
</div>
|
||
<div class="col-md-2 mb-3">
|
||
<label for="validationCustom05">Cap</label>
|
||
<input type="text" required class="form-control rounded-0" id="cap" name="cap" value="<%=bean.getCap()%>">
|
||
</div>
|
||
<div class="col-md-1 mb-3">
|
||
<label for="validationCustom05">Prov.</label>
|
||
<input type="text" required class="form-control rounded-0" id="provincia" name="provincia" value="<%=bean.getProvincia()%>">
|
||
</div>
|
||
<div class="col-md-5 mb-3">
|
||
<label for="validationCustom06">Via</label>
|
||
<input type="text" required class="form-control rounded-0" id="indirizzo" name="indirizzo" value="<%=bean.getIndirizzo()%>">
|
||
</div>
|
||
<div class="col-md-1 mb-3">
|
||
<label for="validationCustom07">Num.</label>
|
||
<input type="text" required class="form-control rounded-0" id="numeroCivico" name="numeroCivico" value="<%=bean.getNumeroCivico()%>">
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom08">Codice Fiscale</label>
|
||
<input type="text" class="form-control rounded-0" id="codFisc" name="codFisc" value="<%=bean.getCodFisc()%>">
|
||
</div>
|
||
<div class="col-md-6 mb-3">
|
||
<label for="validationCustom09">Gruppo Sportivo</label>
|
||
<input type="text" class="form-control rounded-0" id="contatto" name="contatto" value="<%=bean.getContatto()%>" required>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-12 mb-4">
|
||
<label for="validationCustom10">Motivo della richiesta di iscrizione</label>
|
||
<textarea class="form-control rounded-0" id="nota" name="nota" rows="3" required><%=bean.getNota()%></textarea>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-12 mb-4">
|
||
<acx:if wherecondition="<%=bean.getId_users()==0%>">
|
||
<input type="checkbox" id="ckflgMl" name="ckflgMl" checked />
|
||
<input type="hidden" name="flgMl" id="flgMl" value="1" />
|
||
</acx:if>
|
||
<acx:else>
|
||
<input type="checkbox" id="ckflgMl" name="ckflgMl" __block_51__ />
|
||
<input type="hidden" name="flgMl" id="flgMl" value="<%=bean.getClifor().getFlgMl()%>" />
|
||
</acx:else>
|
||
Iscrizione Atletica Immagine
|
||
<div class="invalid-feedback"> ATTENZIONE! Alcuni campi non sono stati compilati</div>
|
||
<br>
|
||
<div class="alert-warning" style=" font-size: 24px;
|
||
font-weight: BOLD;"> <%=msg%></div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-12 mb-3 text-center">
|
||
<button class="btn btn-primary" type="submit">Invia la richiesta</button>
|
||
<input type="hidden" name="id_users" value="<%=bean.getId_users() %>">
|
||
<input name="id_userProfile" type="hidden" id="id_userProfile" value="9">
|
||
<input type="hidden" name="flgValido" value="<%=bean.getFlgValido()%>">
|
||
<input type="hidden" name="id_profiloUtente" value="9">
|
||
<input type="hidden" name="act" value="save">
|
||
<input type="hidden" name="cmd" value="asq">
|
||
</div>
|
||
</div>
|
||
<script>
|
||
// Example starter JavaScript for disabling form submissions if there are invalid fields
|
||
(function() {
|
||
"use strict";
|
||
window.addEventListener("load", function() {
|
||
var form = document.getElementById("dettaglio");
|
||
form.addEventListener("submit", function(event) {
|
||
if (form.checkValidity() == false) {
|
||
event.preventDefault();
|
||
event.stopPropagation();
|
||
}
|
||
else{
|
||
/*controlloRegistrazione();*/
|
||
}
|
||
form.classList.add("was-validated");
|
||
}, false);
|
||
}, false);
|
||
}());
|
||
</script>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- /.container --> <!-- InstanceEndEditable -->
|
||
|
||
<!-- Footer -->
|
||
<jsp:include page="_inc_footer.jsp" flush="true" />
|
||
<script>
|
||
$('#datepicker-sport').datepicker({
|
||
language: "it"
|
||
});
|
||
$('#datepicker-eventi').datepicker({
|
||
language: "it"
|
||
});
|
||
|
||
</script>
|
||
<!-- InstanceBeginEditable name="lastStuff" --> <!-- InstanceEndEditable -->
|
||
<div class="modal-loading"></div>
|
||
</body>
|
||
<!-- InstanceEnd -->
|
||
</html>
|