function campo_select_tipo_ajuda($dados) { // tipo de ajuda -------------------------------------- $tipo_ajuda = $dados['tipo_ajuda']; // tipo de ajuda // ------------------------------------------------------- // valida tipo de ajuda ----------------------------- if ($tipo_ajuda == null) { $tipo_ajuda = 1; // tipo de ajuda } // -------------------------------------------------------- // tipo de ajuda atual -------------------------------- if ($tipo_ajuda == 1) { $opcao_atual = "<option value='1' selected>Ajuda</option>"; // opcao atual } else { $opcao_atual = "<option value='2' selected>Documentação</option>"; // opcao atual } // -------------------------------------------------------- // campo de tipo de ajuda ------------------------- if (retorne_tipo_pagina() == 7) { $campo_tipo_ajuda .= "<input type='hidden' name='tipo_ajuda' value='2'>"; // campo tipo de ajuda $campo_tipo_ajuda .= "<li>Modo documentação"; // campo tipo de ajuda } else { $campo_tipo_ajuda .= "<select name='tipo_ajuda'>"; // campo de tipo de ajuda $campo_tipo_ajuda .= "<option value='1'>Ajuda</option>"; // campo de tipo de ajuda $campo_tipo_ajuda .= "<option value='2'>Documentação</option>"; // campo de tipo de ajuda $campo_tipo_ajuda .= $opcao_atual; // campo de tipo de ajuda $campo_tipo_ajuda .= "</select>"; // campo de tipo de ajuda } // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= $campo_tipo_ajuda; // codigo html bruto $codigo_html_bruto .= ""; // codigo html bruto // -------------------------------------------------------- // adiciona div especial basica ------------------- $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto); // adiciona div especial basica // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function abas_navegacao_perfil_usuario() { // globals global $url_pagina_inicial_site; // id de usuario $idusuario = retorne_idusuario_visualizando_perfil(); // numero de amigos de usuario $numero_amigos_usuario = retorne_tamanho_resultado(retorne_numero_amizades_solicitacoes(1)); // numero de imagens em albuns $numero_total_imagens_albuns_usuario = retorne_tamanho_resultado(retorne_numero_total_imagens_albuns_usuario()); // retorne o numero de musicas no perfil $numero_musicas_perfil = retorne_tamanho_resultado(retorne_numero_musicas_perfil()); // numero de postagens de usuario $numero_postagens_usuario = retorne_tamanho_resultado(retorne_numero_postagens_usuario()); // numero de depoimentos $numero_depoimentos = retorne_tamanho_resultado(retorne_numero_depoimentos(1)); // numero de compartilhamentos $numero_compartilhamentos = retorne_tamanho_resultado(retorne_numero_compartilhamentos($idusuario)); // aba selecionada $aba_selecionada[retorne_tipo_pagina()] = "classe_aba_selecionada_perfil"; // links de perfil $links['perfil'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['3']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=3'>Perfíl</a></div>"; $links['fotos'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['5']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5'>Fotos - {$numero_total_imagens_albuns_usuario}</a></div>"; $links['amigos'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['4']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4'>Amigos - {$numero_amigos_usuario}</a></div>"; $links['musica'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['6']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=6'>Músicas - {$numero_musicas_perfil}</a></div>"; $links['publicar'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['9']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=9'>Publicações - {$numero_postagens_usuario}</a></div>"; $links['depoimentos'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['11']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=11'>Depoimentos - {$numero_depoimentos}</a></div>"; $links['profissional'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['7']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=3'>Profissional</a></div>"; $links['compartilhado'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['14']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=14'>Compartilhados - {$numero_compartilhamentos}</a></div>"; // links disponiveis foreach ($links as $valor_link) { // valida valor de link if ($valor_link != null) { $links_abas_perfil .= $valor_link; } } // adiciona div de abas $links_abas_perfil = "<div class='classe_div_aba_links_selecao'>{$links_abas_perfil}</div>"; // adiciona div de abas // codigo html $codigo_html .= "<div class='classe_abas_perfil_usuario'>"; $codigo_html .= $links_abas_perfil; $codigo_html .= "</div>"; // retorno return $codigo_html; }
function formulario_cadastro_usuario() { // globals ---------------------------------------------- global $tamanho_minimo_senha; // tamanho minimo da senha global $url_pagina_cadastro; // url de pagina de login global $nome_do_sistema; // nome do sistema // -------------------------------------------------------- // usuario logou ------------------------------------- $usuario_logou = logar_usuario(); // usuario logou // -------------------------------------------------------- // tipo de pagina ------------------------------------ $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // ------------------------------------------------------- // valida usuario logado -------------------------- if (retorne_esta_logado() == true) { return null; // retorno nulo } // -------------------------------------------------------- // dados de formulario ---------------------------- $nome = remove_html($_POST['nome']); // nome $email = remove_html($_POST['email']); // email $senha_1 = remove_html($_POST['senha_1']); // senha 1 // ------------------------------------------------------- // numero de itens de array de post ------------ $numero_itens_array_post = retorne_numero_itens_array_post(); // numero de itens de array de post // ------------------------------------------------------- // retorna se pode cadastrar --------------------- if ($numero_itens_array_post > 0 and $tipo_pagina == 1) { $pode_cadastrar = retorne_pode_cadastrar_usuario(); // retorna se pode cadastrar } // ------------------------------------------------------- // adiciona usuario ---------------------------------- if ($pode_cadastrar[1] == true and $tipo_pagina == 1) { // adiciona novo usuario -------------------------- adiciona_novo_usuario($nome, $email, $senha_1); // adiciona novo usuario // ------------------------------------------------------- // conteudo boas vindas -------------------------- $conteudo_boas_vindas .= "Bem vindo(a) ao {$nome_do_sistema}. {$url_do_servidor}"; // conteudo boas vindas // ------------------------------------------------------- // envia email de boas vindas ------------------- enviar_email($email, $nome, $conteudo_boas_vindas); // envia email de boas vindas // ------------------------------------------------------- // email e senha de login ------------------------ $_POST['email_cadastro'] = $email; // email $_POST['senha_cadastro'] = $senha_1; // senha // ------------------------------------------------------- // loga usuario ------------------------------------- logar_usuario(); // loga usuario // ------------------------------------------------------- // saindo do script ---------------------------------- die; // saindo do script // -------------------------------------------------------- } // -------------------------------------------------------- // verifica se esta no modo cadastro ------------ if ($pode_cadastrar[1] == false and $numero_itens_array_post > 0 and $tipo_pagina == 1) { // mensagem de cadastro ------------------------- $mensagem_cadastro .= $pode_cadastrar[2]; // mensagem de cadastro // -------------------------------------------------------- // titulo ------------------------------------------------- $titulo = "Não foi possível cadastrar você!"; // titulo // -------------------------------------------------------- // adiciona div especial ----------------------------- $mensagem_cadastro = div_especial_mensagem_sistema($titulo, $mensagem_cadastro); // mensagem de sistema // -------------------------------------------------------- } // -------------------------------------------------------- // verifica se tentou logar -------------------------- if ($usuario_logou == true) { // mensagem de sistema ------------------------- $mensagem_login .= "Parece que você informou seu login com algum erro."; // mensagem de sistema // -------------------------------------------------------- // titulo ------------------------------------------------- $titulo = "Login incorreto"; // titulo // -------------------------------------------------------- // adiciona div especial ---------------------------- $mensagem_login = div_especial_mensagem_sistema($titulo, $mensagem_login); // mensagem de sistema // -------------------------------------------------------- // mensagem de cadastro ----------------------- $mensagem_cadastro = $mensagem_login; // mensagem de cadastro // -------------------------------------------------------- } // -------------------------------------------------------- // formulario ------------------------------------------ $codigo_html_bruto .= "<div id='div_formulario_cadastro'>"; $codigo_html_bruto .= retorne_imagem_papel_parede_capa_inicial(1); $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $mensagem_cadastro; $codigo_html_bruto .= "<div class='classe_div_formulario_cadastro_topo'>Crie sua conta grátis no {$nome_do_sistema}</div>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Cadastre-se grátis no {$nome_do_sistema} é rápido e grátis."; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Chame seus amigos para o {$nome_do_sistema} e mantenha-se conectado a eles."; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<form action='{$url_pagina_cadastro}' method='post'>"; $codigo_html_bruto .= "<input type='text' name='nome' id='entrada_texto_formulario_nome' placeholder='Seu nome' value='{$nome}'>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<input type='text' name='email' id='entrada_texto_formulario_email' placeholder='Seu e-mail' value='{$email}'>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<input type='password' name='senha_1' id='entrada_texto_formulario_senha_1' placeholder='Uma senha' value='{$senha_1}'>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<input type='password' name='senha_2' id='entrada_texto_formulario_senha_2' placeholder='Confirme a senha'>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<input type='submit' value='Cadastrar' class='botao_padrao'>"; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; // -------------------------------------------------------- // adiciona div especial ---------------------------------- $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto); // adiciona div especial // -------------------------------------------------------- // retorna formulario -------------------------------- return $codigo_html_bruto; // retorna formulario // -------------------------------------------------------- }
function constroe_campos_links_perfil() { // globals ----------------------------------------------- global $imagem_servidor; // imagens de servidor global $url_pagina_inicial_site; // url de pagina inicial global $url_pagina_inicial_jogos; // url de jogos // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario logado // --------------------------------------------------------- // tipo de pagina -------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // --------------------------------------------------------- // numero de visitas no perfil -------------------- $numero_visitas_perfil = retorne_numero_visitas_perfil(); // numero de visitas no perfil // --------------------------------------------------------- // numero de depoimentos ---------------------- $numero_depoimentos = retorne_tamanho_resultado(retorne_numero_depoimentos(1)); // numero de depoimentos // --------------------------------------------------------- // numero de lembretes $numero_lembretes = retorne_numero_lembretes(); // numero de eventos $numero_eventos = retorne_numero_eventos(); // numero aniversariantes $numero_aniversariantes = retorne_numero_aniversariantes(1); // numero de usuarios bloqueados $numero_usuarios_bloqueados = retorne_numero_usuarios_bloqueados(); // numero de novas mensagens $numero_novas_mensagens = retorne_numero_novas_mensagens(); // imagens -------------------------------------------- $imagens[1] = "<img src='" . $imagem_servidor['campo_1'] . "'> "; $imagens[2] = "<img src='" . $imagem_servidor['campo_2'] . "'> "; $imagens[3] = "<img src='" . $imagem_servidor['campo_3'] . "'> "; $imagens[4] = "<img src='" . $imagem_servidor['campo_4'] . "'> "; $imagens[5] = "<img src='" . $imagem_servidor['campo_5'] . "'> "; $imagens[6] = "<img src='" . $imagem_servidor['campo_6'] . "'> "; $imagens[7] = "<img src='" . $imagem_servidor['campo_7'] . "'> "; $imagens[8] = "<img src='" . $imagem_servidor['campo_8'] . "'> "; $imagens[9] = "<img src='" . $imagem_servidor['campo_9'] . "'> "; $imagens[10] = "<img src='" . $imagem_servidor['campo_10'] . "'> "; $imagens[11] = "<img src='" . $imagem_servidor['campo_11'] . "'> "; $imagens[12] = "<img src='" . $imagem_servidor['campo_12'] . "'> "; $imagens[13] = "<img src='" . $imagem_servidor['campo_13'] . "'> "; // --------------------------------------------------------- // links -------------------------------------------------- $links[0] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=3' class='campos_links_perfil'>{$imagens['3']}Perfíl</a>"; // links $links[1] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5' class='campos_links_perfil'>{$imagens['5']}Fotos</a>"; // links $links[2] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4' class='campos_links_perfil'>{$imagens['2']}Amigos</a>"; // links $links[3] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=6' class='campos_links_perfil'>{$imagens['4']}Músicas</a>"; // links $links[4] = "<a href='#1' id='#1' class='campos_links_perfil' onclick='altera_modo_tipo_carrega_mensagens_chat(2);'>{$imagens['6']}Mensagens - <span id='span_link_perfil_num_mensagens'>{$numero_novas_mensagens}</span></a>"; // links $links[5] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=8' class='campos_links_perfil'>{$imagens['1']}Novidades</a>"; // links $links[6] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=11' class='campos_links_perfil'>{$imagens['7']}Depoimentos - {$numero_depoimentos}</a>"; // links $links[7] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=12' class='campos_links_perfil'>{$imagens['8']}Visitantes - {$numero_visitas_perfil}</a>"; // links $links[8] = "<a href='{$url_pagina_inicial_jogos}' class='campos_links_perfil'>{$imagens['9']}Jogos</a>"; // links $links[9] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=13&tipo_notifica=2' class='campos_links_perfil'>{$imagens['10']}Lembrete - {$numero_lembretes}</a>"; // links $links[10] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=13&tipo_notifica=3' class='campos_links_perfil'>{$imagens['11']}Evento - {$numero_eventos}</a>"; // links $links[11] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=13&tipo_notifica=1' class='campos_links_perfil'>{$imagens['12']}Aniversariantes - {$numero_aniversariantes}</a>"; // links $links[12] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=6' class='campos_links_perfil'>{$imagens['13']}Bloqueados - {$numero_usuarios_bloqueados}</a>"; // links // --------------------------------------------------------- // links disponiveis --------------------------------- foreach ($links as $valor_link) { // valida valor link ---------------------------------- if ($valor_link != null) { $links_disponiveis .= $valor_link; } // --------------------------------------------------------- } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html .= "<div class='div_campos_links_perfil'>"; $codigo_html .= constroe_campo_editar_perfil(); $codigo_html .= $links_disponiveis; $codigo_html .= "</div>"; // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html; // retorno // --------------------------------------------------------- }
function constroe_carregar_imagens($dados) { // tabela de banco ----------------------------------- global $tabela_banco; // tabela de banco global $url_pagina_inicial_site; // url de pagina inicial // -------------------------------------------------------- // tipo de pagina ------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // -------------------------------------------------------- // id de usuario --------------------------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // -------------------------------------------------------- // valida idusuario de tabela ---------------------- if ($dados['idusuario'] != null) { $idusuario = $dados['idusuario']; // id de usuario } // -------------------------------------------------------- // id de album no modo get ----------------------- $idalbum_imagens = tipo_album_exibir_get(); // id de album no modo get // -------------------------------------------------------- // url de pagina de imagens de usuario -------- $url_pagina_imagens = "{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5"; // url de pagina de imagens de usuario // -------------------------------------------------------- // limit tabela ----------------------------------------- switch ($tipo_pagina) { case 5: $limit_tabela = retorne_limit_tabela_get(); // limit tabela break; case 8: $limit_tabela = retorne_limit_tabela_ultimo_campo(); // limit tabela break; case 9: $limit_tabela = retorne_limit_tabela_ultimo_imagens_modo_post(); // limit tabela break; default: $limit_tabela = retorne_limit_tabela_get(); // limit tabela } // -------------------------------------------------------- // id de postagem de imagem ----------------- $post_id = retorne_idpublicacao_get(); // id de postagem de imagem // -------------------------------------------------------- // nome de album identificador $nome_album_identificador = retorne_idalbum_nome_get(); // query ------------------------------------------------ if ($idalbum_imagens == null) { // valida post id -------------------------------------- if ($post_id == null) { $query = "select DISTINCT nome_album_identificador, idusuario from {$tabela_banco['6']} where idusuario='{$idusuario}' {$limit_tabela};"; // query } else { $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}' and id='{$post_id}';"; // query } // -------------------------------------------------------- } else { // query $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}' and idalbum_imagens='{$idalbum_imagens}' {$limit_tabela};"; } // -------------------------------------------------------- // monta query carregar imagens de albuns if ($nome_album_identificador != null) { $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}' and nome_album_identificador='{$nome_album_identificador}' {$limit_tabela};"; } // comando -------------------------------------------- $comando = comando_executa($query); // comando // -------------------------------------------------------- // numero de linhas de comando ------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas de comando // -------------------------------------------------------- // contador -------------------------------------------- $contador = 0; // contador // -------------------------------------------------------- // obtendo imagens --------------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ----------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // -------------------------------------------------------- // valida tipo de pagina if ($tipo_pagina == 5) { // carrega albuns ou imagens de album if ($nome_album_identificador == null) { // album $lista_imagens .= constroe_album_usuario($dados); } else { // imagens $lista_imagens .= constroe_imagem_album($dados); } } else { // imagens $lista_imagens .= constroe_imagem_album($dados); } } // -------------------------------------------------------- // verifica o tipo de exibicao de imagens ------- if ($idalbum_imagens != null and $tipo_pagina != 5) { return $lista_imagens; // lista com imagens } // -------------------------------------------------------- // numero total de imagens em albuns de usuario ----- $numero_total_imagens_albuns_usuario = retorne_numero_total_imagens_albuns_usuario(); // numero total de imagens em albuns de usuario $numero_total_albuns_usuario = retorne_numero_albuns_usuario($idusuario); // numero total de albuns de usuario // ------------------------------------------------------------------ // 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 // -------------------------------------------------------- // verifica se o usuario e o dono do perfil ------ if ($usuario_dono_perfil == false) { // nome usuario ------------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome do usuario // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='div_campo_nome_usuario_divide_sessao'>"; $codigo_html_bruto .= "Fotos de "; $codigo_html_bruto .= $nome_usuario; $codigo_html_bruto .= "</div>"; // -------------------------------------------------------- } // -------------------------------------------------------- // paginacao if ($nome_album_identificador == null) { $paginacao_continua = monta_paginas_paginacao($numero_total_albuns_usuario); } else { $paginacao_continua = monta_paginas_paginacao($numero_total_imagens_albuns_usuario); } // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='div_separa_sessao_perfil'>"; $codigo_html_bruto .= "<a href='{$url_pagina_imagens}' title='Álbuns'>{$numero_total_albuns_usuario} álbuns com {$numero_total_imagens_albuns_usuario} fotos.</a>"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<div class='div_completa_imagens_miniaturas'>"; $codigo_html_bruto .= $lista_imagens; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $paginacao_continua; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function campo_exibe_numero_comentarios($dados) { // tipo de identificador -------------------------------- // 1: imagens // 2: postagem // --------------------------------------------------------- // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados global $imagem_servidor; // imagens de servidor global $identificador_album; // identificador do album global $identificador_postagem; // identificador postagem // -------------------------------------------------------- // tipo de pagina -------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // --------------------------------------------------------- // dados de formulario ------------------------------ $id = $_POST['id']; // id de item a ser curtido $tipo_comentario = $_POST['tipo_comentario']; // tipo de comentario // --------------------------------------------------------- // obtem dados -------------------------------------- if ($id != null) { // query ------------------------------------------------ switch ($tipo_comentario) { case 1: // imagens $query = "select *from {$tabela_banco['6']} where id='{$id}' and identificador='{$identificador_album}';"; // query break; case 2: // postagens $query = "select *from {$tabela_banco['9']} where id='{$id}' and identificador='{$identificador_postagem}';"; // query break; } // -------------------------------------------------------- // dados ------------------------------------------------ $dados = retorne_dados_query($query); // dados // --------------------------------------------------------- } // --------------------------------------------------------- // separando dados de postagem ---------------- $id = $dados['id']; // dados de tabela $identificador = $dados['identificador']; // dados de tabela // --------------------------------------------------------- // tipo de comentario -------------------------------- switch ($identificador) { case $identificador_album: // album $tipo_comentario = 1; // tipo de comentario break; case $identificador_postagem: // postagem $tipo_comentario = 2; // tipo de comentario break; } // --------------------------------------------------------- // numero de comentarios ------------------------- $numero_comentarios = retorne_numero_comentarios($dados); // numero de comentarios // -------------------------------------------------------- // imagem comentario ------------------------------ $imagem_comentario = $imagem_servidor['comentario']; // imagem comentario $imagem_comentario = "<img src='{$imagem_comentario}' title='Comentários'>"; // imagem comentario // -------------------------------------------------------- // informa numero de comentarios -------------- if ($numero_comentarios > 1) { $informa_numero_comentarios = "comentários"; // informa numero de comentarios } else { $informa_numero_comentarios = "comentário"; // informa numero de comentarios } // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<a href='#comentario' onclick='exibir_comentarios_postagem({$id}, {$tipo_comentario}, {$tipo_pagina});'>"; $codigo_html_bruto .= $imagem_comentario; $codigo_html_bruto .= "</a>"; $codigo_html_bruto .= " "; $codigo_html_bruto .= "<a href='#comentario' onclick='exibir_comentarios_postagem({$id}, {$tipo_comentario}, {$tipo_pagina});'>"; $codigo_html_bruto .= $numero_comentarios; $codigo_html_bruto .= " "; $codigo_html_bruto .= $informa_numero_comentarios; $codigo_html_bruto .= "</a>"; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function monta_abas_painel_notificacoes() { // globals ---------------------------------------------- global $imagem_servidor; // imagem de servidor global $url_pagina_inicial_site; // url de servidor // -------------------------------------------------------- // contador -------------------------------------------- $contador = 0; // contador $contador_notificacao = 0; // contador notificacao // -------------------------------------------------------- // tipo de pagina ------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // -------------------------------------------------------- // url padrao ------------------------------------------ $url_padrao = $url_pagina_inicial_site . "?tipo_pagina={$tipo_pagina}"; // url padrao // -------------------------------------------------------- // numero de aniversariantes --------------------- $numero_aniversariantes = retorne_numero_aniversariantes(1); // numero de aniversariantes // -------------------------------------------------------- // numero de lembretes ---------------------------- $numero_lembretes = retorne_numero_lembretes(); // numero de lembretes // -------------------------------------------------------- // numero de eventos ------------------------------- $numero_eventos = retorne_numero_eventos(); // numero de eventos // -------------------------------------------------------- // imagens -------------------------------------------- $imagem[0] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['aniversario'] . "' title='Aniversário'>"; // imagem $imagem[1] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['lembrete'] . "' title='Lembrete'>"; // imagem $imagem[2] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['calendario'] . "' title='Evento'>"; // imagem $imagem[3] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt1'] . "' title='Comentários'>"; // imagem $imagem[4] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt2'] . "' title='Curtidas'>"; // imagem $imagem[5] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt3'] . "' title='Compartilhamentos'>"; // imagem $imagem[6] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt4'] . "' title='Aceitou amizade'>"; // imagem $imagem[7] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt5'] . "' title='Solicitação de amizades'>"; // imagem $imagem[8] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt6'] . "' title='Depoimentos'>"; // imagem // -------------------------------------------------------- // links ------------------------------------------------- $contador++; // atualiza contador $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Aniversário'>{$imagem['0']}{$numero_aniversariantes}</a>"; // links $contador++; // atualiza contador $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Lembrete'>{$imagem['1']}{$numero_lembretes}</a>"; // links $contador++; // atualiza contador $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Evento'>{$imagem['2']}{$numero_eventos}</a>"; // links $contador++; // atualiza contador $contador_notificacao++; // atualiza contador de notificacao $numero_notificacao = retorne_numero_notificacoes($contador_notificacao); // numero de notificacoes $numero_total_notificacoes += $numero_notificacao; // numero total de notificacoes $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Comentários'>{$imagem['3']}{$numero_notificacao}</a>"; // links $contador++; // atualiza contador $contador_notificacao++; // atualiza contador de notificacao $numero_notificacao = retorne_numero_notificacoes($contador_notificacao); // numero de notificacoes $numero_total_notificacoes += $numero_notificacao; // numero total de notificacoes $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Curtidas'>{$imagem['4']}{$numero_notificacao}</a>"; // links $contador++; // atualiza contador $contador_notificacao++; // atualiza contador de notificacao $numero_notificacao = retorne_numero_notificacoes($contador_notificacao); // numero de notificacoes $numero_total_notificacoes += $numero_notificacao; // numero total de notificacoes $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Compartilhamentos'>{$imagem['5']}{$numero_notificacao}</a>"; // links $contador++; // atualiza contador $contador_notificacao++; // atualiza contador de notificacao $numero_notificacao = retorne_numero_notificacoes($contador_notificacao); // numero de notificacoes $numero_total_notificacoes += $numero_notificacao; // numero total de notificacoes $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Aceitou amizade'>{$imagem['6']}{$numero_notificacao}</a>"; // links $contador++; // atualiza contador $contador_notificacao++; // atualiza contador de notificacao $numero_notificacao = retorne_numero_notificacoes($contador_notificacao); // numero de notificacoes $numero_total_notificacoes += $numero_notificacao; // numero total de notificacoes $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Solicitação de amizades'>{$imagem['7']}{$numero_notificacao}</a>"; // links $contador++; // atualiza contador $contador_notificacao++; // atualiza contador de notificacao $numero_notificacao = retorne_numero_notificacoes($contador_notificacao); // numero de notificacoes $numero_total_notificacoes += $numero_notificacao; // numero total de notificacoes $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Depoimentos'>{$imagem['8']}{$numero_notificacao}</a>"; // links // ------------------------------------------------------- // atualiza lista de links uteis --------------------- foreach ($links as $valor_link) { // se for valido atualiza ---------------------------- if ($valor_link != null) { $lista_links .= $valor_link; // atualiza lista de links } // -------------------------------------------------------- } // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='classe_div_painel_notificacoes'>"; $codigo_html_bruto .= $lista_links; $codigo_html_bruto .= "</div>"; // --------------------------------------------------------- // titulo de div ------------------------------------------ $titulo_div = "Notificações"; // titulo de div // --------------------------------------------------------- // adiciona opcoes de notificacao ---------------- if ($numero_total_notificacoes > 0) { $codigo_html_bruto .= campo_opcoes_notificacoes(); } // --------------------------------------------------------- // adiciona div especial ------------------------------ $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null); // adiciona div especial // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function monta_comentario_usuario($dados) { // globals ---------------------------------------------- global $enderecos_arquivos_php_uteis; // enderecos de scripts php uteis global $identificador_comentario_usuario; // identificador de comentario // -------------------------------------------------------- // dados do campo social ----------------------- $dados_social = $dados; // dados do campo social // ---------------------------------------------------------- // dados de tabela ----------------------------------- $id = $dados['id']; // dados de tabela $idcomentario = $dados['idcomentario']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $idusuario_comentario = $dados['idusuario_comentario']; // dados de tabela $data_comentou = $dados['data_comentou']; // dados de tabela $comentario = $dados['comentario']; // dados de tabela $identificador = $dados['identificador']; // dados de tabela // ------------------------------------------------------- // tipo de pagina ------------------------------------ $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // ------------------------------------------------------- // id de usuario logado ---------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // ------------------------------------------------------- // numero da pagina atual ------------------------ $numero_pagina = sessao_numero_pagina_atual(2); // numero da pagina atual // ------------------------------------------------------- // nao trabalha com valores nulos -------------- if ($id == null) { return null; // retorno nulo } // ------------------------------------------------------- // data de comentario amigavel ----------------- $data_comentou = converte_data_amigavel($data_comentou); // data de comentario amigavel // ------------------------------------------------------- // url atualizar comentario ------------------------ $url_atualizar_comentario = $enderecos_arquivos_php_uteis['atualizar_comentario_usuario']; // url para atualizar comentario // ------------------------------------------------------- // url para remover comentario ------------------ $url_remover_comentario = $enderecos_arquivos_php_uteis['excluir_comentario_postagem']; // url para remover comentario // ------------------------------------------------------- // campo editar comentario ---------------------- $campo_editar_comentario .= "<div id='campo_editar_comentario_{$idcomentario}'>"; // campo editar comentario $campo_editar_comentario .= "<form action='{$url_atualizar_comentario}' method='post'>"; // campo editar comentario $campo_editar_comentario .= "<textarea name='comentario' cols='75' rows='5'>{$comentario}</textarea>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='id' value='{$idcomentario}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='numero_pagina' value='{$numero_pagina}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='tipo_pagina' value='{$tipo_pagina}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo editar comentario $campo_editar_comentario .= "<br>"; // campo editar comentario $campo_editar_comentario .= "<br>"; // campo editar comentario $campo_editar_comentario .= "<input type='submit' class='botao_padrao' value='Atualizar'>"; // campo editar comentario $campo_editar_comentario .= "</form>"; // campo editar comentario $campo_editar_comentario .= "</div>"; // campo editar comentario // ------------------------------------------------------- // campo excluir comentario --------------------- $campo_excluir_comentario .= "<div id='campo_excluir_comentario_{$idcomentario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<form action='{$url_remover_comentario}' method='post'>"; // campo excluir comentario $campo_excluir_comentario .= "Excluir este comentário?"; // campo excluir comentario $campo_excluir_comentario .= "<br>"; // campo excluir comentario $campo_excluir_comentario .= "<br>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='id' value='{$id}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='numero_pagina' value='{$numero_pagina}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='tipo_pagina' value='{$tipo_pagina}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='submit' class='botao_padrao' value='Excluir'>"; // campo excluir comentario $campo_excluir_comentario .= "</form>"; // campo excluir comentario $campo_excluir_comentario .= "</div>"; // campo excluir comentario // ------------------------------------------------------- // numero das janelas de dialogo --------------- $numero_janelas_dialogo = $id . "_" . $idusuario_comentario; // numero das janelas de dialogo // ------------------------------------------------------- // dialogo excluir ------------------------------------ if ($idusuario_comentario == $idusuario_logado) { $campo_opcoes_comentario .= janela_mensagem_dialogo("Editar comentário", $campo_editar_comentario, "campo_editar_comentario_{$numero_janelas_dialogo}"); // campo opcoes de comentario } // ------------------------------------------------------- // campo opcoes de comentario ---------------- if ($idusuario_comentario == $idusuario_logado or $idusuario == $idusuario_logado) { $campo_opcoes_comentario .= "<div class='classe_campo_opcoes_comentario'>"; // campo opcoes de comentario $campo_opcoes_comentario .= constroe_menu_drop(retorne_array_opcoes_postagem_comentario($dados)); // campo opcoes de comentario $campo_opcoes_comentario .= "</div>"; // campo opcoes de comentario $campo_opcoes_comentario .= janela_mensagem_dialogo("Excluir comentário", $campo_excluir_comentario, "campo_excluir_comentario_{$numero_janelas_dialogo}"); // campo opcoes de comentario } // ------------------------------------------------------- // analisa se e postagem ou comentario - if ($idcomentario != null) { // altera identificador $dados_social['identificador'] = $identificador_comentario_usuario; // comentario // id de div de comentario $id_div_comentario = "id_div_comentario" . retorne_numero_div_id($dados_social); // id de div de comentario } else { // id de div de comentario $id_div_comentario = "id_div_comentario" . retorne_numero_div_id($dados_social); // id de div de comentario } // ------------------------------------------------------- // campos disponiveis ----------------------------- $campos_disponiveis .= "<div class='div_campos_disponiveis_social_comentario'>"; // campos disponiveis $campos_disponiveis .= links_social_publicacoes_gerais($dados_social); // campos disponiveis $campos_disponiveis .= campo_exibe_curtidas($dados_social); // campos disponiveis $campos_disponiveis .= "</div>"; // campos disponiveis // ------------------------------------------------------- // converte urls em links ------------------------ $comentario = converte_urls_texto_links($comentario); // converte urls em links // -------------------------------------------------------- // adiciona emoticon ------------------------------ $comentario = converte_codigo_emoticon($comentario); // adiciona emoticon // -------------------------------------------------------- // codigo html bruto -------------------------------- $codigo_html_bruto .= "<div id='{$id_div_comentario}' class='monta_comentario_usuario'>"; $codigo_html_bruto .= $campo_opcoes_comentario; $codigo_html_bruto .= "<div class='classe_div_imagem_perfil_comentario'>"; $codigo_html_bruto .= constroe_imagem_perfil_publicacao($idusuario_comentario); $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<div class='classe_comentario_usuario'>"; $codigo_html_bruto .= retorna_link_perfil_usuario($idusuario_comentario); $codigo_html_bruto .= " - "; $codigo_html_bruto .= $comentario; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $campos_disponiveis; $codigo_html_bruto .= "<div class='monta_comentario_usuario_rodape'>"; $codigo_html_bruto .= $data_comentou; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "</div>"; // ------------------------------------------------------- // retorno -------------------------------------------- return $codigo_html_bruto; // retorno // ------------------------------------------------------- }
function campo_gerenciar_depoimentos() { // globals ----------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial // --------------------------------------------------------- // usuario dono do perfil ---------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // --------------------------------------------------------- // gerencia somente se for o dono do perfil ---- if ($usuario_dono_perfil != true) { return null; // retorno nulo } // --------------------------------------------------------- // tipo de pagina -------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // --------------------------------------------------------- // verifica o tipo de pagina -------------------------- if ($tipo_pagina != 11) { return null; // retorno nulo } // --------------------------------------------------------- // numero de depoimentos ------------------------- $numero_depoimentos[0] = retorne_numero_depoimentos(1); // numero de depoimentos $numero_depoimentos[1] = retorne_numero_depoimentos(2); // numero de depoimentos $numero_depoimentos[2] = retorne_numero_depoimentos(3); // numero de depoimentos $numero_depoimentos[3] = retorne_numero_depoimentos(4); // numero de depoimentos // --------------------------------------------------------- // links -------------------------------------------------- $links[0] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=1'>Recebi - aceitos ({$numero_depoimentos['0']})</a>"; // links $links[1] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=2'>Escrevi - aceitos ({$numero_depoimentos['1']})</a>"; // links $links[2] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=3'>Eu recebi - cancelar/aceitar ({$numero_depoimentos['2']})</a>"; // links $links[3] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=4'>Eu enviei - cancelar/administrar ({$numero_depoimentos['3']})</a>"; // links // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= $links[0]; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $links[1]; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $links[2]; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $links[3]; $codigo_html_bruto .= "<br>"; // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function campo_select_tipo_ajuda($dados) { $tipo_ajuda = $dados['tipo_ajuda']; if ($tipo_ajuda == null) { $tipo_ajuda = 1; } if ($tipo_ajuda == 1) { $opcao_atual = "<option value='1' selected>Ajuda</option>"; } else { $opcao_atual = "<option value='2' selected>Documentação</option>"; } if (retorne_tipo_pagina() == 7) { $campo_tipo_ajuda .= "<input type='hidden' name='tipo_ajuda' value='2'>"; $campo_tipo_ajuda .= "<li>Modo documentação"; } else { $campo_tipo_ajuda .= "<select name='tipo_ajuda'>"; $campo_tipo_ajuda .= "<option value='1'>Ajuda</option>"; $campo_tipo_ajuda .= "<option value='2'>Documentação</option>"; $campo_tipo_ajuda .= $opcao_atual; $campo_tipo_ajuda .= "</select>"; } $codigo_html_bruto .= $campo_tipo_ajuda; $codigo_html_bruto .= ""; $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto); return $codigo_html_bruto; }
function monta_depoimento($dados) { // separando dados ---------------------------------- $id = $dados['id']; // dados $idusuario = $dados['idusuario']; // dados $idamigo = $dados['idamigo']; // dados $depoimento = $dados['depoimento']; // dados $data = $dados['data']; // dados // --------------------------------------------------------- // adiciona quebra de linha -------------------------------- $depoimento = converte_linha_quebra_linha($depoimento, true); // adiciona quebra de linha // --------------------------------------------------------- // tipo de pagina -------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // --------------------------------------------------------- // retorno nulo ----------------------------------------- if ($id == null) { return null; // retorno nulo } // --------------------------------------------------------- // gera hashtag --------------------------------------- $depoimento = gera_link_hashtag($depoimento); // gera hashtag // --------------------------------------------------------- // tipo de depoimento -------------------------------- $tipo_depoimento = retorne_tipo_depoimento_get(); // tipo de depoimento // --------------------------------------------------------- // verifica o tipo de pagina -------------------------- if ($tipo_pagina == 11) { // botao excluir aceitar depoimento --------------- $botao_aceitar_excluir .= campo_aceita_depoimento($dados); // botao excluir aceitar depoimento $botao_aceitar_excluir .= "<br>"; // botao excluir aceitar depoimento $botao_aceitar_excluir .= "<br>"; // botao excluir aceitar depoimento // --------------------------------------------------------- // imagem recebe depoimento -------------------- $imagem_recebe_depoimento = constroe_imagem_perfil_depoimento($idusuario); // imagem recebe depoimento // --------------------------------------------------------- } else { // nome do usuario que enviou depoimento $nome_usuario = retorna_link_perfil_usuario($idamigo); } // --------------------------------------------------------- // adiciona emoticon -------------------------------- $depoimento = converte_codigo_emoticon($depoimento); // adiciona emoticon // -------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html .= "<div class='classe_depoimento_usuario'>"; $codigo_html .= "<div class='classe_div_separa_imagem_depoimento'>"; $codigo_html .= constroe_imagem_perfil_depoimento($idamigo); $codigo_html .= " "; $codigo_html .= $imagem_recebe_depoimento; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_texto_depoimento'>"; $codigo_html .= $nome_usuario; $codigo_html .= " "; $codigo_html .= "-"; $codigo_html .= " "; $codigo_html .= $depoimento; $codigo_html .= "<div class='classe_depoimento_usuario_data'>"; $codigo_html .= $botao_aceitar_excluir; $codigo_html .= converte_data_amigavel($data); $codigo_html .= "</div>"; $codigo_html .= "</div>"; $codigo_html .= "</div>"; // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html; // retorno // --------------------------------------------------------- }
function monta_paginas_paginacao($numero_resultados) { // globals ------------------------------------------------- global $limite_resultados_pagina; // limite de resultados por pagina global $imagem_servidor; // imagens de servidor global $url_pagina_inicial_site; // url de pagina inicial // ----------------------------------------------------------- // valida numero de resultados if ($numero_resultados == null or $numero_resultados < $limite_resultados_pagina) { return null; } // tipo de pagina ---------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // ----------------------------------------------------------- // id de usuario visualizando perfil ----------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario visualizando perfil // ----------------------------------------------------------- // modo de visualizar amizades -------------------- $modo_visualizar_amizades = retorne_modo_visualizar_amizades_get(); // modo de visualizar amizades // ---------------------------------------------------------- // nome de album identificador ------------------ $idalbum_nome = retorne_idalbum_nome_get(); // ---------------------------------------------------------- // tipo de notificacao ---------------------------------- $tipo_notifica = retorne_tipo_notificacao(); // tipo de notificacao // ---------------------------------------------------------- // termo de pesquisa --------------------------------- $termo_pesquisa = retorne_termo_pesquisa(); // termo de pesquisa // ---------------------------------------------------------- // id de publicacao ------------------------------------ $post_id = retorne_idpublicacao_get(); // id de publicacao // ---------------------------------------------------------- // numero da pagina atual ---------------------------- $numero_pagina_atual = retorne_numero_pagina_resultado(); // numero da pagina atual $numero_pagina_atual /= $limite_resultados_pagina; // calcula pagina atual real $numero_pagina_atual = round($numero_pagina_atual); // arredonda // ----------------------------------------------------------- // valida numero de pagina atual ------------------- if ($numero_pagina_atual == null) { $numero_pagina_atual = 0; // valor padrao } // ----------------------------------------------------------- // calcula numero de paginas ----------------------- $numero_paginas = round($numero_resultados / $limite_resultados_pagina) + 1; // calcula numero de paginas $numero_paginas_real = round($numero_resultados / $limite_resultados_pagina); // numero de paginas real // ----------------------------------------------------------- // calculando porcentagem --------------------------- @($porcentagem = $numero_pagina_atual / $numero_paginas_real * 100); // calculando porcentagem $porcentagem = round($porcentagem); // arredonda // ----------------------------------------------------------- // campo de porcentagem ---------------------------- if ($porcentagem > 0 and $porcentagem <= 100) { $campo_porcentagem .= "<div class='progress' id='barra_progresso_paginacao'>"; // campo de porcentagem $campo_porcentagem .= " <div class='progress-bar' role='progressbar' aria-valuenow='{$porcentagem}' aria-valuemin='0' aria-valuemax='100' style='width: {$porcentagem}%;'>"; // campo de porcentagem $campo_porcentagem .= "{$porcentagem}%"; // campo de porcentagem $campo_porcentagem .= "</div>"; // campo de porcentagem $campo_porcentagem .= "</div>"; // campo de porcentagem } // ----------------------------------------------------------- // calcula pagina anterior e proxima --------------- $numero_pagina_anterior = ($numero_pagina_atual - 1) * $limite_resultados_pagina; // numero de pagina anterior $numero_pagina_proxima = ($numero_pagina_atual + 1) * $limite_resultados_pagina; // numero de proxima pagina // ----------------------------------------------------------- // url padrao de index --------------------------------- $url_padrao_index = $url_pagina_inicial_site . "?idusuario={$idusuario}&tipo_pagina={$tipo_pagina}&modo_amizade={$modo_visualizar_amizades}&idalbum_nome={$idalbum_nome}&tipo_notifica={$tipo_notifica}&pesquisa_generica={$termo_pesquisa}&post_id={$post_id}"; // url padrao de index // ----------------------------------------------------------- // url voltar e avancar ---------------------------------- $url_voltar = $url_padrao_index . "&numero_pagina={$numero_pagina_anterior}"; // url voltar $url_avancar = $url_padrao_index . "&numero_pagina={$numero_pagina_proxima}"; // url avancar // ----------------------------------------------------------- // imagem voltar ---------------------------------------- if ($numero_pagina_atual > 0) { $imagem_voltar = $imagem_servidor['voltar']; // imagem voltar $imagem_voltar = "<img src='{$imagem_voltar}' title='Voltar' alt='Voltar'>"; // imagem voltar $imagem_voltar = "<a href='{$url_voltar}'>{$imagem_voltar}</a>"; // imagem voltar } // ----------------------------------------------------------- // imagem avancar ------------------------------------- if ($numero_paginas_real > $numero_pagina_atual) { $imagem_avancar = $imagem_servidor['avancar']; // imagem avancar $imagem_avancar = "<img src='{$imagem_avancar}' title='Avançar' alt='Avançar'>"; // imagem avancar $imagem_avancar = "<a href='{$url_avancar}'>{$imagem_avancar}</a>"; // imagem avancar } // ----------------------------------------------------------- // codigo html bruto ------------------------------------ $codigo_html_bruto .= "<div class='campo_paginacao_paginas_resultados'>"; $codigo_html_bruto .= $imagem_voltar; $codigo_html_bruto .= $imagem_avancar; $codigo_html_bruto .= $campo_porcentagem; $codigo_html_bruto .= "</div>"; // ----------------------------------------------------------- // retorno ------------------------------------------------- return $codigo_html_bruto; // retorno // ----------------------------------------------------------- }
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 // -------------------------------------------------------- }
function opcoes_links_pesquisa_geral() { // globals ----------------------------------------------- global $imagem_servidor; // imagens de servidor global $url_pagina_inicial_site; // url de pagina inicial // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // tipo de pagina -------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // --------------------------------------------------------- // termo de pesquisa -------------------------------- $termo_pesquisa = retorne_termo_pesquisa(); // termo de pesquisa // --------------------------------------------------------- // div opcoes de pesquisa ---------------------------------- $div_opcoes_pesquisa .= "<div class='classe_div_opcoes_pesquisa_geral'>"; // div opcoes de pesquisa $div_opcoes_pesquisa .= "Mais opções"; // div opcoes de pesquisa $div_opcoes_pesquisa .= "</div>"; // div opcoes de pesquisa $div_opcoes_pesquisa .= "<br>"; // div opcoes de pesquisa // --------------------------------------------------------- // contador --------------------------------------------- $contador = 0; // contador // --------------------------------------------------------- // monta urls de pesquisa -------------------------- $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Pessoas</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Cidades</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Estados</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Sites</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Jogos</a>"; // links $codigo_html_bruto .= $links[$contador]; // sexo ----------------------------------------------- $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral("Mulher", $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Mulher</a>"; // links $codigo_html_bruto .= $links[$contador]; // nao atualiza o contador neste ponto! $urls[$contador] = retorne_url_pesquisa_geral("Homem", $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Homem</a>"; // links $codigo_html_bruto .= $links[$contador]; // ------------------------------------------------------- $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Pessoas próximas</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Relacionamento</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Hashtags</a>"; // links $codigo_html_bruto .= $links[$contador]; // sexo proximo --------------------------------------- $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<div class='classe_div_opcoes_pesquisa_geral'>"; $codigo_html_bruto .= "Pessoas próximas"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<br>"; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral("Mulher", $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Mulher</a>"; // links $codigo_html_bruto .= $links[$contador]; // nao atualiza o contador neste ponto! $urls[$contador] = retorne_url_pesquisa_geral("Homem", $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Homem</a>"; // links $codigo_html_bruto .= $links[$contador]; // ------------------------------------------------------- // profissional --------------------------------------- $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<div class='classe_div_opcoes_pesquisa_geral'>"; $codigo_html_bruto .= "Profissional"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<br>"; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Profissão</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Projetos</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Formação</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Experiência</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Desempregado</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Desempregado próximo</a>"; // links $codigo_html_bruto .= $links[$contador]; // -------------------------------------------------------- // sobre pessoas ----------------------------------- $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<div class='classe_div_opcoes_pesquisa_geral'>"; $codigo_html_bruto .= "Sobre pessoas"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<br>"; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Perfíl completo</a>"; // links $codigo_html_bruto .= $links[$contador]; $contador++; // incrementa $urls[$contador] = retorne_url_pesquisa_geral($termo_pesquisa, $contador); // url de pesquisa $links[$contador] = "<a href='{$urls[$contador]}'><br><li>Perfíl básico</a>"; // links $codigo_html_bruto .= $links[$contador]; // --------------------------------------------------------- // adiciona div opcoes de busca --------------- $codigo_html_bruto = $div_opcoes_pesquisa . $codigo_html_bruto; // adiciona div opcoes de busca // --------------------------------------------------------- // adiciona div ----------------------------------------- $codigo_html_bruto = "<div class='classe_div_opcoes_pesquisa_geral_links'>{$codigo_html_bruto}</div>"; // adiciona div; // adiciona div // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function monta_pagina() { // nome do sistema -------------------------------------------- global $nome_do_sistema; // nome do sistema global $url_arquivo_css; // endereco de css global $url_arquivo_jquery; // url de arquivo jquery global $url_arquivo_jquery_plugins; // url arquivo jquery plugins global $url_arquivo_css_plugins; // url arquivos css plugins global $descricao_site; // descricao do site global $nome_do_sistema_completo; // nome completo do sistema global $sobre_sistema_network; // sobre o sistema network // -------------------------------------------------------------------- // resposta usuario bloqueado ------------------------------ $usuario_bloqueado_resposta = retorne_esta_bloqueado(null); // resposta usuario bloqueado // -------------------------------------------------------------------- // informa se o usuario esta logado ------------------------ $usuario_logado = retorne_esta_logado(); // informa se o usuario esta logado // -------------------------------------------------------------------- // tipo de pagina ------------------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // -------------------------------------------------------------------- // topo da pagina ------------------------------------------------ $topo_pagina = constroe_topo_pagina(); // topo da pagina // -------------------------------------------------------------------- // rodape da pagina ------------------------------------------ $rodape_pagina = constroe_rodape(); // rodape da pagina // ------------------------------------------------------------------- // carrega dados de usuario logado ------------------------- if ($usuario_logado == true) { // id de usuario visualizando perfil -------------------------- $idusuario_perfil = retorne_idusuario_visualizando_perfil(); // id de usuario visualizando perfil // -------------------------------------------------------------------- // perfil basico usuario ----------------------------------------- $perfil_basico = constroe_perfil_basico(); // perfil basico usuario // -------------------------------------------------------------------- // url de imagem de fundo ------------------------------------ $imagem_fundo_usuario = retorne_imagem_papel_parede_usuario($idusuario_perfil, 2); // url de imagem de fundo // -------------------------------------------------------------------- // usuario dono do perfil --------------------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // -------------------------------------------------------------------- // carrega plugins com recursos ----------------------------- $plugins_recursos = carregar_plugins_recursos(); // carrega plugins com recursos // -------------------------------------------------------------------- } else { // url de imagem de fundo ------------------------------------ $imagem_fundo_usuario = retorne_imagem_papel_parede_capa_inicial(2); // url de imagem de fundo // -------------------------------------------------------------------- } // -------------------------------------------------------------------- // carrega publicacoes do usuario do perfil --------------- // se nao for dono do perfil e o numero da pagina nao // tiver sido informado if ($usuario_dono_perfil == false and $tipo_pagina == null and $usuario_logado == true) { $tipo_pagina = 9; // carrega publicacoes do usuario do perfil } // -------------------------------------------------------------------- // se o usuario nao estiver logado pagina de login ------ if ($usuario_logado == false and $tipo_pagina != 1 and $tipo_pagina != 19 and $tipo_pagina != 20 and $tipo_pagina != 21) { // pagina de logoin ---------------------------------------------- $tipo_pagina = 2; // pagina de login // -------------------------------------------------------------------- } // -------------------------------------------------------------------- // verifica se esta bloqueado --------------------------------- if ($usuario_bloqueado_resposta == true) { $tipo_pagina = 17; // usuario bloqueado } // -------------------------------------------------------------------- // codigo de chat de usuario ----------------------------------- if ($usuario_logado == true) { $codigo_chat_usuario = carregar_chat_usuario(); // codigo de chat de usuario } // --------------------------------------------------------------------- // tipo de conteudo de pagina --------------------------------- switch ($tipo_pagina) { case 1: $conteudo_pagina_1 .= formulario_cadastro_usuario(); // formulario de cadastro break; case 2: $conteudo_pagina_1 .= formulario_cadastro_usuario(); // formulario de login break; case 3: $conteudo_pagina_1 .= constroe_perfil_geral_usuario(); // carrega o perfil geral do usuario break; case 4: $conteudo_pagina_1 .= constroe_amizades_usuario(); // carrega dados sobre amizades break; case 5: $conteudo_pagina_1 .= construir_albuns_usuario(); // imagens do usuario break; case 6: $conteudo_pagina_1 .= constroe_gerenciar_musica_usuario(); // carrega dados musica usuario break; case 7: $conteudo_pagina_1 .= constroe_editar_perfil_usuario(); // constroe editar perfil de usuario break; case 8: $conteudo_pagina_1 .= carregar_novidades_usuario(); // carrega novidades break; case 9: $conteudo_pagina_1 .= constroe_publicacoes_usuario(); // constroe as publicacoes do usuario break; case 10: $conteudo_pagina_1 .= pesquisa_geral(); // resultados de pesquisa break; case 11: $conteudo_pagina_1 .= carregar_depoimentos_usuario(); // carrega os depoimentos do usuario break; case 12: $conteudo_pagina_1 .= carregar_visitas_perfil_usuario(); // carrega visitas do perfil break; case 13: $conteudo_pagina_1 .= monta_painel_notificacoes(); // monta painel de notificacoes break; case 14: $conteudo_pagina_1 .= carregar_compartilhamentos(); // carrega os compartilhamentos break; case 15: $conteudo_pagina_1 .= carrega_usuarios_compartilharam_postagem(); // retorna usuarios que compartilharam postagem break; case 16: $conteudo_pagina_1 .= carregar_postagem_id(); // carega a postagem por id break; case 17: $conteudo_pagina_1 = exibe_mensagem_bloqueado(); // usuario bloqueado break; case 18: $conteudo_pagina_1 .= carregar_novidades_usuario(); // carrega novidades break; case 19: $conteudo_pagina_1 .= carrega_pagina_ajuda(); // carrega comentario break; case 20: $conteudo_pagina_1 = monta_pagina_jogos(); // monta a pagina de jogos break; case 21: $conteudo_pagina_1 = formulario_exibe_recuperar_senha(); // formulario exibe recuperar a senha break; default: $conteudo_pagina_1 .= carregar_novidades_usuario(); // carrega novidades } // -------------------------------------------------------------------- // perfil basico usuario logado ------------------------------- if ($usuario_logado == true) { // conteudo de pagina depoimentos if ($tipo_pagina != 11) { $conteudo_pagina_2 .= carregar_depoimentos_usuario(); // conteudo de pagina } // conteudo de pagina sugerir amizades $conteudo_pagina_2 .= sugerir_amizades(); // perfil basico // barra de tarefas $barra_tarefas = constroe_barra_tarefas(); // barra de tarefas // titulo da pagina $titulo_pagina = func_retorna_nome_de_usuario_por_id($idusuario_perfil) . " - " . $nome_do_sistema; // titulo da pagina } else { // conteudo de pagina; $campos_perfil_logado = pagina_inicial_nao_logado(); // conteudo de pagina $conteudo_pagina_2 = $sobre_sistema_network; $conteudo_pagina_2 = converte_codigo_emoticon($conteudo_pagina_2); // titulo da pagina $titulo_pagina = $nome_do_sistema_completo; // titulo da pagina } // -------------------------------------------------------------------- // monta pagina normal -------------------------------------- $codigo_conteudo_completo_pagina .= "<div id='div_topo_pagina' class='div_topo_pagina'>{$topo_pagina}</div>"; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= "<div id='div_cabecalho_pagina' class='div_cabecalho_pagina'>"; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= $perfil_basico; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= "</div>"; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= "<div class='div_subcorpo_pagina'>"; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= $plugins_recursos; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= $barra_atualizacao_usuario; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= "<div id='div_conteudo_pagina_1' class='div_conteudo_pagina_1'>{$conteudo_pagina_2}</div>"; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= "<div id='div_conteudo_pagina_2' class='div_conteudo_pagina_2'>{$conteudo_pagina_1}</div>"; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= constroe_campo_navegacao_usuario(); $codigo_conteudo_completo_pagina .= $barra_tarefas; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= "</div>"; // codigo conteudo completo pagina $codigo_conteudo_completo_pagina .= "<div id='div_rodape_pagina' class='div_rodape_pagina'>{$rodape_pagina}</div>"; // codigo conteudo completo pagina // -------------------------------------------------------------------- // codigo corpo de pagina ----------------------------------- $codigo_corpo_pagina .= "<div id='div_corpo_pagina' class='div_corpo_pagina'>"; // codigo corpo de pagina $codigo_corpo_pagina .= $codigo_conteudo_completo_pagina; // codigo corpo de pagina $codigo_corpo_pagina .= "</div>"; // codigo corpo de pagina $codigo_corpo_pagina .= "<script type='text/javascript' src='{$url_arquivo_jquery}'></script>"; // codigo corpo de pagina $codigo_corpo_pagina .= "<script type='text/javascript' src='{$url_arquivo_jquery_plugins}'></script>"; // codigo corpo de pagina $codigo_corpo_pagina .= carregar_scripts_jquerys_personalizados(); // codigo corpo de pagina // -------------------------------------------------------------------- // verifica se esta bloqueado --------------------------------- if ($usuario_bloqueado_resposta == true) { // limpando ------------------------------------------------------- $codigo_corpo_pagina = null; // limpando $imagem_fundo_usuario = null; // limpando // -------------------------------------------------------------------- // codigo corpo de pagina ------------------------------------- $codigo_corpo_pagina .= "<div id='div_corpo_pagina' class='div_corpo_pagina'>"; // codigo corpo de pagina $codigo_corpo_pagina .= "<div id='div_topo_pagina' class='div_topo_pagina'>"; // codigo corpo de pagina $codigo_corpo_pagina .= $topo_pagina; // codigo corpo de pagina $codigo_corpo_pagina .= "</div>"; // codigo corpo de pagina $codigo_corpo_pagina .= "<div id='div_conteudo_pagina'>"; // codigo corpo de pagina $codigo_corpo_pagina .= "<div class='div_conteudo_central_publicacoes_usuario'>"; // codigo corpo de pagina $codigo_corpo_pagina .= $conteudo_pagina_1; // codigo corpo de pagina $codigo_corpo_pagina .= "</div>"; // codigo corpo de pagina $codigo_corpo_pagina .= "</div>"; // codigo corpo de pagina $codigo_corpo_pagina .= "<div id='div_rodape_pagina' class='div_rodape_pagina'>"; // codigo corpo de pagina $codigo_corpo_pagina .= $rodape_pagina; // codigo corpo de pagina $codigo_corpo_pagina .= "</div>"; // codigo corpo de pagina $codigo_corpo_pagina .= "</div>"; // codigo corpo de pagina // -------------------------------------------------------------------- // titulo da pagina ---------------------------------------------- $titulo_pagina = $nome_do_sistema; // titulo da pagina // ------------------------------------------------------------------ } // -------------------------------------------------------------------- // codigo html bruto --------------------------------------------- $codigo_html .= "<html>"; $codigo_html .= "<head>"; $codigo_html .= "<title>{$titulo_pagina}</title>"; $codigo_html .= "<link rel='stylesheet' type='text/css' href='{$url_arquivo_css}'/>"; $codigo_html .= "<link rel='stylesheet' type='text/css' href='{$url_arquivo_css_plugins}'/>"; $codigo_html .= "<meta name='description' content='{$descricao_site}'>"; $codigo_html .= "<meta charset='UTF-8'>"; $codigo_html .= aplica_resolucao(2); $codigo_html .= $imagem_fundo_usuario; $codigo_html .= "<meta name='viewport' content='width=device-width'/>"; $codigo_html .= "</head>"; $codigo_html .= "<body>"; $codigo_html .= $codigo_corpo_pagina; $codigo_html .= "</body>"; $codigo_html .= "</html>"; // ------------------------------------------------------------------ // remove as linhas em branco ---------------------------- $codigo_html = remove_linhas_em_branco($codigo_html); // remove as linhas em branco // ------------------------------------------------------------------ // retorno -------------------------------------------------------- return $codigo_html; // retorno // ------------------------------------------------------------------ }