function constroe_perfil_ultra_basico_usuario($idusuario, $tipo_exibir) { // tipo exibir -------------------------------------------- // 1 exibe usuarios normal // 2 exibe usuarios miniatura // --------------------------------------------------------- // valida usuario bloqueado --------------------- if (retorne_esta_bloqueado($idusuario) == true) { return null; } // -------------------------------------------------------- // dados de usuario --------------------------------- $dados_usuario = retorna_dados_usuario_array($idusuario); // dados de usuario // -------------------------------------------------------- // nome de usuario ---------------------------------- $nome_usuario = retorna_link_perfil_usuario($idusuario); // nome de usuario // -------------------------------------------------------- // cidade ----------------------------------------------- if ($dados_usuario['cidade'] != null) { $cidade = "Mora em " . retorne_link_pesquisa_montado($dados_usuario['cidade'], 2); // cidade } // -------------------------------------------------------- // estado ----------------------------------------------- if ($dados_usuario['estado'] != null) { $estado = " - " . retorne_link_pesquisa_montado($dados_usuario['estado'], 3); // estado } // -------------------------------------------------------- // sexo ------------------------------------------------- if ($dados_usuario['sexo'] != null) { $sexo = "<br>Gênero: " . retorne_link_pesquisa_montado($dados_usuario['sexo'], 6); // sexo } // -------------------------------------------------------- // estado civil ----------------------------------------- if ($dados_usuario['estado_civil'] != null) { $estado_civil = " - " . retorne_link_pesquisa_montado($dados_usuario['estado_civil'], 8); // estado civil } // -------------------------------------------------------- // sobre o usuario ----------------------------------- if ($dados_usuario['sobre_usuario'] != null) { $sobre_usuario = "<br>" . substr($dados_usuario['sobre_usuario'], 0, 125) . "..."; // sobre o usuario } // -------------------------------------------------------- // campo adicionar amigo ------------------------- $campo_adicionar_amigo = constroe_adicionar_amigo($idusuario); // campo adicionar amigo // -------------------------------------------------------- // verifica se campo e valido ---------------------- if ($campo_adicionar_amigo == null) { $campo_adicionar_amigo = "<br>"; // adiciona quebra de linha } // -------------------------------------------------------- // tipo de perfil --------------------------------------- switch ($tipo_exibir) { case 1: // tipo de classe --------------------------------------------- $classe_perfil_ultra_basico = "div_perfil_ultra_basico_usuario"; // tipo de classe // ---------------------------------------------------------------- // codigo html bruto ----------------------------------------- $conteudo_basico_perfil .= $campo_adicionar_amigo; $conteudo_basico_perfil .= $cidade; $conteudo_basico_perfil .= $estado; $conteudo_basico_perfil .= $sexo; $conteudo_basico_perfil .= $estado_civil; $conteudo_basico_perfil .= "<br>"; $conteudo_basico_perfil .= $sobre_usuario; $conteudo_basico_perfil .= "<br>"; $conteudo_basico_perfil .= "<br>"; // ---------------------------------------------------------------- break; case 2: // tipo de classe --------------------------------------------- $classe_perfil_ultra_basico = "div_perfil_ultra_basico_miniatura_usuario"; // tipo de classe // ---------------------------------------------------------------- break; } // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='{$classe_perfil_ultra_basico}'>"; $codigo_html_bruto .= constroe_imagem_perfil_miniatura($idusuario); $codigo_html_bruto .= "<div class='div_nome_usuario_perfil_ultra_basico'>"; $codigo_html_bruto .= $nome_usuario; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $conteudo_basico_perfil; $codigo_html_bruto .= retorne_campo_visitou_perfil($idusuario); $codigo_html_bruto .= "</div>"; // -------------------------------------------------------- // gera hashtag -------------------------------------- $codigo_html_bruto = gera_link_hashtag($codigo_html_bruto); // gera hashtag // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function monta_curriculo() { // dados ----------------------------------------------- $dados_curriculo = retorne_dados_array_curriculo(); // dados // -------------------------------------------------------- // id usuario visualizando perfil ------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id usuario visualizando perfil // -------------------------------------------------------- // separando dados --------------------------------- $profissao = $dados_curriculo['profissao']; // dados $objetivo = $dados_curriculo['objetivo']; // dados $empresas_trabalhou = $dados_curriculo['empresas_trabalhou']; // dados $formacao = $dados_curriculo['formacao']; // dados $experiencia = $dados_curriculo['experiencia']; // dados $idiomas = $dados_curriculo['idiomas']; // dados $email = $dados_curriculo['email']; // dados $telefone = $dados_curriculo['telefone']; // dados $endereco = $dados_curriculo['endereco']; // dados $adicionais = $dados_curriculo['adicionais']; // dados $projetos = $dados_curriculo['projetos']; // dados $empregado = $dados_curriculo['empregado']; // dados // -------------------------------------------------------- // adiciona link de pesquisa ----------------------- $profissao = retorne_link_pesquisa_montado($dados_curriculo['profissao'], 11); // dados $projetos = retorne_link_pesquisa_montado($dados_curriculo['projetos'], 12); // dados $formacao = retorne_link_pesquisa_montado($dados_curriculo['formacao'], 13); // dados $experiencia = retorne_link_pesquisa_montado($dados_curriculo['experiencia'], 14); // dados // -------------------------------------------------------- // dados do usuario --------------------------------- $dados_usuario = retorna_dados_usuario_array($idusuario); // dados do usuario // -------------------------------------------------------- // nome do usuario ---------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome do usuario // -------------------------------------------------------- // cidade e estado ----------------------------------- $endereco_local = $dados_usuario['cidade'] . "%20" . $dados_usuario['estado']; // cidade e estado // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div id='div_curriculo_usuario' class='classe_perfil_curriculo_usuario'>"; $codigo_html_bruto .= constroe_imagem_perfil_miniatura($idusuario); $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<li><b><font size='6'><i>{$nome_usuario}</i></font></b>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Nascimento: "; $codigo_html_bruto .= $dados_usuario['data_nascimento']; $codigo_html_bruto .= ", "; $codigo_html_bruto .= $dados_usuario['estado_civil']; $codigo_html_bruto .= ", "; $codigo_html_bruto .= $dados_usuario['sexo']; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<li><b><font size='4'>Contato</font></b>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Endereço: {$endereco}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Telefone: {$telefone}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "E-mail: {$email}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<li><b><font size='4'>Experiência profissional</font></b>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Profissão: {$profissao}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Objetivos: {$objetivo}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Empresas que trabalhou: {$empresas_trabalhou}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Experiências: {$experiencia}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<li><b><font size='4'>Formação</font></b>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Formado em: {$formacao}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Idiomas: {$idiomas}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<li><b><font size='4'>Informações adicionais</font></b>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Adicionais: {$adicionais}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Projetos: {$projetos}"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Empregado: {$empregado}"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<div class='classe_div_imprimir_curriculo_usuario'>"; $codigo_html_bruto .= "<input type='button' class='botao_padrao' value='Imprimir' onclick='imprimir_curriculo();'>"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= gerador_mapa($endereco_local); // -------------------------------------------------------- // adiciona hastags --------------------------------- $codigo_html_bruto = gera_link_hashtag($codigo_html_bruto); // adiciona hastags // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function carrega_jogos() { // globals ----------------------------------------------- global $tabela_banco; // banco de dados global $pasta_jogos; // pasta de jogos global $url_pagina_inicial_jogos; // url de pagina inicial de jogos global $url_pasta_jogos; // url de pasta de jogos // --------------------------------------------------------- // termo de pesquisa ------------------------------- $termo_pesquisa = retorne_termo_pesquisa(); // termo de pesquisa // --------------------------------------------------------- // limit de query -------------------------------------- $limit_query = retorne_limit_tabela_jogos(); // limit de query // ---------------------------------------------------------- // query ------------------------------------------------- $query = "select *from {$tabela_banco['29']} where nome like '%{$termo_pesquisa}%' or descricao like '%{$termo_pesquisa}%' or categoria like '%{$termo_pesquisa}%' {$limit_query};"; // query // ----------------------------------------------------------- // comando --------------------------------------------- $comando = comando_executa($query); // comando // ------------------------------------------------------------ // numero de linhas ---------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // ----------------------------------------------------------- // contador ---------------------------------------------- $contador = 0; // contador // ----------------------------------------------------------- // codigo html bruto ---------------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados de jogos ------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados de jogos // ---------------------------------------------------------- // separando dados ---------------------------------- $nome = $dados['nome']; // dados $descricao = $dados['descricao']; // dados $imagem = $dados['imagem']; // dados $pasta = $dados['pasta']; // dados $token = $dados['token']; // dados $data = $dados['data']; // dados $categoria = $dados['categoria']; // dados // ---------------------------------------------------------- // descricao -------------------------------------------- $descricao = gera_link_hashtag($descricao); // descricao $descricao = converte_urls_texto_links($descricao); // descricao // ---------------------------------------------------------- // url da pasta ----------------------------------------- $url_pasta = $url_pasta_jogos . "{$nome}/"; // url da pasta // ---------------------------------------------------------- // valida categorias --------------------------------- if ($categoria != null) { // cria array de categorias ------------------------ $categoria_array = explode(",", $categoria); // cria array de categorias // -------------------------------------------------------- // listando categorias ------------------------------ foreach ($categoria_array as $categoria_nova) { // valida categoria ----------------------------------- if ($categoria_nova != null) { // url de pesquisa ----------------------------------- $url_pesquisa = "{$url_pagina_inicial_jogos}?pesquisa_generica={$categoria_nova}"; // url de pesquisa // -------------------------------------------------------- // cria campo de categoria de jogo ----------- $campo_categoria .= "<a href='{$url_pesquisa}' title='{$categoria_nova}' class='uibutton large confirm btn-xs'>{$categoria_nova}</a> "; // camp categoria // -------------------------------------------------------- } // -------------------------------------------------------- } // -------------------------------------------------------- } // -------------------------------------------------------- // monta jogo ---------------------------------------- $conteudo_post .= "<div class='div_corpo_jogo'>"; // conteudo post $conteudo_post .= "<a href='{$url_pasta}' title='{$nome}' target='_blank'>"; // conteudo post $conteudo_post .= "<span class='titulo_jogo'>{$nome}</span>"; // conteudo post $conteudo_post .= "</a>"; // conteudo post $conteudo_post .= "<br>"; // conteudo post $conteudo_post .= "<a href='{$url_pasta}' title='{$nome}' target='_blank'>"; // conteudo post $conteudo_post .= "<img src='{$imagem}' title='{$nome}' class='imagem_jogo'>"; // conteudo post $conteudo_post .= "</a>"; // conteudo post $conteudo_post .= "<br>"; // conteudo post $conteudo_post .= "<li>{$descricao}"; // conteudo post $conteudo_post .= "<br>"; // conteudo post $conteudo_post .= "<br>"; // conteudo post $conteudo_post .= "<a href='{$url_pasta}' title='{$nome}' class='botao_padrao' target='_blank'>Play</a>"; // conteudo post $conteudo_post .= "<br>"; // conteudo post $conteudo_post .= "<br>"; // conteudo post $conteudo_post .= "<div class='div_categorias_jogos'>"; // conteudo post $conteudo_post .= $campo_categoria; // conteudo post $conteudo_post .= "</div>"; // conteudo post $conteudo_post .= "</div>"; // conteudo post // --------------------------------------------------------- // adiciona div principal ---------------------------- $conteudo_post = "<div class='classe_div_principal_jogo'>{$conteudo_post}</div>"; // adiciona div principal // --------------------------------------------------------- // atualiza codigo html bruto --------------------- if ($nome != null) { $codigo_html_bruto .= $conteudo_post; // atualiza codigo html bruto } // --------------------------------------------------------- // limpa conteudo ----------------------------------- $conteudo_post = null; // limpa conteudo $campo_categoria = null; // limpa categorias antigas // --------------------------------------------------------- } // -------------------------------------------------------- // numero de jogos -------------------------------- $numero_jogos = retorne_numero_jogos(); // numero de jogos // -------------------------------------------------------- // adiciona pesquisa jogos e paginacao ----- $codigo_html_bruto = campo_pesquisa_jogos() . $codigo_html_bruto . monta_paginas_paginacao_jogos($numero_jogos); // adiciona pesquisa jogos e paginacao // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_perfil_ultra_basico_usuario($idusuario, $tipo_exibir) { if (retorne_esta_bloqueado($idusuario) == true) { return null; } $dados_usuario = retorna_dados_usuario_array($idusuario); $nome_usuario = retorna_link_perfil_usuario($idusuario); if ($dados_usuario['cidade'] != null) { $cidade = "Mora em " . retorne_link_pesquisa_montado($dados_usuario['cidade'], 2); } if ($dados_usuario['estado'] != null) { $estado = " - " . retorne_link_pesquisa_montado($dados_usuario['estado'], 3); } if ($dados_usuario['sexo'] != null) { $sexo = "<br>Gênero: " . retorne_link_pesquisa_montado($dados_usuario['sexo'], 6); } if ($dados_usuario['estado_civil'] != null) { $estado_civil = " - " . retorne_link_pesquisa_montado($dados_usuario['estado_civil'], 8); } if ($dados_usuario['sobre_usuario'] != null) { $sobre_usuario = "<br>" . substr($dados_usuario['sobre_usuario'], 0, 125) . "..."; } $campo_adicionar_amigo = constroe_adicionar_amigo($idusuario); if ($campo_adicionar_amigo == null) { $campo_adicionar_amigo = "<br>"; } switch ($tipo_exibir) { case 1: $classe_perfil_ultra_basico = "div_perfil_ultra_basico_usuario"; $conteudo_basico_perfil .= $campo_adicionar_amigo; $conteudo_basico_perfil .= $cidade; $conteudo_basico_perfil .= $estado; $conteudo_basico_perfil .= $sexo; $conteudo_basico_perfil .= $estado_civil; $conteudo_basico_perfil .= "<br>"; $conteudo_basico_perfil .= $sobre_usuario; $conteudo_basico_perfil .= "<br>"; $conteudo_basico_perfil .= "<br>"; break; case 2: $classe_perfil_ultra_basico = "div_perfil_ultra_basico_miniatura_usuario"; break; } $codigo_html_bruto .= "<div class='{$classe_perfil_ultra_basico}'>"; $codigo_html_bruto .= constroe_imagem_perfil_miniatura($idusuario); $codigo_html_bruto .= "<div class='div_nome_usuario_perfil_ultra_basico'>"; $codigo_html_bruto .= $nome_usuario; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $conteudo_basico_perfil; $codigo_html_bruto .= retorne_campo_visitou_perfil($idusuario); $codigo_html_bruto .= "</div>"; $codigo_html_bruto = gera_link_hashtag($codigo_html_bruto); return $codigo_html_bruto; }
function constroe_perfil_geral_usuario() { // id de usuario $idusuario = retorne_idusuario_get(); // id de usuario // valida exibir perfil de usuario if (retorne_status_amizade($idusuario) != 2 and retorna_usuario_vendo_perfil_dono() == false) { // nome do usuario $nome = func_retorna_nome_de_usuario_por_id($idusuario); // titulo de mensagem $titulo_mensagem = "Perfíl de {$nome}"; // mensagem de retorno $mensagem_retorno .= "Você não é amigo de {$nome}, somente amigos podem visualizar o seu perfíl."; // retorno return div_especial_mensagem_sistema($titulo_mensagem, $mensagem_retorno); } // dados de usuario $dados_usuario = retorna_dados_usuario_array($idusuario); // dados de usuario // dados de usuario $nome = func_retorna_nome_de_usuario_por_id($idusuario); // nome do usuario $data_nascimento = $dados_usuario['data_nascimento']; // dados de usuario $estado = retorne_link_pesquisa_montado($dados_usuario['estado'], 3); // dados de usuario $sobre_usuario = $dados_usuario['sobre_usuario']; // dados de usuario $sexo = retorne_link_pesquisa_montado($dados_usuario['sexo'], 6); // dados de usuario $estado_civil = retorne_link_pesquisa_montado($dados_usuario['estado_civil'], 8); // dados de usuario $cidade = retorne_link_pesquisa_montado($dados_usuario['cidade'], 2); // dados de usuario $telefone = $dados_usuario['telefone']; // dados de usuario $site = retorne_link_pesquisa_montado($dados_usuario['site'], 4); // dados de usuario $tribo_urbana = $dados_usuario['tribo_urbana']; // dados de usuario // nome link de usuario $nome_link_usuario = retorna_link_perfil_usuario($idusuario); // nome link de usuario // codigo html $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Nome"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $nome_link_usuario; $codigo_html .= "</div>"; $codigo_html .= "</div>"; // valida if ($data_nascimento != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Aniversário"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $data_nascimento; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($data_nascimento != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Idade"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= calcula_idade($data_nascimento); $codigo_html .= " "; $codigo_html .= "anos"; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($cidade != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Cidade"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $cidade; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($estado != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Estado"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $estado; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($estado_civil != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Estado civil"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $estado_civil; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($sexo != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Gênero"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $sexo; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($telefone != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Telefone"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $telefone; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($site != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Website"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $site; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // valida if ($tribo_urbana != null) { $codigo_html .= "<div class='classe_div_separa_elemento_perfil'>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_1'>"; $codigo_html .= "Estilo musical"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_elemento_perfil_div_2'>"; $codigo_html .= $tribo_urbana; $codigo_html .= "</div>"; $codigo_html .= "</div>"; } // adiciona hashtag $codigo_html = gera_link_hashtag($codigo_html); // adiciona hashtag // adiciona div basica $codigo_html = constroe_div_especial_geral($nome, $codigo_html, null); // adiciona div basica // completa perfil $codigo_html .= constroe_perfil_completo_usuario(); $codigo_html .= carrega_lista_usuarios(1, 2); $codigo_html .= constroe_carregar_imagens($dados); // retorno return $codigo_html; // retorno }
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 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 carregar_comentarios() { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados global $identificador_album; // identificador do album global $identificador_postagem; // identificador postagem // -------------------------------------------------------- // salva numero pagina atual em sessao ------- sessao_numero_pagina_atual(1); // salvando // -------------------------------------------------------- // numero de pagina modo post ------------------ $numero_pagina_post = $_POST['numero_pagina']; // numero de pagina modo post // -------------------------------------------------------- // igualando dados de formulario ---------------- if ($numero_pagina_post != null) { $_GET['numero_pagina'] = $numero_pagina_post; // igualando } // -------------------------------------------------------- // dados de formulario ------------------------------ $id = $_POST['id']; // id de item a ser curtido $tipo_curtida = $_POST['tipo_curtida']; // tipo de curtida $tipo_comentario = $_POST['tipo_comentario']; // tipo de comentario $numero_pagina = retorne_numero_pagina_resultado(); // numero da pagina atual // --------------------------------------------------------- // verifica se a curtida foi solicitada -------------- if ($tipo_curtida != null) { return null; // retorno nulo } // --------------------------------------------------------- // limit de query -------------------------------------- $limit_query = retorne_limit_tabela_comentarios_get(); // limit de query // -------------------------------------------------------- // id de usuario logado ----------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------- // tipo de comentario ------------------------------- switch ($tipo_comentario) { case 1: $identificador = $identificador_album; // tipo de identificador break; case 2: $identificador = $identificador_postagem; // tipo de identificador break; } // -------------------------------------------------------- // query ------------------------------------------------ $query = "select *from {$tabela_banco['11']} where idcomentario='{$id}' and identificador='{$identificador}' {$limit_query};"; // query // -------------------------------------------------------- // comando ------------------------------------------- $comando = comando_executa($query); // comando // -------------------------------------------------------- // numero de linhas --------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // -------------------------------------------------------- // contador -------------------------------------------- $contador = 0; // contador // -------------------------------------------------------- // montando comentario --------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ------------------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= monta_comentario_usuario($dados); // --------------------------------------------------------- } // -------------------------------------------------------- // adiciona hashtag --------------------------------- $codigo_html_bruto = gera_link_hashtag($codigo_html_bruto); // adiciona hashtag // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }