$lis['lis_code'] = $_POST['ed_code'];
$lis['lis_inverse'] = $_POST['ed_inverse'];
$lis['lis_pagination_tout'] = $_POST['ed_tout'];
+ $lis['lis_locked'] = $_POST['ed_statut_lock'] ? true : false;
if (count ($_POST['ed_statut'])) {
foreach ($_POST['ed_statut'] as $s) {
$lis_statuts[] = array ('sta_id' => $s);
$lis['lis_code'] = $_POST['ed_code'];
$lis['lis_inverse'] = $_POST['ed_inverse'];
$lis['lis_pagination_tout'] = $_POST['ed_tout'];
+ $lis['lis_locked'] = $_POST['ed_statut_lock'] ? true : false;
if (count ($_POST['ed_statut'])) {
foreach ($_POST['ed_statut'] as $s) {
$lis_statuts[] = array ('sta_id' => $s);
</td>
</tr>
- <tr class="impair" <?php echo ($entites[array_search($lis['ent_id'], array_column($entites, 'ent_id'))]['ent_libelle'] == 'Famille') ? '' : 'style="display: none"' ?>>
+ <tr id="ed_statut_tr" class="impair" <?php echo ($entites[array_search($lis['ent_id'], array_column($entites, 'ent_id'))]['ent_libelle'] == 'Famille') ? '' : 'style="display: none"' ?>>
<td>Statut usager</td>
<td>
<input type="checkbox" id="ed_statut_lock" name="ed_statut_lock" value="lock" <?php echo ($lis['lis_locked'] ? 'checked' : '') ?>><label for="ed_statut_lock">Verrouiller sur statut</label><br>
$.post('/ajax/fiche_lock.php', { prm_token: $("#token").val(), prm_per_id: per, prm_force: 0}, function (ret) {
var loc_id = $(ret).text();
if (loc_id > 0) {
- $.post('/ajax/log_consultation_dossier.php', { prm_token: $("#token").val(), prm_uti_id: $("#uti_id").val(), prm_dos_id: per, prm_por_id: por, prm_type: ent }, function (ret) { console.log('keukou loc_id 0'); });
+ $.post('/ajax/log_consultation_dossier.php', { prm_token: $("#token").val(), prm_uti_id: $("#uti_id").val(), prm_dos_id: per, prm_por_id: por, prm_type: ent });
$("#tab_p"+per).html('<iframe width="1035" style="overflow-x: hidden" height="850" frameborder="0" src="/edit.php?ent='+ent+'&per='+per+'&tsm='+$("#tsm_id").val()+'"></iframe>');
} else {
$.post('/ajax/utilisateur_prenon_nom.php', { prm_token: $("#token").val(), prm_uti_id: -loc_id }, function (retnom) {
if (confirm ("Fiche éditée par "+nom+"\nVoulez-vous tout de même éditer cette fiche ?")) {
$.post('/ajax/fiche_lock.php', { prm_token: $("#token").val(), prm_per_id: per, prm_force: 1}, function (ret) {
});
- $.post('/ajax/log_consultation_dossier.php', { prm_token: $("#token").val(), prm_uti_id: $("#uti_id").val(), prm_dos_id: per, prm_por_id: por, prm_type: ent }, function (ret) { console.log('keukou loc_id différent'); });
+ $.post('/ajax/log_consultation_dossier.php', { prm_token: $("#token").val(), prm_uti_id: $("#uti_id").val(), prm_dos_id: per, prm_por_id: por, prm_type: ent });
$("#tab_p"+per).html('<iframe width="1035" style="overflow-x: hidden" height="850" frameborder="0" src="/edit.php?ent='+ent+'&per='+per+'&tsm='+$("#tsm_id").val()+'"></iframe>');
}
});
$sqlstatut = '';
$sqlstatutjoin = '';
if ($entite[$lis['ent_id']]['ent_code'] == 'famille' && $lis['lis_locked']) {
- $sqlstatut = " AND personne_info.inf_code ilike 'famille_'";
- $sqlstatut .= " AND personne_info_integer_get(".$_SESSION['token'].", personne_info.per_id, 'statut_usager') = ANY(select array_agg(sta_id) from liste_statut inner join liste using (lis_id) where lis_locked and lis_id = ".$lis['lis_id'].")";
+ $sqlstatut = " AND personne_info.inf_code ilike 'famille%'";
+ $sqlstatut .= " AND personne_info_integer_get (".$_SESSION['token'].", personne_info.per_id, 'statut_usager') = ANY(select sta_id from liste.liste_statut inner join liste.liste using (lis_id) where lis_locked and lis_id = ".$lis['lis_id'].")";
$sqlstatutjoin = " LEFT JOIN personne_info_lien_familial ON personne_info_lien_familial.per_id_parent = personne.per_id LEFT JOIN personne_info using (pin_id)";
}
echo 'function on_ajout_participant_click (event) {';
echo 'var action = "";';
echo 'if (event.data && event.data.action) action = event.data.action;';
- echo "var the_type = $(this).attr('id').split('_').pop()";
+ echo "var the_type = $(this).attr('id').split('_').pop();";
echo 'droit_ajout=false;';
$base->order (arrval ($_SESSION, 'tripar') ? $_SESSION['tripar'] : 'not_date_evenement', 'DESC'), $base->limit (NPAGES, ($p-1)*NPAGES));
}
- echo ' Tri par : <select name="tripar"><option value="not_date_evenement"'.(arrval ($_SESSION, 'tripar') == 'not_date_evenement' ? ' selected': '').'>Date de l\'événement</option><option value="not_date_saisie""'.(arrval ($_SESSION, 'tripar') == 'not_date_saisie' ? ' selected': '').'>Date de soumission</option></select>';
+ echo ' Tri par : <select name="tripar"><option value="not_date_evenement"'.(arrval ($_SESSION, 'tripar') == 'not_date_evenement' ? ' selected': '').'>Date de l\'événement</option><option value="not_date_saisie"'.(arrval ($_SESSION, 'tripar') == 'not_date_saisie' ? ' selected': '').'>Date de soumission</option></select>';
echo '<input type="submit" name="go" value="OK"></input>';
echo '</fieldset>';
echo '</form><br/>';