diff --git a/src/app/signup/student-signup/student-signup.component.html b/src/app/signup/student-signup/student-signup.component.html index d5e1b7e33beaec08b50c6ca82b53f9ba5038ff7d..d991f7ce7cbed35f3ca8dde3eb6dd5027eddaf3e 100644 --- a/src/app/signup/student-signup/student-signup.component.html +++ b/src/app/signup/student-signup/student-signup.component.html @@ -38,29 +38,47 @@ de remplir le formulaire d'inscription administrative (Google Form). </p> + <p> + <small> + Données personnelles : nous utiliserons les données fournies pour assurer le contact avec toi et ta famille, + équilibrer les participations aux activités organisées ainsi qu'à des fins d'aggrégation anonymisée + (statistiques, demandes de subvention). Plus d'informations dans nos <a routerLink="/mentions-legales" + target="_blank">mentions légales</a>. + </small> + </p> + + <p> + J'accepte qu'OSER utilise mes données personnelles fournies ci-dessus ou dans le formulaire d'inscription + adminsitrative, dans le strict respect du cadre spécifié ci-dessus : + </p> + + <mat-checkbox id="checkboxUtilisation" class="checkbox-field" formControlName="acceptedConditions" required onclick='if (document.getElementById("checkboxUtilisation").classList.contains("mat-checkbox-checked")) { + document.getElementById("boutonChiant").setAttribute("disabled", "true"); + } + else { + document.getElementById("boutonChiant").removeAttribute("disabled"); + }'> + J'accepte cette utilisation + </mat-checkbox> + <p class="text-center"> - <a mat-raised-button color="accent" href="https://docs.google.com/forms/d/e/1FAIpQLScJnkGaDdXWL-sPyHuq58gJivr5xkZ_M5AASRCBHx4a9wR4-Q/viewform?usp=sf_link" rel="noreferrer" target="_blank"> + <a mat-raised-button color="accent" disabled id="boutonChiant" + href="https://docs.google.com/forms/d/e/1FAIpQLScJnkGaDdXWL-sPyHuq58gJivr5xkZ_M5AASRCBHx4a9wR4-Q/viewform?usp=sf_link" + rel="noreferrer" target="_blank"> <mat-icon>launch</mat-icon> Remplir le formulaire </a> </p> + + <mat-checkbox class="checkbox-field" formControlName="filledForm" required> J'ai rempli le formulaire </mat-checkbox> + <!-- ici --> - <p> - <small> - Données personnelles : nous utiliserons les données fournies pour assurer le contact avec toi et ta famille, équilibrer les participations aux activités organisées ainsi qu'à des fins d'aggrégation anonymisée (statistiques, demandes de subvention). Plus d'informations dans nos <a routerLink="/mentions-legales" target="_blank">mentions légales</a>. - </small> - </p> - <p> - J'accepte qu'OSER utilise mes données personnelles fournies ci-dessus ou dans le formulaire d'inscription adminsitrative, dans le strict respect du cadre spécifié ci-dessus : - </p> - <mat-checkbox class="checkbox-field" formControlName="acceptedConditions" required> - J'accepte cette utilisation - </mat-checkbox> + <!-- ici --> <p> Il ne te reste plus qu'à choisir un mot de passe. :-) @@ -73,7 +91,8 @@ <!-- Confirm password --> <mat-form-field class="full-width"> - <input matInput type="password" formControlName="passwordConfirm" placeholder="Confirmer le mot de passe" [errorStateMatcher]="matcher"> + <input matInput type="password" formControlName="passwordConfirm" placeholder="Confirmer le mot de passe" + [errorStateMatcher]="matcher"> <mat-error *ngIf="formGroup.hasError('passwordsDifferent')"> Les mots de passe doivent être identiques. </mat-error> @@ -91,4 +110,4 @@ J'ai déjà un compte ! <a routerLink="/connexion">Me connecter</a> </p> </form> -</app-form-page> +</app-form-page> \ No newline at end of file