function constroe_campo_bloco_pagina() { // globals global $idioma; global $pagina_href; // valida usuario logado if (retorne_usuario_logado() == false and CONFIG_VALIDA_USUARIO_LOGADO_BLOCO == true and retorne_href_get() != $idioma[81]) { // imagem de servidor $imagem[0] = retorne_imagem_servidor(18); // mensagem do sistema $mensagem = "\n{$imagem['0']}\n<br>\n<br>\n{$idioma['107']}\n"; // retorno return mensagem_sistema($mensagem); } // seleciona o tipo de bloco a construir switch (retorne_href_get()) { case $idioma[73]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[74]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[75]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[76]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[77]: $conteudo_bloco = carrega_funcionarios(); break; case $idioma[78]: $conteudo_bloco = carrega_galeria_imagens(); break; case $idioma[79]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[81]: $conteudo_bloco = formulario_contato_usuario(); break; } // titulos $array_titulo_blocos = retorna_array_links_blocos(true); // blocos $bloco[1] = constroe_elemento_bloco($array_titulo_blocos[1], $idioma[65], retorne_imagem_servidor(7)); $bloco[2] = constroe_elemento_bloco($array_titulo_blocos[2], $idioma[67], retorne_imagem_servidor(8)); $bloco[4] = constroe_elemento_bloco($array_titulo_blocos[4], $idioma[69], retorne_imagem_servidor(10)); $bloco[5] = constroe_elemento_bloco($array_titulo_blocos[5], $idioma[70], retorne_imagem_servidor(11)); $bloco[6] = constroe_elemento_bloco($array_titulo_blocos[6], $idioma[71], retorne_imagem_servidor(12)); $bloco[7] = constroe_elemento_bloco($array_titulo_blocos[7], $idioma[28], retorne_imagem_servidor(13)); $bloco[9] = constroe_elemento_bloco($array_titulo_blocos[9], $idioma[30], retorne_imagem_servidor(15)); // codigo html if ($conteudo_bloco == null) { $codigo_html = "\n<div class='classe_div_bloco_pagina' id='id_div_bloco_pagina'>\n\n{$bloco['1']}\n{$bloco['2']}\n{$bloco['4']}\n{$bloco['5']}\n{$bloco['6']}\n{$bloco['7']}\n{$bloco['9']}\n\n</div>\n"; } else { $codigo_html = "\n<div class='classe_div_bloco_pagina' id='id_div_bloco_pagina'>\n\n{$conteudo_bloco}\n\n</div>\n"; } // retorno return $codigo_html; }
function carregar_conteudo_bloco() { // globals global $idioma; // href de pagina $href_pagina = retorne_href_get(); // tabela switch ($href_pagina) { case $idioma[73]: $tabela = TABELA_COMUNICADO; $imagem[0] = retorne_imagem_servidor(7); $exibir_data = false; break; case $idioma[74]: $tabela = TABELA_TELEFONES_UTEIS; $imagem[0] = retorne_imagem_servidor(8); $exibir_data = false; break; case $idioma[76]: $tabela = TABELA_ENQUETE; $imagem[0] = retorne_imagem_servidor(10); $exibir_data = false; $votar_enquete = true; break; case $idioma[77]: return carrega_funcionarios(); break; case $idioma[78]: return carrega_galeria_imagens(); break; case $idioma[79]: $tabela = TABELA_DIRECAO; $imagem[0] = retorne_imagem_servidor(13); $exibir_data = false; break; } // limit $limit = retorne_limit(); // query $query = "select *from {$tabela} order by id desc {$limit}"; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // valida numero de linhas if ($numero_linhas == 0) { // retorno return null; } // contador $contador = 0; // construindo for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $id = $dados['id']; $conteudo = $dados['conteudo']; $nome_usuario = $dados['nome_usuario']; $data = $dados['data']; // valida id if ($id != null) { // data amigavel $data = converte_data_bloco($data); // campo gerenciar bloco $campo_gerenciar = campo_gerenciar_elemento_bloco($href_pagina, $dados); // adiciona quebra de linha $conteudo = str_replace("\n", "<br>", $conteudo); // valida exibir data if ($exibir_data == true) { // campo data $campo_data = "\n<div class='classe_div_conteudo_bloco_data'>{$data}</div>\n"; } // valida votar em enquete if ($votar_enquete == true) { // campo votar em enquete $campo_votar_enquete = campo_votar_enquete($dados); } // codigo html $codigo_html .= "\n<div class='classe_div_conteudo_bloco' title='{$data}' id='id_div_conteudo_bloco_{$id}'>\n{$campo_gerenciar}\n<div class='classe_div_conteudo_bloco_imagem'>{$imagem['0']}</div>\n<div class='classe_div_conteudo_bloco_conteudo'>{$conteudo}</div>\n{$campo_data}\n{$campo_votar_enquete}\n</div>\n\n"; } } // retorno return $codigo_html; }