function construir_albuns_usuario() { // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='div_exibe_imagens_gerais_album'>"; $codigo_html_bruto .= constroe_adicionar_imagens(); $codigo_html_bruto .= constroe_carregar_imagens(null); $codigo_html_bruto .= "</div>"; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_perfil_geral_usuario() { $idusuario = retorne_idusuario_get(); if (retorne_status_amizade($idusuario) != 2 and retorna_usuario_vendo_perfil_dono() == false) { $nome = func_retorna_nome_de_usuario_por_id($idusuario); $titulo_mensagem = "Perfíl de {$nome}"; $mensagem_retorno .= "Você não é amigo de {$nome}, somente amigos podem visualizar o seu perfíl."; return div_especial_mensagem_sistema($titulo_mensagem, $mensagem_retorno); } $dados_usuario = retorna_dados_usuario_array($idusuario); $nome = func_retorna_nome_de_usuario_por_id($idusuario); $data_nascimento = $dados_usuario['data_nascimento']; $estado = retorne_link_pesquisa_montado($dados_usuario['estado'], 3); $sobre_usuario = $dados_usuario['sobre_usuario']; $sexo = retorne_link_pesquisa_montado($dados_usuario['sexo'], 6); $estado_civil = retorne_link_pesquisa_montado($dados_usuario['estado_civil'], 8); $cidade = retorne_link_pesquisa_montado($dados_usuario['cidade'], 2); $telefone = $dados_usuario['telefone']; $site = retorne_link_pesquisa_montado($dados_usuario['site'], 4); $tribo_urbana = $dados_usuario['tribo_urbana']; $nome_link_usuario = retorna_link_perfil_usuario($idusuario); $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Nome"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $nome_link_usuario; $codigo_html .= "</div>"; $codigo_html .= "</div>"; if ($data_nascimento != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Aniversário"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $data_nascimento; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($data_nascimento != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Idade"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= calcula_idade($data_nascimento); $codigo_html .= " "; $codigo_html .= "anos"; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($cidade != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Cidade"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $cidade; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($estado != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Estado"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $estado; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($estado_civil != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Estado civil"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $estado_civil; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($sexo != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Gênero"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $sexo; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($telefone != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Telefone"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $telefone; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($site != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Website"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $site; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } if ($tribo_urbana != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Estilo musical"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $tribo_urbana; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } $codigo_html = gera_link_hashtag($codigo_html); $codigo_html = constroe_div_especial_geral($nome, $codigo_html, null); $codigo_html .= constroe_perfil_completo_usuario(); $codigo_html .= carrega_lista_usuarios(1, 2); $codigo_html .= constroe_carregar_imagens($dados); return $codigo_html; }
function constroe_div_postagem($dados) { // globals ----------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial global $imagem_servidor; // imagem de servidor // --------------------------------------------------------- // tipo de pagina ------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // -------------------------------------------------------- // separando dados ---------------------------------- $id = $dados['id']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $idamigo = $dados['idamigo']; // dados de tabela $conteudo_post = $dados['conteudo_post']; // dados de tabela $idalbum_imagens = $dados['idalbum_imagens']; // dados de tabela $data_publicacao = $dados['data_publicacao']; // dados de tabela $privacidade = $dados['privacidade']; // dados de tabela $compartilhamento = $dados['compartilhamento']; // dados de tabela // --------------------------------------------------------- // verifica se a postagem ja foi exibida ---------- $postagem_exibiu_resposta = retorne_postagem_exibiu_array($id, false); // verificando... // --------------------------------------------------------- // se postagem nao foi exibida salvar na memoria ----------- // isto e usado por causa de: compartilhamentos/novidades if ($postagem_exibiu_resposta == false) { retorne_postagem_exibiu_array($id, true); // salvando id... } else { return null; // retorna null e a postagem ja foi exibida } // ------------------------------------------------------------------------- // define id de publicacao temporario get ------- define_idpublicacao_temporario_get($id, true); // definindo // --------------------------------------------------------- // constroe hashtag ---------------------------------- $conteudo_post = gera_link_hashtag($conteudo_post); // constroe hashtag // ---------------------------------------------------------- // converte urls em links --------------------------- $conteudo_post = converte_urls_texto_links($conteudo_post); // converte urls em links // ---------------------------------------------------------- // adiciona emoticon -------------------------------- $conteudo_post = converte_codigo_emoticon($conteudo_post); // adiciona emoticon // -------------------------------------------------------- // informa se o usuario e o dono do perfil ------ $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // informa se o usuario e o dono do perfil // --------------------------------------------------------- // usuario pode visualizar postagem ------------- $usuario_pode_visualizar_postagem = retorne_usuario_pode_visualizar_postagem($privacidade); // usuario pode visualizar postagem // --------------------------------------------------------- // id de usuario dono do perfil --------------------- $idusuario_perfil = retorne_idusuario_visualizando_perfil(); // id de usuario dono do perfil // --------------------------------------------------------- // valida id de album de imagens ----------------- if ($idalbum_imagens != null) { // seta variavel global com id de album de imagens -------------- $_GET['idalbum_imagens'] = $idalbum_imagens; // setando // ------------------------------------------------------------------------------ // pacote com as imagens da publicacao ------ $pacote_imagens_publicacao .= "<div class='div_corpo_imagens_publicacao_usuario'>"; // pacote com as imagens da publicacao $pacote_imagens_publicacao .= constroe_carregar_imagens($dados); // pacote com as imagens da publicacao $pacote_imagens_publicacao .= "</div>"; // pacote com as imagens da publicacao // --------------------------------------------------------- } // --------------------------------------------------------- // menus de opcoes de postagem --------------- if ($usuario_dono_perfil == true and $idusuario == $idusuario_perfil) { $menus_opcoes_postagem .= "<div class='menus_opcoes_postagem'>"; // menus de opcoes de postagem $menus_opcoes_postagem .= divs_completa_opcoes_postagem($dados); // menus de opcoes de postagem $menus_opcoes_postagem .= constroe_menu_drop(retorne_array_opcoes_postagem($dados)); // menus de opcoes de postagem $menus_opcoes_postagem .= "</div>"; // menus de opcoes de postagem } // --------------------------------------------------------- // topo da postagem --------------------------------- $topo_postagem .= "<div class='classe_div_topo_autor_postagem'>"; // topo da postagem $topo_postagem .= constroe_imagem_perfil_publicacao($idusuario); // topo da postagem $topo_postagem .= retorna_link_perfil_usuario($idusuario); // topo da postagem $topo_postagem .= " - "; // topo da postagem $topo_postagem .= "<a href='{$url_pagina_inicial_site}?tipo_pagina=16&post_id={$id}&idusuario={$idusuario}' title='Abrir postagem'>Abrir postagem</a>"; // topo da postagem $topo_postagem .= "</div>"; // topo da postagem $topo_postagem .= $menus_opcoes_postagem; // topo da postagem // --------------------------------------------------------- // corpo da postagem ------------------------------- $corpo_postagem .= "<div class='div_corpo_texto_publicacao_usuario'>"; // corpo da postagem $corpo_postagem .= $conteudo_post; // corpo da postagem $corpo_postagem .= "</div>"; // corpo da postagem $corpo_postagem .= $pacote_imagens_publicacao; // corpo da postagem // --------------------------------------------------------- // rodape da postagem ------------------------------ $rodape_postagem .= "<div class='div_data_publicacao_postagem_usuario'>"; // rodape da postagem $rodape_postagem .= converte_data_amigavel($data_publicacao); // rodape da postagem $rodape_postagem .= "</div>"; // rodape da postagem // --------------------------------------------------------- // analiza se e compartilhado ---------------------- switch ($compartilhamento) { case true: // div postagem completa --------------------------- $div_postagem_completa_usuario = "div_postagem_completa_usuario div_postagem_completa_usuario_compartilhamento"; // div postagem completa // ---------------------------------------------------------- // imagem de compartilhamento ------------------ $imagem_compartilhamento = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt3'] . "' title='Compartilhou isto'>"; // imagem de compartilhamento // ---------------------------------------------------------- // quem compartilhou -------------------------------- $usuario_compartilhou_conteudo .= "<div class='div_topo_postagem_usuario'>"; // quem compartilhou $usuario_compartilhou_conteudo .= constroe_imagem_perfil_publicacao($idamigo); // quem compartilhou $usuario_compartilhou_conteudo .= retorna_link_perfil_usuario($idamigo); // quem compartilhou $usuario_compartilhou_conteudo .= " "; // quem compartilhou $usuario_compartilhou_conteudo .= "-"; // quem compartilhou $usuario_compartilhou_conteudo .= " "; // quem compartilhou $usuario_compartilhou_conteudo .= $imagem_compartilhamento; // quem compartilhou $usuario_compartilhou_conteudo .= "</div>"; // quem compartilhou // ---------------------------------------------------------- break; case null: $div_postagem_completa_usuario = "div_postagem_completa_usuario"; // div postagem completa break; } // -------------------------------------------------------- // codigo html bruto --------------------------------- if ($idusuario != null and $usuario_pode_visualizar_postagem == true) { $codigo_html_bruto .= "<div class='{$div_postagem_completa_usuario}'>"; $codigo_html_bruto .= $usuario_compartilhou_conteudo; $codigo_html_bruto .= "<div class='div_topo_postagem_usuario'>{$topo_postagem}</div>"; $codigo_html_bruto .= "<div class='div_conteudo_postagem_usuario'>{$corpo_postagem}</div>"; $codigo_html_bruto .= "<div class='div_rodape_postagem_usuario'>{$rodape_postagem}</div>"; $codigo_html_bruto .= constroe_campos_social_publicacoes_gerais($dados); $codigo_html_bruto .= "</div>"; } // -------------------------------------------------------- // retorno de codigo -------------------------------- return $codigo_html_bruto; // retorno de codigo // -------------------------------------------------------- }