function monta_pacote_postagem($comando) { // contador -------------------------------------------- $contador = 0; // contador // -------------------------------------------------------- // numero de linhas --------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // -------------------------------------------------------- // montando pacotes de retorno ----------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // obtendo dados ------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // obtendo dados // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= constroe_div_postagem($dados); // -------------------------------------------------------- } // -------------------------------------------------------- // retorno de codigo -------------------------------- return $codigo_html_bruto; // retorno de codigo // -------------------------------------------------------- }
function carrega_ultimo_compartilhamento_usuario($idusuario) { // globals ---------------------------------------------- global $tabela_banco; // tabela banco // -------------------------------------------------------- // limit de query -------------------------------------- $limit_query = retorne_limit_tabela_ultimo_campo(); // limit de query // -------------------------------------------------------- // query ------------------------------------------------ $query = "select *from {$tabela_banco['17']} where idusuario='{$idusuario}' {$limit_query};"; // -------------------------------------------------------- // dados ----------------------------------------------- $dados = retorne_dados_query($query); // dados // -------------------------------------------------------- // id de publicacao ---------------------------------- $idpublicacao = $dados['idpublicacao']; // id de publicacao $idamigo = $dados['idamigo']; // idamigo $idusuario_tabela = $dados['idusuario']; // id usuario tabela // -------------------------------------------------------- // constroe publicacao ----------------------------- if ($idpublicacao != null) { // altera idusuario em array global -------------- altera_idusuario_array_global($idamigo); // alterando... // -------------------------------------------------------- // dados de publicacao ----------------------------- $dados_publicacao = retorne_dados_publicacao($idpublicacao); // dados de publicacao // -------------------------------------------------------- // informa que e um compartilhamento -------- $dados_publicacao['compartilhamento'] = true; // compartilhamento $dados_publicacao['idamigo'] = $idusuario_tabela; // id de usuario que compartilhou // ------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= constroe_div_postagem($dados_publicacao); // -------------------------------------------------------- // altera idusuario em array global -------------- altera_idusuario_array_global($idusuario); // alterando... // -------------------------------------------------------- } // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function carregar_publicacoes_amizades() { // globals global $tabela_banco; global $imagem_servidor; // id usuario logado $idusuario = retorne_idusuario_logado(); // array com id de postagens $array_publicacoes = retorne_array_amigos_possuem_postagem($idusuario, true); // array com amigos listados // monta postagens e compartilhamentos foreach ($array_publicacoes as $idpost) { // query $query = "select *from {$tabela_banco['9']} where id='{$idpost}';"; // dados da postagem $dados = retorne_dados_query($query); // constroe postagens de amigos $publicacoes .= constroe_div_postagem($dados); // carrega compartilhamentos $publicacoes .= carrega_ultimo_compartilhamento_usuario($dados['idusuario']); // carrega ultimo compartilhamento de usuario } // altera idusuario em array global altera_idusuario_array_global($idusuario); // numero total de resultados $numero_resultados = retorne_array_amigos_possuem_postagem($idusuario, false); // numero total de resultados // valida se ha publicacoes if ($publicacoes == null) { // nome do usuario $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // imagem $imagem_cima = "<img src='" . $imagem_servidor['indica_cima'] . "' title='Poste algo'>"; // publicacoes $publicacoes .= $imagem_cima; $publicacoes .= "<br>"; $publicacoes .= campo_pesquisa_geral(false); $publicacoes .= "<br>"; $publicacoes .= "<br>"; $publicacoes .= "<br>"; $publicacoes .= "Hey! {$nome_usuario}, que tal você procurar por mais amigos."; // adiciona div especial $publicacoes = div_especial_quadro_aviso("Olá {$nome_usuario}", $publicacoes, null); $publicacoes = div_especial_basica_campos($publicacoes); } // codigo html bruto $codigo_html_bruto .= $publicacoes; $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados); // retorno return $codigo_html_bruto; // retorno }
function carregar_postagem_id() { // id da postagem ------------------------------------ $idpublicacao = retorne_idpublicacao_get(); // id da postagem // --------------------------------------------------------- // valida idpublicacao ------------------------------- if ($idpublicacao == null) { return null; // retorno nulo } // --------------------------------------------------------- // dados de publicacao ----------------------------- $dados = retorne_dados_publicacao($idpublicacao); // dados de publicacao // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= constroe_div_postagem($dados); // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function carregar_compartilhamentos() { // globals ---------------------------------------------- global $tabela_banco; // tabela banco // -------------------------------------------------------- // limit de query -------------------------------------- $limit_query = retorne_limit_tabela_get(); // limit de query // -------------------------------------------------------- // id de usuario visualizando perfil -------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario visualizando perfil // -------------------------------------------------------- // query ------------------------------------------------ $query = "select *from {$tabela_banco['17']} where idusuario='{$idusuario}' {$limit_query};"; // -------------------------------------------------------- // comando ------------------------------------------- $comando = comando_executa($query); // comando // -------------------------------------------------------- // numero de linhas --------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // -------------------------------------------------------- // contador -------------------------------------------- $contador = 0; // contador // -------------------------------------------------------- // usuario dono do perfil --------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // -------------------------------------------------------- // codigo html bruto --------------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ------------------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // --------------------------------------------------------- // separando dados ---------------------------------- $idusuario_tabela = $dados['idusuario']; // dados $idamigo_tabela = $dados['idamigo']; // dados $idpublicacao_tabela = $dados['idpublicacao']; // dados // --------------------------------------------------------- // obtendo dados da publicacao ------------------ if ($idusuario_tabela != null) { // altera idusuario global ---------------------------- altera_idusuario_array_global($idamigo_tabela); // altera idusuario global // --------------------------------------------------------- // obtem dados de publicacao -------------------- $dados_publicacao = retorne_dados_publicacao($idpublicacao_tabela, $identificador_tabela); // obtendo dados da publicacao // --------------------------------------------------------- // opcoes do compartilhamento ------------------- if ($usuario_dono_perfil == true) { // opcoes de compartilhamento ------------------- $opcoes_compartilhamento = opcoes_compartilhamento_usuario($dados); // opcoes de compartilhamento // --------------------------------------------------------- } // --------------------------------------------------------- // monta postagem de usuario -------------------- $postagem_usuario .= $opcoes_compartilhamento; // monta postagem de usuario $postagem_usuario .= constroe_div_postagem($dados_publicacao); // monta postagem de usuario // ---------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= $postagem_usuario; // --------------------------------------------------------- // altera idusuario global ---------------------------- altera_idusuario_array_global($idusuario); // altera idusuario global // --------------------------------------------------------- // limpa variaveis ------------------------------------- $postagem_usuario = null; // limpa postagem de usuario // --------------------------------------------------------- } // --------------------------------------------------------- } // -------------------------------------------------------- // paginacao ------------------------------------------ $codigo_html_bruto .= monta_paginas_paginacao(retorne_numero_compartilhamentos($idusuario)); // -------------------------------------------------------- // adiciona div central de publicacoes -------------------- $codigo_html_bruto = "<div class='div_conteudo_central_publicacoes_usuario'>{$codigo_html_bruto}</div>"; // adiciona div central de publicacoes // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function carrega_ultimo_compartilhamento_usuario($idusuario) { global $tabela_banco; $limit_query = retorne_limit_tabela_ultimo_campo(); $query = "select *from {$tabela_banco['17']} where idusuario='{$idusuario}' {$limit_query};"; $dados = retorne_dados_query($query); $idpublicacao = $dados['idpublicacao']; $idamigo = $dados['idamigo']; $idusuario_tabela = $dados['idusuario']; if ($idpublicacao != null) { altera_idusuario_array_global($idamigo); $dados_publicacao = retorne_dados_publicacao($idpublicacao); $dados_publicacao['compartilhamento'] = true; $dados_publicacao['idamigo'] = $idusuario_tabela; $codigo_html_bruto .= constroe_div_postagem($dados_publicacao); altera_idusuario_array_global($idusuario); } return $codigo_html_bruto; }