public static function editar()
 {
     $expositor = new Expositor();
     $expositor->selecionarPorId($_GET['id']);
     if (!empty($_POST)) {
         $expositor->nome = $_POST['nome'];
         $expositor->link = $_POST['link'];
         if ($_POST['apagar_imagem']) {
             unlink(__DIR__ . self::$diretorio . $expositor->imagem);
         }
         if (!empty($_FILES['imagem']['name'])) {
             if (filesize($_FILES['imagem']['tmp_name']) <= 1048576) {
                 if (file_exists(__DIR__ . self::$diretorio . $expositor->imagem) && !is_dir(__DIR__ . self::$diretorio . $expositor->imagem)) {
                     unlink(__DIR__ . self::$diretorio . $expositor->imagem);
                 }
                 $imagem = $_FILES["imagem"]["name"];
                 $imagem = Funcao::gerarNomeImagem($imagem, $expositor->nome);
                 $arquivo = __DIR__ . self::$diretorio . $imagem;
                 move_uploaded_file($_FILES['imagem']['tmp_name'], $arquivo);
                 Funcao::redimensionarImagem($arquivo, '172', '86');
                 // obs: tamanho width: 960 e height: 360
                 $expositor->imagem = $imagem;
             } else {
                 echo "<script>alert('O arquivo que você enviou é maior que 1MB, por favor envie um arquivo de tamanho menor'); document.location.href='" . Configuracao::$baseUrl . self::$viewController . "/editar/" . $expositor->id . '-' . Funcao::prepararLink($expositor->nome) . Configuracao::$extensaoPadrao . "';</script>";
                 exit;
             }
         }
         $expositor->salvar();
         self::redirecionar(Configuracao::$baseUrl . self::$viewController . '/listar' . Configuracao::$extensaoPadrao);
     }
     self::$variaveis = array('expositor' => $expositor);
     self::$corpo = "editar";
     self::renderizar(self::$viewController);
 }
示例#2
0
 public static function editar()
 {
     $agenda = new Agenda();
     $agenda->selecionarPorId($_GET['id']);
     $evento = new Evento();
     $evento->selecionarPorId($agenda->fkEvento);
     $sala = new Sala();
     $salas = $sala->listar();
     $arrListaDatas = Funcao::retornaDataIntervalo($evento->dataInicio, $evento->dataFim);
     $arrHoraInicial = Funcao::intervaloDeHoraPorMinutos('07:00', '23:30');
     $arrHoraFinal = Funcao::intervaloDeHoraPorMinutos('07:00', '23:30');
     if (!empty($_POST)) {
         $agenda = new Agenda();
         foreach ($_POST as $pKey => $p) {
             if ($pKey == 'dia') {
                 $agenda->{$pKey} = Funcao::dateFormatToDatabase($p);
             } else {
                 $agenda->{$pKey} = $p;
             }
         }
         $idAgenda = $agenda->salvar();
         $evento = new Evento();
         $evento->selecionarPorId($_POST['fkEvento']);
         self::redirecionar(Configuracao::$baseUrl . self::$viewController . '/listar/' . $evento->id . '-' . Funcao::prepararLink($evento->nome) . Configuracao::$extensaoPadrao);
     }
     self::$corpo = "editar";
     self::$variaveis = array('agenda' => $agenda, 'salas' => $salas, 'evento' => $evento, 'dias' => $arrListaDatas, 'horaInicial' => $arrHoraInicial, 'horaFinal' => $arrHoraFinal);
     self::renderizar(self::$viewController);
 }
 public static function editar()
 {
     $palestrante = new Palestrante();
     $palestrante->selecionarPorId($_GET['id']);
     if (!empty($_POST)) {
         $palestrante->nome = $_POST['nome'];
         $palestrante->descricao = $_POST['descricao'];
         if ($_POST['apagar_foto']) {
             unlink(__DIR__ . self::$diretorio . $palestrante->foto);
         }
         if (!empty($_FILES['foto']['name'])) {
             if (filesize($_FILES['foto']['tmp_name']) <= 1048576) {
                 if (file_exists(__DIR__ . self::$diretorio . $palestrante->foto) && !is_dir(__DIR__ . self::$diretorio . $palestrante->foto)) {
                     unlink(__DIR__ . self::$diretorio . $palestrante->foto);
                 }
                 $foto = $_FILES["foto"]["name"];
                 $foto = Funcao::gerarNomeImagem($foto, $palestrante->nome);
                 $arquivo = __DIR__ . self::$diretorio . $foto;
                 move_uploaded_file($_FILES['foto']['tmp_name'], $arquivo);
                 Funcao::redimensionarImagem($arquivo, null, '145');
                 // obs: tamanho width: 960 e height: 360
                 $palestrante->foto = $foto;
             } else {
                 echo "<script>alert('O arquivo que você enviou é maior que 1MB, por favor envie um arquivo de tamanho menor'); document.location.href='" . Configuracao::$baseUrl . self::$viewController . "/editar/" . $palestrante->id . '-' . Funcao::prepararLink($palestrante->nome) . Configuracao::$extensaoPadrao . "';</script>";
                 exit;
             }
         }
         $palestrante->salvar();
         self::redirecionar(Configuracao::$baseUrl . self::$viewController . '/listar' . Configuracao::$extensaoPadrao);
     }
     self::$variaveis = array('palestrante' => $palestrante);
     self::$corpo = "editar";
     self::renderizar(self::$viewController);
 }
