<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE]); $parametri = array('t', 'v'); controllaParametri($parametri, 'presidente.donazioni&err'); $t = $_GET['t']; $v = $_GET['v']; $tp = DonazionePersonale::id($t); $r = $tp->donazione()->tipo; $l = DonazioneSede::id($tp->luogo); ?> <script type="text/javascript"><?php require './assets/js/utente.donazione.modifica.js'; ?> </script> <form action="?p=presidente.donazione.modifica.ok&t=<?php echo $t; ?> &v=<?php echo $v; ?> " method="POST"> <!-- presidente.titolo.modifica.ok --> <div class="modal fade automodal"> <div class="modal-header"> <h3>Modifica Donazione</h3> </div> <div class="modal-body">
<?php /* * ©2013 Croce Rossa Italiana */ paginaPrivata(); controllaParametri(array('d')); $d = $_GET['d']; $tp = DonazionePersonale::id($d); $tp = $tp->donazione(); $p = DonazionePersonale::id($d); $p->volontario = $me; $p->donazione = $tp; $data = @DateTime::createFromFormat('d/m/Y', $_POST['data']); $data = @$data->getTimestamp(); $p->data = $data; $p->luogo = normalizzaNome($_POST['sede']); redirect('utente.donazioni&d=' . $tp->tipo);
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE, APP_OBIETTIVO]); controllaParametri(array('id'), 'presidente.donazioni&err'); $id = $_GET['id']; $t = DonazionePersonale::id($id); $v = $t->volontario(); if (!$v->modificabileDa($me)) { redirect('presidente.donazioni&err'); } if (isset($_GET['si'])) { $t->tConferma = time(); $t->pConferma = $me->id; $m = new Email('confermadonazione', 'Conferma donazione: ' . $t->donazione()->nome); $m->da = $me; $m->a = $t->volontario(); $m->_NOME = $t->volontario()->nome; $m->_TITOLO = $t->donazione()->nome; $m->invia(); } else { $m = new Email('negazionedonazione', 'Negazione donazione: ' . $t->donazione()->nome); $m->da = $me; $m->a = $t->volontario(); $m->_NOME = $t->volontario()->nome; $m->_TITOLO = $t->donazione()->nome; $m->invia(); $m = DonazioneMerito::filtra([['volontario', $t->volontario()->id], ['donazione', $t->donazione()->tipo]]); if (count($m)) {