diff --git a/canapEPFL/script.js b/canapEPFL/script.js index 9146b0afd5b03c4c0b571539d0fcd26c8f2df8ba..3260d8f012d0717c4e1189f357c828387fcebbcc 100644 --- a/canapEPFL/script.js +++ b/canapEPFL/script.js @@ -11,10 +11,11 @@ $(document).ready(function () { } if (location.pathname.split("/").slice(-1)[0] == "viewpostulation.php") { initPostulationChange(); + initEdits(); } }); -function checkDate () { +function checkDate() { var birthdate = $("#birthApp").val(); var birthdate_year = birthdate.split('/')[2]; var current_year = new Date().getFullYear(); @@ -69,7 +70,7 @@ function checkFileFormat(obj) { var allowedExtensions = ['pdf', 'jpeg', 'png', 'jpg']; var fileExtension = obj.value.split('.').pop().toLowerCase(); - allowedExtensions.indexOf(fileExtension) != -1 || !obj.value ? errorZone.innerHTML = '' : errorZone.innerHTML = 'Format invalide'; + allowedExtensions.indexOf(fileExtension) != -1 || !obj.value ? errorZone.innerHTML = '' : errorZone.innerHTML = 'Format invalide'; } function checkYearDate(toCheckValue, errorZone, coefficiantYear) { @@ -138,10 +139,10 @@ function initAddChildButtons() { $('#addInputFile').click(function () { var nextIndex = $('#newCertifZone > tbody').children().length + 1; if (nextIndex < 10) { - $('#newCertifZone').append('<tr><td><label for="certifs'+ nextIndex +'">Annexe supplémentaire</label><br>' - + '<input type="file" name="certifs'+ nextIndex +'" class="upload-input" id="certifs'+ nextIndex +'" onchange="changeTitleFile(this)"/>' - + '<label for="certifs'+ nextIndex +'" class="btn btn-secondary btn-sm icon-right">Choisir...</label><br>' - + '<small class="error" class="form-text text-muted"></small></td></tr>'); + $('#newCertifZone').append('<tr><td><label for="certifs' + nextIndex + '">Annexe supplémentaire</label><br>' + + '<input type="file" name="certifs' + nextIndex + '" class="upload-input" id="certifs' + nextIndex + '" onchange="changeTitleFile(this)"/>' + + '<label for="certifs' + nextIndex + '" class="btn btn-secondary btn-sm icon-right">Choisir...</label><br>' + + '<small class="error" class="form-text text-muted"></small></td></tr>'); if (nextIndex == 9) { $('#addInputFile').hide(750); } @@ -252,13 +253,17 @@ function showPolyAndInfoDivs(selectedFormation) { } } -function initPostulationChange () { +function initPostulationChange() { $('#selectPost').on('change', function () { document.forms['postSelector'].submit(); }); } -function checkRequired () { +function initEdits() { + +} + +function checkRequired() { $("form").submit(function (e) { let errsNumber = 0; diff --git a/canapEPFL/templates/viewPostulationTables/filesTables.php b/canapEPFL/templates/viewPostulationTables/filesTables.php index df70994461efb51da4bd1461781ce8dc82e32f67..1396619f2c68d239e898ddb98356f075b84c2540 100644 --- a/canapEPFL/templates/viewPostulationTables/filesTables.php +++ b/canapEPFL/templates/viewPostulationTables/filesTables.php @@ -1,10 +1,10 @@ <?php $files = getFilesById($pdo, $postulation['applicant_id']); ?> -<button class="collapse-title collapse-title-desktop collapsed" type="button" data-toggle="collapse" data-target="#collapse-files" aria-expanded="true" aria-controls="collapse-files"> +<button class="collapse-title collapse-title-desktop" type="button" data-toggle="collapse" data-target="#collapse-files" aria-expanded="false" aria-controls="collapse-files"> Annexes </button> -<div class="collapse collapse-item collapse-item-desktop" id="collapse-files"> +<div class="collapse collapse-item show collapse-item-desktop" id="collapse-files"> <table class="table table-boxed mb-5"> <thead> <tr> diff --git a/canapEPFL/templates/viewPostulationTables/personnalInfosTable.php b/canapEPFL/templates/viewPostulationTables/personnalInfosTable.php index 6f4717b80b477d2ae4abc401dd11711219d4dd6e..5eca63d2435882a7af57a5a1e18012ed6cfd87d2 100644 --- a/canapEPFL/templates/viewPostulationTables/personnalInfosTable.php +++ b/canapEPFL/templates/viewPostulationTables/personnalInfosTable.php @@ -1,7 +1,8 @@ -<button class="collapse-title collapse-title-desktop collapsed" type="button" data-toggle="collapse" data-target="#collapse-infosperso" aria-expanded="true" aria-controls="collapse-infosperso"> +<button class="collapse-title collapse-title-desktop" type="button" data-toggle="collapse" data-target="#collapse-infosperso" aria-expanded="false" aria-controls="collapse-infosperso"> Informations personnelles </button> -<div class="collapse collapse-item collapse-item-desktop" id="collapse-infosperso"> + +<div class="collapse collapse-item show collapse-item-desktop" id="collapse-infosperso"> <table class="table table-boxed mb-5"> <thead> <tr> diff --git a/canapEPFL/templates/viewPostulationTables/practicesInfosTable.php b/canapEPFL/templates/viewPostulationTables/practicesInfosTable.php index 55e6566cb312b4dd453bf4c070d565fb286a86c9..5fd95f5b80d48496c69024bd8a50389122f0d9b9 100644 --- a/canapEPFL/templates/viewPostulationTables/practicesInfosTable.php +++ b/canapEPFL/templates/viewPostulationTables/practicesInfosTable.php @@ -1,10 +1,10 @@ <?php $trainings = getTrainingById($pdo, $postulation['applicant_id']); ?> -<button class="collapse-title collapse-title-desktop collapsed" type="button" data-toggle="collapse" data-target="#collapse-practices" aria-expanded="true" aria-controls="collapse-practices"> +<button class="collapse-title collapse-title-desktop" type="button" data-toggle="collapse" data-target="#collapse-practices" aria-expanded="false" aria-controls="collapse-practices"> Stages </button> -<div class="collapse collapse-item collapse-item-desktop" id="collapse-practices"> +<div class="collapse collapse-item show collapse-item-desktop" id="collapse-practices"> <?php if (count($trainings) < 1) { ?> <p style="text-align: center;">Aucune donnée fournie</p> <?php } ?> diff --git a/canapEPFL/templates/viewPostulationTables/proActivitiesInfosTable.php b/canapEPFL/templates/viewPostulationTables/proActivitiesInfosTable.php index 1f5b502247d51e8553605a3c15a6d9e92fa88dc6..3523157ffb21feda01b1a91803b190a197bb566e 100644 --- a/canapEPFL/templates/viewPostulationTables/proActivitiesInfosTable.php +++ b/canapEPFL/templates/viewPostulationTables/proActivitiesInfosTable.php @@ -1,10 +1,10 @@ <?php $proactivities = getProActivitiesById($pdo, $postulation['applicant_id']); ?> -<button class="collapse-title collapse-title-desktop collapsed" type="button" data-toggle="collapse" data-target="#collapse-pro" aria-expanded="true" aria-controls="collapse-pro"> +<button class="collapse-title collapse-title-desktop" type="button" data-toggle="collapse" data-target="#collapse-pro" aria-expanded="false" aria-controls="collapse-pro"> Activités professionnelles </button> -<div class="collapse collapse-item collapse-item-desktop" id="collapse-pro"> +<div class="collapse collapse-item show collapse-item-desktop" id="collapse-pro"> <?php if (count($proactivities) < 1) { ?> <p style="text-align: center;">Aucune donnée fournie</p> <?php } ?> diff --git a/canapEPFL/templates/viewPostulationTables/responsiblesInfosTable.php b/canapEPFL/templates/viewPostulationTables/responsiblesInfosTable.php index fbac2d538b422c92afd8ac2b2cca5aee4d959850..33b3084ee4065ccaf484437d4221cdc821327677 100644 --- a/canapEPFL/templates/viewPostulationTables/responsiblesInfosTable.php +++ b/canapEPFL/templates/viewPostulationTables/responsiblesInfosTable.php @@ -2,10 +2,10 @@ $main_resp = getResponsibleById($pdo, $postulation['fk_applicant_main_responsible'])[0]; $sec_resp = getResponsibleById($pdo, $postulation['fk_applicant_sec_responsible'])[0]; ?> -<button class="collapse-title collapse-title-desktop collapsed" type="button" data-toggle="collapse" data-target="#collapse-responsibles" aria-expanded="true" aria-controls="collapse-responsibles"> +<button class="collapse-title collapse-title-desktop" type="button" data-toggle="collapse" data-target="#collapse-responsibles" aria-expanded="false" aria-controls="collapse-responsibles"> Représentants </button> -<div class="collapse collapse-item collapse-item-desktop" id="collapse-responsibles"> +<div class="collapse collapse-item show collapse-item-desktop" id="collapse-responsibles"> <?php if (!$main_resp) { ?> <p style="text-align: center;">Aucune donnée fournie</p> <?php } ?> diff --git a/canapEPFL/templates/viewPostulationTables/scolaritiesInfosTable.php b/canapEPFL/templates/viewPostulationTables/scolaritiesInfosTable.php index 61c8a00b9672458c152d23fb7d07adf699a05e5e..84742c231ffdb2d28129f7f69dc4027ee0c064ae 100644 --- a/canapEPFL/templates/viewPostulationTables/scolaritiesInfosTable.php +++ b/canapEPFL/templates/viewPostulationTables/scolaritiesInfosTable.php @@ -1,10 +1,10 @@ <?php $scolarites = getScolaritiesById($pdo, $postulation['applicant_id']); ?> -<button class="collapse-title collapse-title-desktop collapsed" type="button" data-toggle="collapse" data-target="#collapse-scolarite" aria-expanded="true" aria-controls="collapse-scolarite"> +<button class="collapse-title collapse-title-desktop" type="button" data-toggle="collapse" data-target="#collapse-scolarite" aria-expanded="false" aria-controls="collapse-scolarite"> Scolarité </button> -<div class="collapse collapse-item collapse-item-desktop" id="collapse-scolarite"> +<div class="collapse collapse-item show collapse-item-desktop" id="collapse-scolarite"> <?php if (count($scolarites) < 1) { ?> <p style="text-align: center;">Aucune donnée fournie</p> <?php } ?>