示例#4
0
 public static function editar()
 {
     $sala = new Sala();
     $sala->selecionarPorId($_GET['id']);
     $evento = new Evento();
     $evento->selecionarPorId($sala->fkEvento);
     if (!empty($_POST)) {
         $sala = new Sala();
         foreach ($_POST as $pKey => $p) {
             $sala->{$pKey} = $p;
         }
         $idSala = $sala->salvar();
         $evento = new Evento();
         $evento->selecionarPorId($_POST['fkEvento']);
         self::redirecionar(Configuracao::$baseUrl . self::$viewController . '/listar/' . $evento->id . '-' . Funcao::prepararLink($evento->nome) . Configuracao::$extensaoPadrao);
     }
     self::$corpo = "editar";
     self::$variaveis = array('sala' => $sala);
     self::renderizar(self::$viewController);
 }
 public static function adicionar()
 {
     $tipoFormulario = new TipoFormulario();
     $tiposFormulario = $tipoFormulario->listar();
     if (!empty($_POST)) {
         $formulario = new Formulario();
         $formulario->nome = $_POST['nome'];
         $formulario->fkTipoFormulario = $_POST['fkTipoFormulario'];
         $formulario->fkEvento = $_GET['id'];
         $idFormulario = $formulario->salvar();
         for ($i = 1; $i <= $_POST['numeroDePassos']; $i++) {
             $passo = new Passo();
             $passo->fkFormulario = $idFormulario;
             $passo->ordem = $i;
             $passo->salvar();
         }
         $evento = new Evento();
         $evento->selecionarPorId($_GET['id']);
         self::redirecionar(Configuracao::$baseUrl . self::$viewController . '/listar/' . $evento->id . '-' . Funcao::prepararLink($evento->nome) . Configuracao::$extensaoPadrao);
     }
     self::$variaveis = array('tiposFormulario' => $tiposFormulario);
     self::$corpo = 'adicionar';
     self::renderizar(self::$viewController);
 }
