<?php use App\Core\Csrf;$choices=json_decode((string)$document['choix_json'],true)?:[]; ?>
<link rel="stylesheet" href="/public/assets/css/cda-member-consents.css">
<main class="public-signature">
<a class="button button-secondary" href="/public/clients">← Retour à mon dossier</a>
<h2><?=$document['type_document']==='droit_image'?'Droit à l’image':'Consentement RGPD'?></h2>
<p><?=htmlspecialchars($document['membre_prenom'].' '.$document['membre_nom'])?> · <?=htmlspecialchars((string)$document['annee_scolaire'])?></p>
<section class="card"><h3>Choix du document</h3><ul>
<?php foreach($choices as$key=>$value): ?><li><?=htmlspecialchars(ucfirst(str_replace('_',' ',$key)))?> : <?=is_bool($value)?($value?'Oui':'Non'):htmlspecialchars((string)$value)?></li><?php endforeach; ?>
</ul></section>
<form method="post" action="/public/mon-espace/documents/signature" class="member-form">
<?=Csrf::field()?><input type="hidden" name="id" value="<?=(int)$document['id']?>"><input type="hidden" name="signature_data" id="signature-data">
<label><span>Nom du signataire</span><input required name="nom_signataire"></label>
<label><span>Qualité du signataire</span><select required name="qualite_signataire"><option value="adherent">Adhérent</option><option value="responsable_legal">Responsable légal</option></select></label>
<label class="wide"><span>Signature</span><canvas id="signature-pad" width="700" height="220"></canvas></label>
<button type="button" id="signature-clear">Effacer</button><button>Signer définitivement</button>
</form>
<p><small>Après validation, ce document est verrouillé et ne peut plus être modifié. Une correction nécessite un nouveau document préparé par la Direction.</small></p>
</main><script src="/public/assets/js/cda-signature-pad.js"></script>
