Commit 4e47bdf8 authored by N. Peraldi's avatar N. Peraldi

Merge branch 'master' into 10-formulaire-adhesion-ajouter-unite-de-taille

# Conflicts:
#	contact.php
parents f382a475 a18d5a69
......@@ -59,7 +59,7 @@ function firstAction() {
//si il a cliqué sur individu, redirigé vers helloasso
if (strUser === "Individu") {
linkRedirection("https://helloasso.com", "Redirection vers HelloAsso");
linkRedirection("https://www.helloasso.com/associations/adullact/adhesions/adhesion-individuelle-a-l-adullact", "Adhérer en tant qu'individu sur HelloAsso");
displayMask(["link"]);
}
......@@ -108,7 +108,7 @@ function isWordIn(word, list) {
function linkRedirection(link, title) {
//définit le lien de redirection et son titre
document.getElementById("linkRedirection").setAttribute("href", link);
document.getElementById("linkRedirection").setAttribute("title", title);
document.getElementById("linkRedirection").innerHTML = title;
}
function prepareDocument() {
......
......@@ -73,7 +73,6 @@ $periodSelectionPath = $workingDirectory . "periodSelection.php";
$JSPath = '/wp-content/themes/theme-wordpress-adullact-org/adhesionForm.js';
function createFirstSelectionList($liste)
{
//fonction qui crée la première liste de sélection sans modifier les textes
......@@ -138,9 +137,7 @@ function createSizeSelectList($liste)
if (!isWordIn($mot, $resultList)) {
$resultList[] = $mot;
}
}
return $resultList;
}
......@@ -185,8 +182,8 @@ function generateLabelCotisations()
//fonction qui génère les label pour le select de taille. JS se chargera de les cacher plus tard.
global $listeGrilleEntiere;
for ($i = 0; $i< count($listeGrilleEntiere); $i++){
if (isset($listeGrilleEntiere[$i][3])){
for ($i = 0; $i < count($listeGrilleEntiere); $i++) {
if (isset($listeGrilleEntiere[$i][3])) {
$id = "TYPENBR-" . createNameClass($listeGrilleEntiere[$i][0]);
echo "<label id=\"" . $id . "\" for=\"secondSelection\">Veuillez sélectionner le nombre " . $listeGrilleEntiere[$i][3] . " :</label> \n";
}
......@@ -269,9 +266,8 @@ function tryToShowError($var)
global $errors, $debug_mode;
if (strlen($errors[$var]) > 0) {
echo "<p class='error'> " . $errors[$var] . "</p>";
}
else{
if($debug_mode){
} else {
if ($debug_mode) {
echo "pas d'erreur : " . $errors[$var];
}
......@@ -337,188 +333,190 @@ get_header();
<div class="wrap">
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<h1>Formulaire de renouvellement d'adhésion</h1>
<p>
<?php
if ($numberOfErrors == 1) {
echo "Une erreur est survenue lors de l'envoi du formulaire. Veuillez vérifier vos informations";
} elseif ($numberOfErrors > 1) {
echo "Plusieurs erreurs sont survenues lors de l'envoi du formulaire. Veuillez vérifier vos informations";
}
<h1>Formulaire de renouvellement d'adhésion</h1>
<p>
<?php
if ($numberOfErrors == 1) {
echo "Une erreur est survenue lors de l'envoi du formulaire. Veuillez vérifier vos informations";
} elseif ($numberOfErrors > 1) {
echo "Plusieurs erreurs sont survenues lors de l'envoi du formulaire. Veuillez vérifier vos informations";
}
?>
</p>
<form action="" method="post">
<p>
<input id="ancienSelectType" type="hidden" name="ancienSelectType"
value="<?php tryToEcho("firstSelection") ?>">
<input id="ancienSelectSize" type="hidden" name="ancienSelectSize"
value="<?php tryToEcho("secondSelection") ?>">
<input id="ancienSelectPeriod" type="hidden" name="ancienSelectPeriod"
value="<?php tryToEcho("periodeAdhesionCollectivite") ?>">
<label for="firstSelect">Veuillez sélectionner le type de collectivité :</label>
<select id="firstSelect" required="" name="firstSelection">
<option value="none">---</option>
<?php
//on génère les options en fonction du fichier et des valeurs par défaut.
for ($i = 0; $i < count($textsSelectMenuExtended); $i++) {
?>
</p>
<form action="" method="post">
<p>
<input id="ancienSelectType" type="hidden" name="ancienSelectType"
value="<?php tryToEcho("firstSelection") ?>">
<input id="ancienSelectSize" type="hidden" name="ancienSelectSize"
value="<?php tryToEcho("secondSelection") ?>">
<input id="ancienSelectPeriod" type="hidden" name="ancienSelectPeriod"
value="<?php tryToEcho("periodeAdhesionCollectivite") ?>">
<label for="firstSelect">Veuillez sélectionner le type de collectivité :</label>
<select id="firstSelect" required="" name="firstSelection">
<option value="none">---</option>
<?php
//on génère les options en fonction du fichier et des valeurs par défaut.
for ($i = 0; $i < count($textsSelectMenuExtended); $i++) {
?>
<option class="optionFirstSelect"
value="<?php echo $classSelectMenuExtended[$i] ?>"><?php echo $textsSelectMenuExtended[$i] ?></option>
<?php
}
?>
</select>
<?php tryToShowError("first selection"); ?>
</p>
<div id="link">
<option class="optionFirstSelect"
value="<?php echo $classSelectMenuExtended[$i] ?>"><?php echo $textsSelectMenuExtended[$i] ?></option>
<?php
}
?>
</select>
<?php tryToShowError("first selection"); ?>
</p>
<div id="link">
<a href="contact.php" id="linkRedirection">Texte</a>
</div>
</div>
<div id="formulaireEPCIMutualisant">
<label for="nombreHabitantsEPCI">Nombre d'habitants de l'EPCI :</label>
<input type="number" name="nombreHabitantsEPCI" id="nombreHabitantsEPCI"
value="<?php tryToEcho("nombreHabitantsEPCI"); ?>"><br>
<?php tryToShowError("EPCI com"); ?>
<div id="formulaireEPCIMutualisant">
<label for="nombreHabitantsEPCI">Nombre d'habitants de l'EPCI :</label>
<input type="number" name="nombreHabitantsEPCI" id="nombreHabitantsEPCI"
value="<?php tryToEcho("nombreHabitantsEPCI"); ?>"><br>
<?php tryToShowError("EPCI com"); ?>
<label for="nombreCommunesMembresEPCI">Nombre de communes membres :</label>
<input type="number" name="nombreCommunesMembresEPCI" id="nombreCommunesMembresEPCI"
value="<?php tryToEcho("nombreCommunesMembresEPCI"); ?>"><br>
<?php tryToShowError("EPCI hab"); ?>
<label for="nombreCommunesMembresEPCI">Nombre de communes membres :</label>
<input type="number" name="nombreCommunesMembresEPCI" id="nombreCommunesMembresEPCI"
value="<?php tryToEcho("nombreCommunesMembresEPCI"); ?>"><br>
<?php tryToShowError("EPCI hab"); ?>
<input type="button" value="Valider" id="boutonValiderNombresEPCI">
</div>
<input type="button" value="Valider" id="boutonValiderNombresEPCI">
</div>
<p id="paraSecondSelection">
<p id="paraSecondSelection">
<?php
//on génère les labels
generateLabelCotisations(); ?>
<select id="secondSelection" name="secondSelection">
<select id="secondSelection" name="secondSelection">
<?php
<?php
//et on génère les options qui seront cachées plus tard
generateSecondSelection(); ?>
</select>
<?php tryToShowError("second Selection"); ?>
</p>
</select>
<?php tryToShowError("second Selection"); ?>
</p>
<div id="cotisation">
<div id="cotisation">
<?php generateCotisations(); ?>
<p id="PCOT-EPCIMutualisant" class="PCOT">Montant de la cotisation : <span
id="montantCotisation"></span></p>
<p id="PCOT-Association" class="PCOT">Montant de la cotisation : 15€</p>
</div>
<div id="informationsCollectivite">
<h3>Coordonnées :</h3>
<p>Les champs portant une astérisque
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
sont obligatoires
</p>
<label for="nomCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Nom de la collectivité :
</label>
<input type="text" name="nomCollectivite" id="nomCollectivite" required=""
value="<?php tryToEcho("nomCollectivite"); ?>"><br>
<?php tryToShowError("nom"); ?>
<label for="adresseCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Adresse :</label>
<input type="text" name="adresseCollectivite" id="adresseCollectivite" required=""
value="<?php tryToEcho("adresseCollectivite"); ?>"><br>
<?php tryToShowError("adresse"); ?>
<label for="codePostalCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Code postal :</label>
<input type="text" name="codePostalCollectivite" id="codePostalCollectivite" required=""
value="<?php tryToEcho("codePostalCollectivite"); ?>"><br>
<?php tryToShowError("CP"); ?>
<label for="villeCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Ville :</label>
<input type="text" name="villeCollectivite" id="villeCollectivite" required=""
value="<?php tryToEcho("villeCollectivite"); ?>"><br>
<?php tryToShowError("ville"); ?>
<label for="telCollectivite">Téléphone :</label>
<p id="PCOT-EPCIMutualisant" class="PCOT">Montant de la cotisation : <span
id="montantCotisation"></span></p>
<p id="PCOT-Association" class="PCOT">Montant de la cotisation : 15€</p>
</div>
<div id="informationsCollectivite">
<h3>Coordonnées :</h3>
<p>Les champs portant une astérisque
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
sont obligatoires
</p>
<label for="nomCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Nom de la collectivité :
</label>
<input type="text" name="nomCollectivite" id="nomCollectivite" required=""
value="<?php tryToEcho("nomCollectivite"); ?>"><br>
<?php tryToShowError("nom"); ?>
<label for="adresseCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Adresse :</label>
<input type="text" name="adresseCollectivite" id="adresseCollectivite" required=""
value="<?php tryToEcho("adresseCollectivite"); ?>"><br>
<?php tryToShowError("adresse"); ?>
<label for="codePostalCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Code postal :</label>
<input type="text" name="codePostalCollectivite" id="codePostalCollectivite" required=""
value="<?php tryToEcho("codePostalCollectivite"); ?>"><br>
<?php tryToShowError("CP"); ?>
<label for="villeCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Ville :</label>
<input type="text" name="villeCollectivite" id="villeCollectivite" required=""
value="<?php tryToEcho("villeCollectivite"); ?>"><br>
<?php tryToShowError("ville"); ?>
<label for="telCollectivite">Téléphone :</label>
<input type="tel" name="telCollectivite" id="telCollectivite"
value="<?php tryToEcho("telCollectivite"); ?>"><br>
<?php tryToShowError("tel"); ?>
value="<?php tryToEcho("telCollectivite"); ?>"><br>
<?php tryToShowError("tel"); ?>
<label for="siteCollectivite">Site internet :</label>
<label for="siteCollectivite">Site internet :</label>
<input type="url" name="siteCollectivite" id="siteCollectivite"
value="<?php tryToEcho("siteCollectivite"); ?>"><br>
<?php tryToShowError("site"); ?>
value="<?php tryToEcho("siteCollectivite"); ?>"><br>
<?php tryToShowError("site"); ?>
<label for="periodeAdhesionCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Période d'adhésion :</label>
<select name="periodeAdhesionCollectivite" id="periodeAdhesionCollectivite" required="">
<option class="optionPeriod" value="" selected>---</option>
<?php generateDates(); ?>
<label for="periodeAdhesionCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Période d'adhésion :</label>
<select name="periodeAdhesionCollectivite" id="periodeAdhesionCollectivite" required="">
<option class="optionPeriod" value="" selected>---</option>
<?php generateDates(); ?>
</select>
</div>
</select>
</div>
<div id="chorus_pro">
<div id="chorus_pro">
<h3>Informations relatives à Chorus Pro</h3>
<h3>Informations relatives à Chorus Pro</h3>
<label for="siretCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
SIRET :
</label>
<input type="number" name="siretCollectivite" id="siretCollectivite" required=""
value="<?php tryToEcho("siretCollectivite"); ?>"><br>
<?php tryToShowError("siret"); ?>
<label for="siretCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
SIRET :
</label>
<input type="number" name="siretCollectivite" id="siretCollectivite" required=""
value="<?php tryToEcho("siretCollectivite"); ?>"><br>
<?php tryToShowError("siret"); ?>
<label for="numeroEngagementCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
N° d'engagement :
</label>
<input type="text" name="numeroEngagementCollectivite" id="numeroEngagementCollectivite"
required=""
value="<?php tryToEcho("numeroEngagementCollectivite"); ?>"><br>
<?php tryToShowError("numeroEngagement"); ?>
<label for="numeroEngagementCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
N° d'engagement :
</label>
<input type="text" name="numeroEngagementCollectivite" id="numeroEngagementCollectivite"
required=""
value="<?php tryToEcho("numeroEngagementCollectivite"); ?>"><br>
<?php tryToShowError("numeroEngagement"); ?>
<label for="codeCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Code :
</label>
<input type="text" name="codeCollectivite" id="codeCollectivite" required=""
value="<?php tryToEcho("codeCollectivite"); ?>"><br>
<?php tryToShowError("code"); ?>
<label for="codeCollectivite">
<abbr class="adullact-abbr" title="Champ obligatoire">*</abbr>
Code :
</label>
<input type="text" name="codeCollectivite" id="codeCollectivite" required=""
value="<?php tryToEcho("codeCollectivite"); ?>"><br>
<?php tryToShowError("code"); ?>
</div>
</div>
<input type="submit" id="boutonEnvoyer">
</form>
<input type="submit" id="boutonEnvoyer">
</form>
<script type="text/javascript" src="<?php echo $JSPath ?>"></script>
<script>
prepareDocument();
</script>
</main>
</div>
<script type="text/javascript" src="<?php echo $JSPath ?>"></script>
<script>
prepareDocument();
</script>
</main>
</div>
</div>
<?php get_footer(); ?>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment