<?php /* * ©2014 Croce Rossa Italiana */ paginaPrivata(); if (isset($_GET['single'])) { controllaParametri(array('id', 'corso'), 'errore.fatale'); $iscritto = $_GET['id']; $corso = $_GET['corso']; $iscritto = Utente::id($iscritto); $corso = CorsoBase::id($corso); $f = $corso->generaScheda($iscritto); $f->download(); } else { controllaParametri(array('id'), 'errore.fatale'); $corso = $_GET['id']; $corso = CorsoBase::id($corso); $zip = new Zip(); $tabella = '<table border="1" style="width:100%"> <tbody> <tr> <td align="center"><b>Cognome e Nome</b></td> <td align="center"><b>Luogo di nascita</b></td> <td align="center"><b>Data di nascita</b></td> <td align="center"><b>Esito</b></td> </tr>'; $x = 0; foreach ($corso->partecipazioni(ISCR_SUPERATO) as $pb) { $iscritto = $pb->utente(); $dataNascita = date('d/m/Y', $iscritto->dataNascita);
<?php /* * ©2014 Croce Rossa Italiana */ paginaPrivata(); controllaParametri(['id']); $t = $_GET['id']; $t = TesserinoRichiesta::id($t); if ($me != $t->utente()) { redirect('errore.permessi'); } $t->generaTesserino()->anteprima(); redirect('errore.permessi');
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_CO, APP_PRESIDENTE]); $parametri = array('v', 't'); controllaParametri($parametri, 'co.attivita&err'); $t = $_GET['t']; $v = $_GET['v']; if (isset($_GET['monta'])) { $c = new Coturno(); $v = Volontario::id($v); $c->volontario = $v; $c->appartenenza = $v->unComitato(); $c->turno = $t; $c->pMonta = $me; $c->monta(); redirect('co.attivita&monta'); } if (isset($_GET['smonta'])) { $c = Coturno::filtra([['volontario', $v], ['turno', $t]]); $c = Coturno::id($c[0]); $c->volontario = $v; $c->pSmonta = $me; $c->smonta(); redirect('co.attivita&smonta'); } redirect('co.attivita&err');
<?php /* * ©2014 Croce Rossa Italiana */ paginaPrivata(); /* * Sessione utente necessaria */ if ($sessione->utente()->email) { redirect('errore.permessi&cattivo'); } elseif ($sessione->utente()->ordinario()) { redirect('utente.me'); } paginaPrivata(); controllaParametri(['inputEmail', 'inputEmail2'], 'nuovaAnagraficaContatti&err'); /* * Normalizzazione dei dati */ $email = minuscolo($_POST['inputEmail']); $email2 = minuscolo($_POST['inputEmail2']); $cell = normalizzaNome($_POST['inputCellulare']); $cells = normalizzaNome(@$_POST['inputCellulareServizio']); $sessione->email = $email; $sessione->email2 = $email2; $sessione->cell = $cell; $sessione->cells = $cells; /* Cerca eventuali utenti con la stessa email... */ $e = Utente::by('email', $email); if ($e and $e->password) { /* Se l'utente esiste, ed ha già pure una password */
<?php /* * ©2013 Croce Rossa Italiana */ $parametri = array('inputEmail', 'inputCodiceFiscale'); controllaParametri($parametri, 'recuperaPassword&err'); $codiceFiscale = $_POST['inputCodiceFiscale']; $codiceFiscale = maiuscolo($codiceFiscale); $email = $_POST['inputEmail']; $p = Utente::by('codiceFiscale', $codiceFiscale); if (!$p) { redirect('recuperaPassword&cf'); } elseif ($p->email != $email) { redirect('recuperaPassword&email'); } /* Genera codice di validazione */ $codice = Validazione::generaValidazione($p, VAL_PASS); if (!$codice) { redirect('recuperaPassword&gia'); } $e = new Email('recuperaPassword', 'Richiesta reimpostazione password'); $e->a = $p; $e->_NOME = $p->nome; $e->_DATA = date('d-m-Y H:i'); $e->_CODICE = $codice; $e->invia(); redirect('recuperaPassword.step');
<?php /* * ©2014 Croce Rossa Italiana */ /*da sistemare tutto */ paginaApp([APP_SOCI, APP_PRESIDENTE]); controllaParametri(['id'], 'us.dash&err'); $f = $_GET['id']; $v = Utente::id($f); /* Verifico di poter lavorare sull'utente */ proteggiDatiSensibili($v, [APP_SOCI, APP_PRESIDENTE]); $elenco = $me->comitatiApp([APP_SOCI, APP_PRESIDENTE]); if (!$v->modificabileDa($me)) { redirect('errore.permessi&cattivo'); } /* Al momento oscurato ordinario */ if ($v->ordinario()) { redirect('errore.permessi&cattivo'); } $app = $v->appartenenzaAttuale(); if (!$app || !in_array($app->comitato()->id, $elenco)) { redirect('errore.permessi&cattivo'); } /* Verifico esistenza di un tesserino valido e che la richiesta di duplicato non sia già stata fatta */ $gia = true; $t = TesserinoRichiesta::filtra([['volontario', $v]]); foreach ($t as $tesserino) { if ($tesserino->stato < INVALIDATO && $tesserino->stato != RIFIUTATO) { $gia = false; }
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE]); $parametri = array('inputVolontario', 'inputComitato', 'inputMotivo'); controllaParametri($parametri, 'us.dash&err'); $t = $_POST['inputVolontario']; $t = Volontario::id($t); $c = $_POST['inputComitato']; if (!$c) { redirect('us.utente.trasferisci&c'); } $c = Comitato::id($c); $m = $_POST['inputMotivo']; /* Cerco appartenenze al comitato specificato */ $f = Appartenenza::filtra([['volontario', $t], ['comitato', $c]]); /* Se sono già appartenente *ora*, * restituisco errore */ foreach ($f as $app) { if ($app->attuale()) { redirect('us.utente.trasferisci&gia'); } } /*Se non sono appartenente allora avvio la procedura*/ $a = new Appartenenza(); $a->volontario = $t->id; $a->comitato = $c; $a->stato = MEMBRO_EST_PENDENTE;
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_PATENTI, APP_PRESIDENTE]); controllaParametri(array('inputRicerca'), 'patenti.dash&err'); $ricerca = $_GET['inputRicerca']; ?> <script type="text/javascript"><?php require './assets/js/presidente.utenti.js'; ?> </script> <br/> <div class="row-fluid"> <div class="span5 allinea-sinistra"> <h2> <i class="icon-search muted"></i> Patente </h2> </div> <div class="span3"> <div class="btn-group btn-group-vertical span12"> <a href="?p=patenti.ricerca" class="btn btn-block btn-info"> <i class="icon-search"></i> Nuova Ricerca </a> <a href="?p=patenti.dash" class="btn btn-block"> <i class="icon-reply"></i> Torna alla dash
<?php /* * ©2013 Croce Rossa Italiana */ paginaPrivata(); $parametri = array('turno', 'v'); controllaParametri($parametri, 'utente.me&err'); $turno = Turno::id($_GET['turno']); $attivita = $turno->attivita(); paginaAttivita($attivita); $v = Volontario::id($_GET['v']); $p = Partecipazione::filtra([['turno', $turno], ['volontario', $v]]); $aut = Autorizzazione::by('partecipazione', $p[0]); $aut->concedi(); $cal = new ICalendar(); $cal->genera($attivita->id, $turno->id); $m = new Email('autorizzazioneConcessa', "Autorizzazione CONCESSA: {$a->nome}, {$turno->nome}"); $m->a = $v; $m->da = $attivita->referente(); $m->_NOME = $aut->partecipazione()->volontario()->nome; $m->_ATTIVITA = $attivita->nome; $m->_TURNO = $turno->nome; $m->_DATA = $turno->inizio()->format('d-m-Y H:i'); $m->_LUOGO = $attivita->luogo; $m->_REFERENTE = $attivita->referente()->nomeCompleto(); $m->_CELLREFERENTE = $attivita->referente()->cellulare(); $m->allega($cal); $m->invia(); redirect("attivita.scheda&id={$attivita->id}&turno={$turno->id}&riapri={$turno->id}");
<?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('elimina'), 'utente.riserva'); $id = $_POST['elimina']; $e = Estensione::id($id); $e->annulla(); redirect('utente.estensione&ann');
<?php /* * ©2013 Croce Rossa Italiana */ caricaSelettoreComitato(); controllaParametri(array('a')); $a = $_GET['a']; $sessione->a = NULL; paginaApp([APP_SOCI, APP_PRESIDENTE]); $app = Appartenenza::id($a); $v = $app->volontario; ?> <form action="?p=us.appartenenza.modifica.ok&a=<?php echo $a; ?> " method="POST"> <div class="modal fade automodal"> <div class="modal-header"> <h3>Modifica Appartenenza</h3> </div> <div class="modal-body"> <div class="row-fluid"> <div class="span4 centrato"> <?php switch ($app->stato) { case MEMBRO_VOLONTARIO: ?> <label for="dataInizio"><i class="icon-calendar"></i> Ingresso in CRI</label> <?php break;
<?php /* * ©2013 Croce Rossa Italiana */ paginaAdmin(); controllaParametri(array('id'), 'admin.tipocorso&err'); $t = $_GET['id']; $f = TipoCorso::id($t); $ruoli = RuoloFormazione::elencoRuoli(); $qualifiche = Qualifiche::elenco("Nome ASC"); ?> <style> .control-group .controls span{ display: inline-block; min-width: 80px; } </style> <div class="row-fluid"> <h2><i class="icon-chevron-right muted"></i> Modifica Certificato</h2> <div class="alert alert-block alert-info "> <div class="row-fluid"> <span class="span7"> <p>Con questo modulo si possono modificare i Certificati nel DB di GAIA</p> </span> </div> </div> </div> <form class="form-horizontal" action="?p=admin.tipocorso.modifica.ok&id=<?php
<?php /* * ©2013 Croce Rossa Italiana */ paginaAdmin(); caricaSelettoreComitato(); controllaParametri(array('id'), 'admin.limbo&err'); $t = $_GET['id']; ?> <form class="form-horizontal" action="?p=admin.limbo.comitato.nuovo.ok&id=<?php echo $t; ?> " method="POST"> <div class="modal fade automodal"> <div class="modal-header"> <h3><i class="icon-arrow-right"></i> Assegna ad un Comitato</h3> </div> <div class="modal-body"> <div class="row-fluid"> <div class="control-group"> <label class="control-label" for="inputComitato">Comitato Destinazione </label> <div class="controls"> <a class="btn btn-inverse" data-selettore-comitato="true" data-input="inputComitato"> Seleziona un comitato... <i class="icon-pencil"></i> </a> </div> </div> </div> <div class="row-fluid">
<?php /* * ©2014 Croce Rossa Italiana */ paginaApp([APP_AUTOPARCO, APP_PRESIDENTE]); controllaParametri(['id', 'inputAutoparco'], 'autoparco.veicoli&err'); $veicolo = $_GET['id']; $autoparco = $_POST['inputAutoparco']; $collocazioni = Collocazione::filtra([['veicolo', $veicolo], ['autoparco', $autoparco]]); foreach ($collocazioni as $collocazione) { if ($collocazione->attuale()) { redirect('autoparco.veicoli&gia'); } } $collocazioni = Collocazione::filtra([['veicolo', $veicolo], ['fine', null]]); if ($collocazioni) { $inizio = @DateTime::createFromFormat('d/m/Y H:i', $_POST['inputData']); $inizio = @$inizio->getTimestamp(); $collocazione = Collocazione::id($collocazioni[0]); $collocazione->fine = $inizio; $collocazione->pFine = $me; $collocazione->tFine = time(); $collocazione = new Collocazione(); $collocazione->veicolo = $veicolo; $collocazione->autoparco = $autoparco; $collocazione->inizio = $inizio; $collocazione->pConferma = $me; $collocazione->tConferma = time(); redirect('autoparco.veicoli&new'); }
<?php /* * ©2013 Croce Rossa Italiana */ paginaAdmin(); controllaParametri(array('id'), 'admin.donazioni&err'); $t = $_GET['id']; $f = Donazione::id($t); $tp = DonazionePersonale::filtra([['donazione', $f]]); foreach ($tp as $_tp) { $volontario = $_tp->volontario(); $_tp->cancella(); $m = DonazioneMerito::filtra([['volontario', $volontario->id], ['donazione', $tp->tipo]]); if (count($m)) { $p = DonazioneMerito::id($m[count($m) - 1]->id); foreach ($conf['merito'][$tp->tipo] as $value) { if (count($volontario->donazioniTipo($tp->tipo)) <= $value) { $p->cancella(); } } } } $f->cancella(); redirect('admin.donazioni&del');
<?php /* * ©2015 Croce Rossa Italiana */ //paginaAdmin(); paginaPresidenziale(null, null, APP_OBIETTIVO, OBIETTIVO_1); controllaParametri(['inizio', 'partecipanti', 'luogo', 'tipo', 'organizzatore'], 'formazione.corsi.crea&err'); if (!DT::controlloDataOra($_POST['inizio'])) { redirect('formazione.corsi.crea&err=' . CORSO_ERRORE_DATA_NON_CORRETTA); } $organizzatore = intval($_POST['organizzatore']); $partecipanti = intval($_POST['partecipanti']); $descrizione = $_POST['descrizione']; $luogo = $_POST['luogo']; $tipocorsoId = (int) intval($_POST['tipo']); $comitato = Comitato::id($organizzatore)->oid(); $inizio = DT::createFromFormat('d/m/Y H:i', $_POST['inizio']); $_POST['id'] = intval(@$_POST['id']); if (empty($_POST['id'])) { $c = new Corso(); } else { $c = Corso::id($_POST['id']); if (!$c->modificabile()) { redirect('formazione.corsi.riepilogo&id=' . $c->id . '&err=' . CORSO_ERRORE_CORSO_NON_MODIFICABILE); die; } } $c->tipo = $tipocorsoId; $c->organizzatore = $comitato; $c->responsabile = $me->id;
<?php /* * ©2013 Croce Rossa Italiana */ paginaPrivata(); controllaParametri(['turno']); $t = Turno::id($_GET['turno']); $a = $t->attivita(); /* Se non posso partecipare torna alla scheda... */ if (!$t->chiediPartecipazione($me)) { redirect("attivita.scheda&id={$a->id}"); } redirect("attivita.storico&okpending&id={$a->id}");
<?php /* * ©2014 Croce Rossa Italiana */ paginaApp([APP_AUTOPARCO, APP_PRESIDENTE]); controllaParametri(['id'], 'autoparco.veicoli&err'); $data = @DateTime::createFromFormat('d/m/Y', $_POST['inputData']); $data = @$data->getTimestamp(); if (isset($_GET['mod'])) { $rifornimento = Rifornimento::id($_GET['id']); $libretto = null; $mod = "rifMod"; $veicolo = $rifornimento->veicolo(); if (!$veicolo->validaRifornimento($data, $_POST['inputKm'])) { redirect('autoparco.veicolo.rifornimento.nuovo&old&id=' . $rifornimento->veicolo()); } } else { $veicolo = $_GET['id']; $veicolo = Veicolo::id($veicolo); $ultimorifornimento = $veicolo->ultimorifornimento(); if (!$veicolo->validaRifornimento($data, $_POST['inputKm'])) { redirect('autoparco.veicolo.rifornimento.nuovo&old&id=' . $veicolo); } $rifornimento = new Rifornimento(); $mod = "rifOk"; } $rifornimento->veicolo = $veicolo; $rifornimento->km = $_POST['inputKm']; $rifornimento->data = $data; $rifornimento->tRegistra = time();
<?php /* * ©2013 Croce Rossa Italiana */ controllaParametri(array('oid'), 'admin.comitati&err'); $c = $_GET['oid']; $c = GeoPolitica::daOid($c); paginaAdmin(); $c->nome = normalizzaNome($_POST['inputNome']); redirect('admin.comitati');
<?php /* * ©2013 Croce Rossa Italiana */ controllaParametri(array('id'), 'us.dash&err'); $id = $_GET['id']; $v = Utente::id($id); if (!$v->modificabileDa($me)) { redirect('us.dash&err'); } proteggiDatiSensibili($v, [APP_SOCI, APP_PRESIDENTE]); /* * Controllo se ordinario o attivo * e recupero valore della quota minima */ $attivo = false; if ($v->stato == VOLONTARIO) { $attivo = true; } if (!($t = Tesseramento::attivo())) { redirect('us.quoteNo&err'); } $quotaMin = $attivo ? $t->attivo : $t->ordinario; ?> <form action="?p=us.quote.nuova.ok" method="POST"> <input type="hidden" name="vol" value="<?php echo $id; ?> " /> <div class="modal fade automodal">
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE]); controllaParametri(array('inputNumero', 'inputAnno'), 'us.dash&err'); $numero = (int) $_GET['inputNumero']; if ($numero == 0) { redirect('us.dash&err'); } $errore = 'us.quote.ricerca&nr'; $anno = (int) $_GET['inputAnno']; ?> <script type="text/javascript"><?php require './assets/js/presidente.utenti.js'; ?> </script> <br/> <div class="row-fluid"> <div class="span5 allinea-sinistra"> <h2> <i class="icon-search muted"></i> Quote associative </h2> </div> <div class="span3"> <div class="btn-group btn-group-vertical span12"> <a href="?p=us.dash" class="btn btn-block"> <i class="icon-reply"></i>
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_PATENTI, APP_PRESIDENTE]); controllaParametri(array('id'), 'patenti.dash&err'); $id = $_GET['id']; if (isset($_GET['presa'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_ATTESA_VISITA; $r->tCarico = time(); $r->pCarico = $me; } elseif (isset($_GET['visita'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_ATTESA_STAMPA; $time = DT::createFromFormat('d/m/Y', $_POST['inputData']); $time = $time->getTimestamp(); $r->tVisita = $time; $r->pVisita = $me; } elseif (isset($_GET['stampa'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_ATTESA_CONSEGNA; $time = DT::createFromFormat('d/m/Y', $_POST['inputData']); $time = $time->getTimestamp(); $r->tStampa = $time; $r->pStampa = $me; } elseif (isset($_GET['consegna'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_CONSEGNATA; $time = DT::createFromFormat('d/m/Y', $_POST['inputData']);
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE]); $parametri = array('id', 'numprotocollo', 'dataprotocollo'); controllaParametri($parametri, 'presidente.trasferimento&err'); $t = $_POST['id']; $a = Trasferimento::id($t); $v = $a->volontario(); if (!$v->modificabileDa($me)) { redirect('errore.permessi&cattivo'); } if ($a->protData && $a->protNumero) { redirect('presidente.trasferimento&giaprot'); } $a->protNumero = $_POST['numprotocollo']; $protData = @DateTime::createFromFormat('d/m/Y', $_POST['dataprotocollo']); $protData = @$protData->getTimestamp(); $a->protData = $protData; try { $m = new Email('richiestaTrasferimentoprot', 'Richiesta trasferimento Protocollata: ' . $a->comitato()->nome); $m->a = $a->volontario(); $m->_NOME = $a->volontario()->nome; $m->_COMITATO = $a->comitato()->nomeCompleto(); $m->_TIME = $a->dataRichiesta()->format('d/m/Y'); $m->_NUM = $a->protNumero; $m->invia(); } catch (Exception $e) { }
<?php /* * ©2013 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE]); $parametri = array('inputVolontario', 'inputComitato', 'inputMotivo'); controllaParametri($parametri); $t = $_POST['inputVolontario']; $t = Volontario::id($t); $c = $_POST['inputComitato']; if (!$c) { redirect('us.utente.estendi&c'); } $c = Comitato::id($c); $m = $_POST['inputMotivo']; /* Cerco appartenenze al comitato specificato */ $f = Appartenenza::filtra([['volontario', $t], ['comitato', $c]]); /* Se sono già appartenente *ora*, * restituisco errore */ foreach ($f as $app) { if ($app->attuale()) { redirect('us.utente.estendi&e'); break; } } /*Se non sono appartenente allora avvio la procedura*/ $a = new Appartenenza(); $a->volontario = $t->id; $a->comitato = $c;
<?php /* * ©2013 Croce Rossa Italiana */ paginaAdmin(); controllaParametri(['inputNome'], 'admin.titolo.nuovo&err'); if (!isset($_POST['inputTipo'])) { die("Parametro tipo mancante, qualcosa e' andato storto.\n"); } $x = Titolo::by('nome', $_POST['inputNome']); if (!$x) { $t = new Titolo(); $t->tipo = (int) $_POST['inputTipo']; $t->nome = maiuscolo($_POST['inputNome']); redirect('admin.titoli&new'); } else { redirect('admin.titoli&dup'); }
<?php /* * ©2013 Croce Rossa Italiana */ paginaPrivata(); controllaParametri(array('id'), 'gruppi.dash&err'); $id = $_GET['id']; $v = Volontario::id($id); $inizio = DT::createFromFormat('d/m/Y', $_POST['datainizio']); $fine = DT::createFromFormat('d/m/Y', $_POST['datafine']); $inizio = $inizio->getTimestamp(); $fine = $fine->getTimestamp(); $excel = new Excel(); $excel->intestazione(['Nome', 'Cognome', 'Data nascita', 'Comitato', 'Attività', 'Obiettivo', 'Turno', 'Inizio', 'Fine']); $partecipazioni = $v->partecipazioni(); foreach ($partecipazioni as $part) { $auts = $part->autorizzazioni(); if (!$auts) { continue; } if ($part->turno()->inizio <= $inizio || $part->turno()->fine >= $fine) { continue; } $excel->aggiungiRiga([$v->nome, $v->cognome, date('d/m/Y', $v->dataNascita), $v->unComitato()->nomeCompleto(), $part->attivita()->nome, $part->attivita()->area()->obiettivo, $part->turno()->nome, date('d/m/Y H:i', $part->turno()->inizio), date('d/m/Y H:i', $part->turno()->fine)]); } $excel->genera('Report turni volontario.xls'); $excel->download();
<?php /* * ©2013 Croce Rossa Italiana */ controllaParametri(['comitato'], 'us.dash&err'); paginaApp([APP_PRESIDENTE, APP_SOCI]); $d = $me->delegazioneAttuale(); $admin = (bool) $me->admin(); if (!$admin && $d->estensione == EST_UNITA) { redirect('errore.permessi&cattivo'); } $comitato = $_GET['comitato']; if ($admin) { $comitato = Nazionale::elenco()[0]; } else { $comitato = GeoPolitica::daOid($comitato); } $ramo = new RamoGeoPolitico($comitato, ESPLORA_RAMI, EST_LOCALE); ?> <div class="row-fluid"> <div class="span3"> <?php menuVolontario(); ?> </div> <div class="span9"> <div class="row-fluid"> <div class="span12"> <h3><i class="icon-book"></i> Elenco Presidenti </h3>
<?php /* * ©2013 Croce Rossa Italiana */ paginaPrivata(); paginaAttivita(); controllaParametri(array('id')); $attivita = $_GET['id']; $attivita = Attivita::id($attivita); paginaAttivita($attivita); $g = new Gruppo(); $g->nome = $attivita->nome; $g->comitato = $attivita->comitato()->oid(); $g->obiettivo = $attivita->area()->obiettivo; $g->area = $attivita->area(); $g->referente = $attivita->referente(); $g->attivita = $attivita->id; if ($attivita->comitato()->_estensione() == EST_REGIONALE) { $g->estensione = EST_GRP_REGIONALE; } elseif ($attivita->comitato()->_estensione() == EST_PROVINCIALE) { $g->estensione = EST_GRP_PROVINCIALE; } elseif ($attivita->comitato()->_estensione() == EST_LOCALE) { $g->estensione = EST_GRP_LOCALE; } else { $g->estensione = EST_GRP_UNITA; } redirect('attivita.scheda&gok&id=' . $attivita->id);
<?php /* * ©2012 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE]); controllaParametri(array('id'), 'presidente.trasferimento&err'); $t = $_GET['id']; $t = Trasferimento::id($t); $_v = $t->volontario(); ?> <div class="row-fluid"> <div class="span12"> <div class="row-fluid"> <h2><i class="icon-chevron-right muted"></i> Presa in carico richiesta trasferimento</h2> <div class="alert alert-block alert-info "> <div class="row-fluid"> <span class="span12"> <p>Con questo modulo si prende in carico la richiesta di trasferimento del volontario <strong><?php echo $_v->nome; echo " "; echo $_v->cognome; ?> </strong> al <strong><?php echo $t->comitato()->nomeCompleto(); ?> </strong></p> </span> </div> </div>