示例#6
0
											<i class="btn-icon-only icon-flag"></i>
										</a>
									<?php 
        } else {
            ?>
										<a title="Negar Presença" href="<?php 
            echo Configuracao::$baseUrl . 'cracha/negarPresenca/' . $cracha->id . '-' . Funcao::prepararLink($cracha->nome) . Configuracao::$extensaoPadrao;
            ?>
" class="btn btn-small btn-success">
											<i class="btn-icon-only icon-ok"></i>
										</a>
									<?php 
        }
        ?>
									<!--a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'cracha/editar/' . $cracha->id . '-' . Funcao::prepararLink($cracha->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a-->
								</td>
							</tr>
					<?php 
    }
    ?>
					</tbody>
				</table>
			<?php 
} else {
    ?>
	
示例#7
0
for ($i = 1; $i <= 5; $i++) {
    ?>
								<option <?php 
    echo $i == $numeroDePassos ? 'selected="selected"' : '';
    ?>
 value="<?php 
    echo $i;
    ?>
" ><?php 
    echo $i . ' Passo(s)';
    ?>
</option>
							<?php 
}
?>
							</select>
						</div>
					</div>
					<div class="form-actions">
						<button type="submit" class="btn btn-danger btn">Salvar</button>&nbsp;&nbsp;
						<a href="<?php 
echo Configuracao::$baseUrl . 'formulario/listar/' . $formulario->fkEvento . '-' . Funcao::prepararLink($formulario->nome) . Configuracao::$extensaoPadrao;
?>
" class="btn">Cancel</a>
					</div>
				</fieldset>
			</form>
		</div> <!-- /widget-content -->
	</div> <!-- /widget -->					
</div> <!-- /span12 -->
示例#8
0
					<tbody>
					<?php 
    foreach ($noticias as $noticia) {
        ?>
							<tr>
								<td><?php 
        echo $noticia->id;
        ?>
</td>
								<td><?php 
        echo $noticia->titulo;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'noticia/editar/' . $noticia->id . '-' . Funcao::prepararLink($noticia->titulo) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'noticia-' . $noticia->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
									 <a title="<?php 
        echo $noticia->destacado ? 'Desmarcar' : 'Marcar';
        ?>
" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'noticia-' . $noticia->id;
示例#9
0
					<tbody>
					<?php 
    foreach ($listaDeTextos as $texto) {
        ?>
							<tr>
								<td><?php 
        echo $texto->id;
        ?>
</td>
								<td><?php 
        echo $texto->titulo;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'texto/editar/' . $texto->id . '-' . Funcao::prepararLink($texto->titulo) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
					</tbody>
				</table>
			<?php 
} else {
    ?>
				<div class="control-group" >
示例#10
0
					<tbody>
					<?php 
    foreach ($lista as $i) {
        ?>
							<tr>
								<td><?php 
        echo $i->id;
        ?>
</td>
								<td><?php 
        echo $i->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'itemTraducao/editar/' . $i->id . '-' . Funcao::prepararLink($i->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-edit"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'itemTraducao-' . $i->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#11
0
        ?>
</td>
								<td><?php 
        echo $l->hora_final;
        ?>
</td>
								<td style="background-color: #<?php 
        echo $l->cor;
        ?>
"  ><?php 
        echo $l->texto_pt;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'agenda/editar/' . $l->id . '-' . Funcao::prepararLink($l->texto_pt) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'agenda-' . $l->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#12
0
</td>
								  <td><?php 
        echo $i->lang;
        ?>
</td>
								  <td><?php 
        echo $item->nome;
        ?>
</td>
								  <td><?php 
        echo $i->valor;
        ?>
</td>
								  <td class="td-actions">
									  <a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'traducao/editar/' . $i->id . '-' . Funcao::prepararLink($i->valor) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										  <i class="btn-icon-only icon-edit"></i>
									  </a>
									  <a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'traducao-' . $i->id;
        ?>
">
										  <i class="btn-icon-only icon-remove"></i>
									  </a>
								  </td>
							  </tr>
					  <?php 
    }
    ?>
示例#13
0
										<i class="glyphicon glyphicon-ban-circle"></i>
										<span>Cancel</span>
									</button>
								{% } %}
							</td>
						</tr>
					{% } %}
					</script>
					<script type="text/javascript">
					document.ready = function() {
						$('#fileupload').fileupload({
				            url: '<?php 
echo Configuracao::$baseUrl;
?>
agricultor/uploadFoto/<?php 
echo $agricultor->id . '-' . Funcao::prepararLink($agricultor->nome) . Configuracao::$extensaoPadrao;
?>
',
				            // Enable image resizing, except for Android and Opera,
				            // which actually support image resizing, but fail to
				            // send Blob objects via XHR requests
				            maxFileSize: 5000000,
				            previewThumbnail : true,
				            acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i
				        });

				        $.getScript("<?php 
echo Configuracao::$baseUrl;
?>
blueimp/js/main.js");
					}
 public static function uploadFoto()
 {
     $id = $_GET['id'];
     $diretorio = __DIR__ . '/../galerias_agricultores/' . $id;
     if ($_SERVER['REQUEST_METHOD'] == 'POST') {
         $informacoesArquivo = pathinfo($_FILES['files']['name'][0]);
         $nomeArquivo = $informacoesArquivo['filename'];
         $extensaoArquivo = $informacoesArquivo['extension'];
         if (!is_dir($diretorio)) {
             mkdir($diretorio);
         }
         $nomeFoto = Funcao::prepararLink($nomeArquivo) . '-' . date('Y-m-d-H-i-s') . '.' . $extensaoArquivo;
         move_uploaded_file($_FILES['files']['tmp_name'][0], $diretorio . '/' . $nomeFoto);
         $resposta = new StdClass();
         $foto = new StdClass();
         $foto->url = Configuracao::$baseUrl . 'galerias_agricultores/' . $id . '/' . $nomeFoto;
         $foto->thumbnailUrl = Configuracao::$baseUrl . 'galerias_agricultores/' . $id . '/' . $nomeFoto;
         $foto->name = $nomeFoto;
         $foto->type = $_FILES['files']['type'][0];
         $foto->size = $_FILES['files']['size'][0];
         $foto->deleteUrl = Configuracao::$baseUrl . 'agricultor/deleteFoto/' . $id . '-delete.html?foto=' . $nomeFoto;
         $foto->deleteType = 'POST';
         $resposta->files[] = $foto;
         echo json_encode($resposta);
     } else {
         $resposta = new StdClass();
         $fotos = scandir($diretorio);
         foreach ($fotos as $unFoto) {
             if ($unFoto != '.' && $unFoto != '..') {
                 $foto = new StdClass();
                 $foto->url = Configuracao::$baseUrl . 'galerias_agricultores/' . $id . '/' . $unFoto;
                 $foto->thumbnailUrl = Configuracao::$baseUrl . 'galerias_agricultores/' . $id . '/' . $unFoto;
                 $foto->name = $unFoto;
                 $foto->type = mime_content_type($diretorio . '/' . $unFoto);
                 $foto->size = filesize($diretorio . '/' . $unFoto);
                 $foto->deleteUrl = Configuracao::$baseUrl . 'agricultor/deleteFoto/' . $id . '-delete.html?foto=' . $unFoto;
                 $foto->deleteType = 'POST';
                 $resposta->files[] = $foto;
             }
         }
         echo json_encode($resposta);
     }
 }
示例#15
0
					<tbody>
					<?php 
    foreach ($listaDeRedesSociais as $redeSocial) {
        ?>
							<tr>
								<td><?php 
        echo $redeSocial->id;
        ?>
</td>
								<td><?php 
        echo $redeSocial->titulo;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'redeSocial/editar/' . $redeSocial->id . '-' . Funcao::prepararLink($redeSocial->titulo) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<?php 
        /*<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php echo 'redeSocial-'.$redeSocial->id; ?>">
        		<i class="btn-icon-only icon-remove"></i>*/
        ?>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
					</tbody>
示例#16
0
							<select id="variaveis">
								<option value="">Selecione</option>
							<?php 
foreach ($variaveis as $variavel) {
    ?>
								<option value="[[<?php 
    echo $variavel;
    ?>
]]" ><?php 
    echo ucwords(str_replace('_', ' ', $variavel));
    ?>
</option>
							<?php 
}
?>
							</select>
						</div>
					</div>
					<div class="form-actions">
						<button type="submit" class="btn btn-danger btn">Salvar</button>&nbsp;&nbsp;
						<a href="<?php 
echo Configuracao::$baseUrl . 'templateEmail/listar/' . $templateEmail->fkFormulario . '-' . Funcao::prepararLink($templateEmail->nome) . Configuracao::$extensaoPadrao;
?>
" class="btn">Cancel</a>
					</div>
				</fieldset>
			</form>
		</div> <!-- /widget-content -->
	</div> <!-- /widget -->					
</div> <!-- /span12 --> 
示例#17
0
					<tbody>
					<?php 
    foreach ($lista as $l) {
        ?>
							<tr>
								<td><?php 
        echo $l->id;
        ?>
</td>
								<td><?php 
        echo $l->nome_pt;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'sala/editar/' . $l->id . '-' . Funcao::prepararLink($l->nome_pt) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'agenda-' . $l->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#18
0
</td>
								<td class="td-actions">
									<a href="<?php 
        echo Configuracao::$baseUrl . 'templateEmail/editar/' . $templateEmail->id . '-' . Funcao::prepararLink($templateEmail->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning" title="editar" >
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a href="javascript:;" class="btn btn-small" title="excluir" id="<?php 
        echo 'templateEmail-' . $templateEmail->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
									<a href="<?php 
        echo Configuracao::$baseUrl . 'templateEmail/enviar/' . $templateEmail->id . '-' . Funcao::prepararLink($templateEmail->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small" title="enviar email" >
										<i class="btn-icon-only icon-circle-arrow-up"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
					</tbody>
				</table>
			<?php 
} else {
    ?>
	
示例#19
0
					<tbody>
					<?php 
    foreach ($listaDeTiposUsuarios as $tipoUsuario) {
        ?>
							<tr>
								<td><?php 
        echo $tipoUsuario->id;
        ?>
</td>
								<td><?php 
        echo $tipoUsuario->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'tipoUsuario/editar/' . $tipoUsuario->id . '-' . Funcao::prepararLink($tipoUsuario->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'tipoUsuario-' . $tipoUsuario->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#20
0
					<tbody>
					<?php 
    foreach ($hoteis as $hotel) {
        ?>
							<tr>
								<td><?php 
        echo $hotel->id;
        ?>
</td>
								<td><?php 
        echo $hotel->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'hotel/editar/' . $hotel->id . '-' . Funcao::prepararLink($hotel->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'hotel-' . $hotel->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#21
0
					<tbody>
					<?php 
    foreach ($palestrantes as $palestrante) {
        ?>
							<tr>
								<td><?php 
        echo $palestrante->id;
        ?>
</td>
								<td><?php 
        echo $palestrante->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'palestrante/editar/' . $palestrante->id . '-' . Funcao::prepararLink($palestrante->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'palestrante-' . $palestrante->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#22
0
					<tbody>
					<?php 
    foreach ($listaDeTiposAgricultura as $tipoAgricultura) {
        ?>
							<tr>
								<td><?php 
        echo $tipoAgricultura->id;
        ?>
</td>
								<td><?php 
        echo $tipoAgricultura->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'tipoAgricultura/editar/' . $tipoAgricultura->id . '-' . Funcao::prepararLink($tipoAgricultura->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'tipoAgricultura-' . $tipoAgricultura->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#23
0
									<a title="Sua Agenda" href="<?php 
        echo Configuracao::$baseUrl . 'agenda/listar/' . $evento->id . '-' . Funcao::prepararLink($evento->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-success  btn-small">
										<i class="btn-icon-only icon-calendar"></i>
									</a>

									<a title="Seus Vouchers" href="<?php 
        echo Configuracao::$baseUrl . 'voucher/listar/' . $evento->id . '-' . Funcao::prepararLink($evento->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small">
										<i class="btn-icon-only icon-list-alt"></i>
									</a>
									<a style="display: none;" title="Cadastre Seus Certificados" href="<?php 
        echo Configuracao::$baseUrl . 'certificado/listar/' . $evento->id . '-' . Funcao::prepararLink($evento->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small">
										<i class="btn-icon-only icon-list-alt"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
					</tbody>
				</table>
			<?php 
} else {
    ?>
	
示例#24
0
        ?>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'participante/editar/' . $p->id . '-' . Funcao::prepararLink($p->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-edit"></i>
									</a>
									<?php 
        $texto = $p->confirmou == 1 ? "Compareceu" : "Não Compareceu";
        ?>
										<a title="<?php 
        echo $texto;
        ?>
" href="<?php 
        echo Configuracao::$baseUrl . 'participante/confirmar/' . $p->id . '-' . Funcao::prepararLink($p->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small <?php 
        echo $p->confirmou == 1 ? 'btn-success' : 'btn-danger';
        ?>
">
											<?php 
        echo $texto;
        ?>
										</a>
								</td>
							</tr>
					<?php 
    }
    ?>
					</tbody>
示例#25
0
					<tbody>
					<?php 
    foreach ($listaDePublicidades as $publicidade) {
        ?>
							<tr>
								<td><?php 
        echo $publicidade->id;
        ?>
</td>
								<td><?php 
        echo $publicidade->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'publicidade/editar/' . $publicidade->id . '-' . Funcao::prepararLink($publicidade->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'publicidade-' . $publicidade->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
 public static function enviar()
 {
     $templateEmail = new TemplateEmail();
     $templateEmail->selecionarPorId($_GET['id']);
     $participante = new Participante();
     $participantes = $participante->listarPorIdFormulario($templateEmail->fkFormulario);
     $formulario = new Formulario();
     $formulario->selecionarPorId($templateEmail->fkFormulario);
     if (!empty($_POST)) {
         $evento = new Evento();
         $evento->selecionarPorId($templateEmail->fkEvento);
         foreach ($_POST['participantes'] as $idParticipante) {
             $participante = new Participante();
             $participante->selecionarPorId($idParticipante);
             $resposta = get_object_vars(json_decode($participante->respostas));
             $variaveisResposta = array_keys($resposta);
             array_walk($variaveisResposta, function (&$valor) {
                 $valor = '[[' . $valor . ']]';
             });
             $mensagemTemplate = str_replace($variaveisResposta, array_values($resposta), $templateEmail->mensagem);
             if (strpos($mensagemTemplate, '[[linkConfirmacao]]') !== false) {
                 $mensagemTemplate = str_replace('[[linkConfirmacao]]', Funcao::resolveUrlRelativaParaAbsoluta(Configuracao::$baseUrl, '../confirmacao.html?h=' . md5(date('YmdHis')) . base64_encode($idParticipante)), $mensagemTemplate);
             }
             if (strpos($mensagemTemplate, '[[linkFinalizacao]]') !== false) {
                 $mensagemTemplate = str_replace('[[linkFinalizacao]]', Funcao::resolveUrlRelativaParaAbsoluta(Configuracao::$baseUrl, '../inscricoesFoto.html?h=' . md5(date('YmdHis')) . $idParticipante), $mensagemTemplate);
             }
             if (strpos($mensagemTemplate, '[[linkCertificado]]') !== false) {
                 $mensagemTemplate = str_replace('[[linkCertificado]]', Funcao::resolveUrlRelativaParaAbsoluta(Configuracao::$baseUrl, '../certificacao.html?h=' . rawurlencode(base64_encode(@mcrypt_encrypt(MCRYPT_RIJNDAEL_256, 'mestresplinter', $idParticipante, MCRYPT_MODE_CFB))) . md5(date('YmdHis'))), $mensagemTemplate);
             }
             Funcao::enviarEmail($resposta['email'], '=?utf-8?B?' . base64_encode($templateEmail->assunto) . '?=', $mensagemTemplate);
         }
         self::redirecionar(Configuracao::$baseUrl . 'templateEmail/listar/' . $templateEmail->fkFormulario . '-' . Funcao::prepararLink($formulario->nome) . Configuracao::$extensaoPadrao);
     }
     self::$variaveis = array('participantes' => $participantes, 'idFormulario' => $templateEmail->fkFormulario);
     self::$corpo = "enviar";
     self::renderizar(self::$viewController);
 }
示例#27
0
" >
								<td><?php 
        echo $expositor->posicao;
        ?>
</td>
								<td><?php 
        echo $expositor->id;
        ?>
</td>
								<td><?php 
        echo $expositor->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'expositor/editar/' . $expositor->id . '-' . Funcao::prepararLink($expositor->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'expositor-' . $expositor->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#28
0
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Listar Os Templates De Email Do Formulário" href="<?php 
        echo Configuracao::$baseUrl . 'templateEmail/listar/' . $formulario->id . '-' . Funcao::prepararLink($formulario->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small">
										<i class="btn-icon-only icon-envelope"></i>
									</a>
									<a title="Listar Os Participantes Inscritos" href="<?php 
        echo Configuracao::$baseUrl . 'participante/listar/' . $formulario->id . '-' . Funcao::prepararLink($formulario->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small">
										<i class="btn-icon-only icon-user"></i>
									</a>
									<a title="Exportar" href="<?php 
        echo Configuracao::$baseUrl . 'formulario/exportar/' . $formulario->id . '-' . Funcao::prepararLink($formulario->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-upload"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'formulario-' . $formulario->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>
示例#29
0
					<tbody>
					<?php 
    foreach ($listaDeCertificados as $certificado) {
        ?>
							<tr>
								<td><?php 
        echo $certificado->id;
        ?>
</td>
								<td><?php 
        echo $certificado->nome;
        ?>
</td>
								<td class="td-actions">
									<a title="Editar" href="<?php 
        echo Configuracao::$baseUrl . 'categoria/editar/' . $certificado->id . '-' . Funcao::prepararLink($certificado->nome) . Configuracao::$extensaoPadrao;
        ?>
" class="btn btn-small btn-warning">
										<i class="btn-icon-only icon-ok"></i>
									</a>
									<a title="Excluir" href="javascript:;" class="btn btn-small" id="<?php 
        echo 'certificado-' . $certificado->id;
        ?>
">
										<i class="btn-icon-only icon-remove"></i>
									</a>
								</td>
							</tr>
					<?php 
    }
    ?>