// // This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. // // To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ // // or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. // // Francais (brouillon): http://creativecommons.org/projects/international/fr/translated-license // ////////////////////////////////////////////////////////////////////////////////////////////////////// // Checklist // v0.1.0 $requiredFiles = array("ecrits","checklist","fonctions"); include_once("head.php"); function show_date($date) { $out = ' à h '; return $out; } if(isset($_POST) && array_key_exists($_GET['field_name'],$_POST)) { $checklist->add($journal->courant['id'],$_POST[$_GET['field_name']]); $err = "Ecrits ajoutés."; } elseif(isset($_GET['action']) && ($_GET['action'] == "delete") && is_array($_POST['selected'])) { $checklist->delete($journal->courant['id'],$_POST['selected']); $err = "Ecrits supprimés de la liste."; } elseif(isset($_POST['apply'])) { if(!empty($_POST['statut'])) $checklist->change_statut($journal->courant['id'],$_POST['statut']); if(!empty($_POST['valide'])) $checklist->change_valide($journal->courant['id'],$_POST['valide']); if(!empty($_POST['smileys'])) $checklist->change_smileys($journal->courant['id'],$_POST['smileys']); /* if(!empty($_POST['syntaxe'])) $checklist->change_syntaxe($journal->courant['id'],$_POST['syntaxe']);*/ foreach($_POST['date'] as $d) { if($d != "") { $checklist->change_date($journal->courant['id'],$_POST['date']); break; } } header("location: checklist?err=".urlencode("Les modifications ont été appliquées.")); exit; } if($_GET['err']) $err = urldecode($_GET['err']); if($err) $page = '
'.$err.'
'; $page.= 'La Checklist vous permet de constituer une liste d\'écrits et de leur appliquer des opérations à tous en même temps.
'; $liste = $checklist->getList($journal->courant['id']); if(count($liste) < 1) $page.= 'Aucun écrit dans la checklist.
'; else { $page.= ' '; } page("Checklist",$page); ?>