function carrega_publicacoes_miniatura()
{
    // tabela
    $tabela = TABELA_PUBLICACOES;
    // limit
    $limit = retorne_limit();
    // termo de pesquisa
    $termo_pesquisa = retorne_termo_pesquisa();
    // query
    if ($termo_pesquisa != null) {
        // query
        $query = "select *from {$tabela} where titulo like '%{$termo_pesquisa}%' or conteudo like '%{$termo_pesquisa}%' order by id desc {$limit}";
    } else {
        // 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);
    // contador
    $contador = 0;
    // construindo
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // separa dados
        $id = $dados['id'];
        $idusuario = $dados['idusuario'];
        $titulo = $dados['titulo'];
        $conteudo = $dados['conteudo'];
        $idalbum = $dados['idalbum'];
        $data = $dados['data'];
        // adiciona quebra de linha
        $conteudo = adiciona_quebra_linha($conteudo);
        // constroe o link de post
        $titulo_link = constroe_link_publicacao_idpost($id, $titulo, $titulo);
        // url de imagem de album
        $url_imagem_album = retorne_ultima_imagem_idalbum($idalbum, false);
        // imagem de post
        if ($url_imagem_album != null) {
            $imagem_post = "<img src='{$url_imagem_album}' title='{$titulo}'>";
        } else {
            $imagem_post = retorne_imagem_servidor(4);
        }
        // constroe o link de imagem de post
        $imagem_post = constroe_link_publicacao_idpost($id, $titulo, $imagem_post);
        // valida id
        if ($id != null) {
            // converte o codigo para o modo html
            $conteudo = html_entity_decode($conteudo);
            // codigo html
            $codigo_html .= "\n<div class='classe_publicacao_miniatura'>\n\n<div class='classe_publicacao_miniatura_imagem'>\n{$imagem_post} \n</div>\n\n<div class='classe_publicacao_miniatura_titulo'>\n{$titulo_link}\n</div>\n\n<div class='classe_publicacao_miniatura_conteudo'>\n{$conteudo}\n</div>\n\n</div>\n";
        }
    }
    // retorno
    return $codigo_html;
}
Example #2
0
function constroe_campo_conteudo_postagem()
{
    global $idioma;
    global $requeste;
    $idpost = retorne_idpost_request();
    $tabela = TABELA_PUBLICACOES;
    $query = "select *from {$tabela} where id='{$idpost}';";
    $dados = retorne_dados_query($query);
    $id = $dados['id'];
    $idusuario = $dados['idusuario'];
    $titulo = $dados['titulo'];
    $conteudo = $dados['conteudo'];
    $idalbum = $dados['idalbum'];
    $data = $dados['data'];
    if ($id == null) {
        return null;
    }
    $conteudo = adiciona_quebra_linha($conteudo);
    $imagens = constroe_imagens_publicacao($idalbum);
    $campo_opcoes = campo_opcoes_publicacao($dados);
    $usuario_administrador = retorne_usuario_administrador();
    if ($usuario_administrador == true) {
        $conteudo = str_replace("<br>", "&#13;", $conteudo);
        $campo_titulo = "\n<input type='text' value='{$titulo}' placeholder='{$idioma['43']}' id='id_publicacao_titulo_{$id}'>\n";
        $campo_conteudo = "\n<textarea cols='10' rows='5' placeholder='{$idioma['44']}' id='id_publicacao_conteudo_{$id}'>{$conteudo}</textarea>\n";
        session_start();
        $_SESSION[$requeste[6]] = $idalbum;
        $campo_upload_imagens .= $imagens;
        $campo_upload_imagens .= constroe_formulario_barra_progresso(PAGINA_ACOES, $id, "fotos[]", 24, true, 1);
        $campo_salvar = "\n<div class='classe_div_atualizar_publicacao_salvar'>\n<input type='button' value='{$idioma['112']}' class='botao_padrao' onclick='atualizar_publicacao({$id});'>\n</div>\n";
    } else {
        $conteudo = html_entity_decode($conteudo);
        $campo_titulo = $titulo;
        $campo_conteudo = $conteudo;
        $campo_upload_imagens = $imagens;
    }
    if ($usuario_administrador == false) {
        $campo_compartilhar[0] = campo_media_social_compartilhar();
    }
    $dados_autor = dados_perfil_usuario($idusuario);
    $nome_autor = $dados_autor['nome'];
    $url_imagem_perfil_miniatura = $dados_autor['url_imagem_perfil_miniatura'];
    $endereco = $dados_autor['endereco'];
    $cidade = $dados_autor['cidade'];
    $estado = $dados_autor['estado'];
    $telefone = $dados_autor['telefone'];
    $campo_autor = "\n<div class='classe_div_autor_publicacao'>\n{$idioma['163']}{$nome_autor}\n<span>{$idioma['133']}: {$endereco} - {$cidade} - {$estado}</span>\n<span>{$idioma['136']}: {$telefone}</span>\n</div>\n";
    $codigo_html = "\n<div class='classe_div_campo_postagem'>\n{$campo_opcoes}\n<div class='classe_titulo_postagem'>\n{$campo_titulo}\n</div>\n<div class='classe_conteudo_postagem'>\n{$campo_conteudo}\n</div>\n<div class='classe_imagens_postagem'>\n{$campo_upload_imagens}\n</div>\n{$campo_autor}\n{$campo_salvar}\n{$campo_compartilhar['0']}\n</div>\n";
    return $codigo_html;
}