function constroe_imagem_perfil_depoimento($idusuario) { // globals -------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial // ------------------------------------------------------ // url de imagem de perfil miniatura ----------- $url_imagem = retorna_imagem_perfil_miniatura($idusuario); // url de imagem de perfil miniatura // ------------------------------------------------------- // nome do usuario --------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome do usuario // ------------------------------------------------------- // imagem de retorno ------------------------------ $imagem_retorno .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}' title='{$nome_usuario}'>"; // imagem de retorno $imagem_retorno .= "<img src='{$url_imagem}' title='{$nome_usuario}' alt='{$nome_usuario}' class='imagem_miniatura_depoimento_usuario'>"; // imagem de retorno $imagem_retorno .= "</a>"; // imagem de retorno // ------------------------------------------------------- // retorno --------------------------------------------- return $imagem_retorno; // retorno // ------------------------------------------------------- }
function constroe_imagem_perfil($idusuario) { // globals -------------------------------------------------- global $imagem_servidor; // imagem de servidor global $enderecos_arquivos_php_uteis; // scripts uteis global $url_pagina_inicial_site; // url de pagina inicial // ------------------------------------------------------------ // imagem de perfil -------------------------------------- $imagem_perfil = retorna_imagem_perfil($idusuario); // imagem de perfil // ------------------------------------------------------------ // imagem de camera ---------------------------------- $imagem_camera = $imagem_servidor['camera']; // imagem de camera $imagem_camera = "<img src='{$imagem_camera}'>"; // imagem de camera // ------------------------------------------------------------ // obtendo endereco ------------------------------------ $endereco_script_upload = $enderecos_arquivos_php_uteis['foto_perfil']; // obtendo endereco // ------------------------------------------------------------ // nome de usuario ------------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome 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 // ------------------------------------------------------------ // codigo html de formulario -------------------------- if ($usuario_dono_perfil == true) { $codigo_formulario .= "<a href='#' onclick='clique_botao_imagem_perfil_upload();'>{$imagem_camera}</a>"; $codigo_formulario .= " "; $codigo_formulario .= "<a href='#' onclick='clique_botao_imagem_perfil_upload();'>Alterar</a>"; $codigo_formulario .= "<input id='campo_file_imagem_perfil' type='file' name='foto' onchange='barra_progresso(3); enviar_foto_perfil_automatico();'>"; } // ------------------------------------------------------------ // codigo html bruto ------------------------------------- $codigo_html_bruto .= "<div class='div_imagem_perfil'>"; $codigo_html_bruto .= "<form action='{$endereco_script_upload}' method='post' enctype='multipart/form-data' id='formulario_foto_perfil'>"; $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=9' title='{$nome_usuario}' alt='{$nome_usuario}'>"; $codigo_html_bruto .= "<img src='{$imagem_perfil}' class='imagem_perfil'>"; $codigo_html_bruto .= "</a>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= montar_barra_progresso("barra_progresso_upload_imagem_perfil"); $codigo_html_bruto .= $codigo_formulario; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; // ----------------------------------------------------------- // retorno ------------------------------------------------- return $codigo_html_bruto; // retorno // ----------------------------------------------------------- }
function carregar_publicacoes_amizades() { // globals global $tabela_banco; global $imagem_servidor; // id usuario logado $idusuario = retorne_idusuario_logado(); // array com id de postagens $array_publicacoes = retorne_array_amigos_possuem_postagem($idusuario, true); // array com amigos listados // monta postagens e compartilhamentos foreach ($array_publicacoes as $idpost) { // query $query = "select *from {$tabela_banco['9']} where id='{$idpost}';"; // dados da postagem $dados = retorne_dados_query($query); // constroe postagens de amigos $publicacoes .= constroe_div_postagem($dados); // carrega compartilhamentos $publicacoes .= carrega_ultimo_compartilhamento_usuario($dados['idusuario']); // carrega ultimo compartilhamento de usuario } // altera idusuario em array global altera_idusuario_array_global($idusuario); // numero total de resultados $numero_resultados = retorne_array_amigos_possuem_postagem($idusuario, false); // numero total de resultados // valida se ha publicacoes if ($publicacoes == null) { // nome do usuario $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // imagem $imagem_cima = "<img src='" . $imagem_servidor['indica_cima'] . "' title='Poste algo'>"; // publicacoes $publicacoes .= $imagem_cima; $publicacoes .= "<br>"; $publicacoes .= campo_pesquisa_geral(false); $publicacoes .= "<br>"; $publicacoes .= "<br>"; $publicacoes .= "<br>"; $publicacoes .= "Hey! {$nome_usuario}, que tal você procurar por mais amigos."; // adiciona div especial $publicacoes = div_especial_quadro_aviso("Olá {$nome_usuario}", $publicacoes, null); $publicacoes = div_especial_basica_campos($publicacoes); } // codigo html bruto $codigo_html_bruto .= $publicacoes; $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados); // retorno return $codigo_html_bruto; // retorno }
function campo_criar_depoimento() { // globals ----------------------------------------------- global $enderecos_arquivos_php_uteis; // arquivos php uteis // --------------------------------------------------------- // usuario dono do perfil ---------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // --------------------------------------------------------- // id de usuario ---------------------------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // --------------------------------------------------------- // status de amizade --------------------------------- $status_amizade = retorne_status_amizade($idusuario); // status de amizade // --------------------------------------------------------- // nao permite criar depoimento para si mesmo -- if ($usuario_dono_perfil == true or $status_amizade != 2) { return null; // retorno nulo } // --------------------------------------------------------- // nome usuario recebe depoimento ------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome usuario recebe depoimento // --------------------------------------------------------- // url para enviar depoimento ---------------------- $url_enviar_depoimento = $enderecos_arquivos_php_uteis['enviar_depoimento']; // url para enviar depoimento // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<form action='{$url_enviar_depoimento}' method='post'>"; $codigo_html_bruto .= "<textarea cols='70' rows='5' name='depoimento' class='classe_campos_textaera_gerais' placeholder='Escreva um depoimento para {$nome_usuario}'></textarea>"; $codigo_html_bruto .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; $codigo_html_bruto .= "<input type='submit' value='Enviar' class='botao_padrao'>"; $codigo_html_bruto .= "</form>"; // -------------------------------------------------------- // div especial basica campo --------------------- $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto); // div especial basica campo // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_perfil_chat_usuario($idusuario) { // nome usuario ------------------------------------- $nome_usuario = converte_para_utf8(func_retorna_nome_de_usuario_por_id($idusuario)); // nome do usuario // ------------------------------------------------------- // imagem do usuario ------------------------------ $imagem_usuario = retorna_imagem_perfil_miniatura($idusuario); // imagem do usuario $imagem_usuario = "<img src='{$imagem_usuario}' title='{$nome_usuario}' class='imagem_miniatura_perfil_chat'>"; // imagem do usuario // ------------------------------------------------------- // mensagem nova existe ------------------------ $mensagem_nova_existe = retorne_existe_mensagem_nova_chat($idusuario); // mensagem nova existe // ------------------------------------------------------- // verifica se ha mensagem nova --------------- if ($mensagem_nova_existe == true) { $campo_existe_nova_mensagem .= "<span id='span_campo_existe_nova_mensagem_{$idusuario}' class='label label-danger'>"; // campo existe nova mensagem $campo_existe_nova_mensagem .= "1"; // campo existe nova mensagem $campo_existe_nova_mensagem .= "</span>"; // campo existe nova mensagem $campo_existe_nova_mensagem .= " "; // campo existe nova mensagem } else { $campo_existe_nova_mensagem .= "<span id='span_campo_existe_nova_mensagem_{$idusuario}' class='label label-danger'>"; // campo existe nova mensagem $campo_existe_nova_mensagem .= ""; // campo existe nova mensagem $campo_existe_nova_mensagem .= "</span>"; // campo existe nova mensagem $campo_existe_nova_mensagem .= " "; // campo existe nova mensagem } // ------------------------------------------------------- // codigo html bruto -------------------------------- $codigo_html_bruto .= $imagem_usuario; $codigo_html_bruto .= campo_usuario_online_chat($idusuario); $codigo_html_bruto .= $campo_existe_nova_mensagem; $codigo_html_bruto .= $nome_usuario; // ------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function retorna_link_perfil_usuario($idusuario) { // globals ---------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial // -------------------------------------------------------- // nome de usuario --------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome de usuario // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}' title='{$nome_usuario}'>{$nome_usuario}</a>"; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function retorne_ultima_imagem_album() { // globals ------------------------------------------------ global $tabela_banco; // tabela de banco de dados global $imagem_servidor; // imagens de servidor // -------------------------------------------------------- // id de usuario ------------------------------------------ $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // -------------------------------------------------------- // query -------------------------------------------------- $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}' order by id desc limit 0,1;"; // -------------------------------------------------------- // dados -------------------------------------------------- $dados = retorne_dados_query($query); // dados // -------------------------------------------------------- // url de ultima imagem de album -------------------------- $url_imagem_miniatura = $dados['url_imagem_miniatura']; // url de ultima imagem de album // -------------------------------------------------------- // valida url de imagem ----------------------------------- if ($url_imagem_miniatura == null) { $url_imagem_miniatura = $imagem_servidor['imagens_usuario']; // imagem de servidor } // -------------------------------------------------------- // nome de usuario ---------------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome de usuario // -------------------------------------------------------- // codigo html bruto -------------------------------------- $codigo_html_bruto .= "<img src='{$url_imagem_miniatura}' title='Imagem de {$nome_usuario}' class='imagem_album_miniatura_bloco'>"; // -------------------------------------------------------- // retorno ------------------------------------------------ return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_imagem_perfil_publicacao($idusuario) { // global ----------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial de site // ------------------------------------------------------- // url da imagem de perfil ------------------------- $url_imagem_perfil = retorna_imagem_perfil_miniatura($idusuario); // url da imagem de perfil // -------------------------------------------------------- // nome de usuario --------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome de usuario // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}' title='{$nome_usuario}'>"; $codigo_html_bruto .= "<img src='{$url_imagem_perfil}' title='{$nome_usuario}' alt='{$nome_usuario}' class='imagem_perfil_miniatura_postagem'>"; $codigo_html_bruto .= "</a>"; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // 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 constroe_perfil_basico() { // globals global $imagem_servidor; // id de usuario ----------------------------------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // ----------------------------------------------------------------- // status de amizade $status_amizade = retorne_status_amizade($idusuario); // dados em array de usuario ----------------------------- $dados_basicos_usuario = retorna_dados_usuario_array($idusuario); // dados em array de usuario $dados_completos_usuario = retorna_dados_usuario_informacoes($idusuario); // dados completos do usuario // ---------------------------------------------------------------- // separa variaveis ----------------------------------------- $trabalho = $dados_completos_usuario['trabalha_onde']; $ensino_medio = $dados_completos_usuario['ensino_medio']; $ensino_medio_ano = $dados_completos_usuario['ensino_medio_ano']; $faculdade = $dados_completos_usuario['faculdade']; $faculdade_ano = $dados_completos_usuario['faculdade_ano']; $cidade_natal = $dados_completos_usuario['cidade_natal']; // ---------------------------------------------------------------- // endereco url imagem de perfil ---------------------- $imagem_perfil = $dados_basicos_usuario['imagem_perfil']; // endereco url imagem de perfil // ---------------------------------------------------------------- // cidade ----------------------------------------------- if ($dados_basicos_usuario['cidade'] != null) { $cidade = retorne_link_pesquisa_montado($dados_basicos_usuario['cidade'], 2); // cidade } // -------------------------------------------------------- // estado ----------------------------------------------- if ($dados_basicos_usuario['estado'] != null) { $estado = retorne_link_pesquisa_montado($dados_basicos_usuario['estado'], 3); // estado } // -------------------------------------------------------- // sexo ------------------------------------------------- if ($dados_basicos_usuario['sexo'] != null) { $sexo .= "<img src='" . $imagem_servidor['img_usuario'] . "' title='Gênero'>"; $sexo .= " "; $sexo .= "<b>Gênero</b>"; $sexo .= " "; $sexo .= retorne_link_pesquisa_montado($dados_basicos_usuario['sexo'], 6); $sexo .= " - "; } // -------------------------------------------------------- // estado civil ----------------------------------------- if ($dados_basicos_usuario['estado_civil'] != null) { $estado_civil .= retorne_link_pesquisa_montado($dados_basicos_usuario['estado_civil'], 8); // estado civil $estado_civil .= " - "; } // -------------------------------------------------------- // sobre o usuario ----------------------------------- if ($dados_basicos_usuario['sobre_usuario'] != null) { if (strlen($sobre_usuario) >= 128) { $sobre_usuario = substr($dados_basicos_usuario['sobre_usuario'], 0, 128) . "..."; // sobre o usuario $sobre_usuario = converte_linha_quebra_linha($sobre_usuario, false); } else { $sobre_usuario = $dados_basicos_usuario['sobre_usuario']; // sobre o usuario } // adiciona quebra de linha $sobre_usuario = "<br><br>" . $sobre_usuario . "<br><br>"; } // -------------------------------------------------------- // nome de usuario ------------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome de usuario // ------------------------------------------------------------ // calcula a idade do usuario ----------------------- $idade_usuario = calcula_idade($dados_basicos_usuario['data_nascimento']); // ------------------------------------------------------------ // adiciona complemento em idade ------------- if ($idade_usuario != null) { $idade_usuario = $idade_usuario; $idade_usuario .= " "; $idade_usuario .= "anos"; $idade_usuario .= "<br>"; } // ------------------------------------------------------------- // valida trabalho --------------------------------------- if ($trabalho != null) { // campo trabalha $campo_trabalha .= "<img src='" . $imagem_servidor['img_trabalho'] . "' title='Trabalha'>"; $campo_trabalha .= " "; $campo_trabalha .= "<b>Trabalha em</b>"; $campo_trabalha .= " "; $campo_trabalha .= retorne_link_pesquisa_montado($trabalho, 17); $campo_trabalha .= "<br>"; } else { $campo_trabalha .= "<br>"; } // ------------------------------------------------------------- // campo escolaridade -------------------------------- if ($ensino_medio != null or $faculdade != null) { $campo_escolaridade .= "<img src='" . $imagem_servidor['img_estuda'] . "' title='Escolaridade'>"; $campo_escolaridade .= " "; $campo_escolaridade .= "<b>Escolaridade</b>"; $campo_escolaridade .= " "; } // ------------------------------------------------------------- // valida escolaridade --------------------------------- if ($ensino_medio != null) { // campo escolaridade $campo_escolaridade .= retorne_link_pesquisa_montado($ensino_medio, 17); // ano ensino medio if ($ensino_medio_ano != null) { $campo_escolaridade .= " ano "; $campo_escolaridade .= $ensino_medio_ano; } } // faculdade if ($faculdade != null) { // campo escolaridade $campo_escolaridade .= " - "; $campo_escolaridade .= retorne_link_pesquisa_montado($faculdade, 17); // faculdade ano if ($faculdade_ano != null) { $campo_escolaridade .= " ano "; $campo_escolaridade .= $faculdade_ano; } } // ------------------------------------------------------------- // valida cidade natal if ($cidade_natal != null) { // campo naturalidade $campo_naturalidade .= "<br>"; $campo_naturalidade .= "<img src='" . $imagem_servidor['img_cidade'] . "' title='Nascido em'>"; $campo_naturalidade .= " "; $campo_naturalidade .= "<b>Nascido em</b>"; $campo_naturalidade .= " "; $campo_naturalidade .= retorne_link_pesquisa_montado($cidade_natal, 17); $campo_naturalidade .= "<br>"; } // campo mora if ($cidade != null) { // campo mora $campo_mora .= "<img src='" . $imagem_servidor['img_mora'] . "' title='Mora'>"; $campo_mora .= " "; $campo_mora .= "<b>Mora</b>"; $campo_mora .= " "; $campo_mora .= $cidade; // valida estado if ($estado != null) { $campo_mora .= " - "; $campo_mora .= $estado; } } // campo basico $campo_basico .= "<br>"; $campo_basico .= "<br>"; $campo_basico .= $sexo; $campo_basico .= $estado_civil; $campo_basico .= $idade_usuario; $campo_basico .= $campo_mora; $campo_basico .= $campo_naturalidade; $campo_basico .= $campo_trabalha; $campo_basico .= $campo_escolaridade; $campo_basico .= "<b>"; $campo_basico .= $sobre_usuario; $campo_basico .= "</b>"; $campo_basico .= constroe_campo_social_usuario($idusuario); // campo enviar mensagem if ($status_amizade == 2) { // imagem de mensagem $imagem_mensagem = "<img src='" . $imagem_servidor['mensagem'] . "'>"; // campo enviar mensagem $campo_enviar_mensagem .= "<br>"; $campo_enviar_mensagem .= "<a href='#' class='uibutton large' onclick='constroe_campo_conversa_chat({$idusuario});'>{$imagem_mensagem} Enviar mensagem</a>"; $campo_enviar_mensagem .= "<br>"; $campo_enviar_mensagem .= "<br>"; } // codigo html bruto ------------------------------------ $codigo_html_bruto .= "<div class='classe_div_campos_constroe_campo_editar_perfil'>"; $codigo_html_bruto .= constroe_funcoes_perfil_usuario(); $codigo_html_bruto .= constroe_imagem_perfil($idusuario); $codigo_html_bruto .= "<div class='div_perfil_basico_topo_pagina'>"; $codigo_html_bruto .= constroe_adicionar_amigo($idusuario); $codigo_html_bruto .= "<span>{$nome_usuario}</span>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $campo_enviar_mensagem; $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=3' title='Sobre'>Sobre</a>"; $codigo_html_bruto .= $campo_basico; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= abas_navegacao_perfil_usuario(); $codigo_html_bruto .= "</div>"; // --------------------------------------------------------------- // retorno ---------------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------------- }
function constroe_amizades_usuario() { // globals ---------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial global $formulario_confirma_solicitacoes_amizades; // conteudo de formulario global $enderecos_arquivos_php_uteis; // arquivos php uteis // -------------------------------------------------------- // url de script de formulario de solicitacoes de amizades ------------- $url_formulario_confirma_solicitacoes_amizades = $enderecos_arquivos_php_uteis['aceitar_solicitacoes_amizades']; // url de script de formulario de solicitacoes de amizades // ------------------------------------------------------------------------------------ // formulario para confirmar solicitacoes de amizades --------------- $formulario_confirma_solicitacoes_amizades[1] .= "Confirme se deseja aceitar todas as solicitações de amizades."; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[1] .= "<br>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[1] .= "<br>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[1] .= "<form action='{$url_formulario_confirma_solicitacoes_amizades}' method='post'>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[1] .= "<input type='hidden' name='aceitar_todos' value='1'>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[1] .= "<input type='submit' value='Confirmar' class='botao_padrao'>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[1] .= "</form>"; // formulario para confirmar solicitacoes de amizades // -------------------------------------------------------------------------------------- // formulario para confirmar solicitacoes de amizades ----------------- $formulario_confirma_solicitacoes_amizades[2] .= "Confirme se deseja recusar todas as solicitações de amizades."; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[2] .= "<br>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[2] .= "<br>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[2] .= "<form action='{$url_formulario_confirma_solicitacoes_amizades}' method='post'>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[2] .= "<input type='hidden' name='aceitar_todos' value='2'>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[2] .= "<input type='submit' value='Cancelar solicitações' class='botao_padrao'>"; // formulario para confirmar solicitacoes de amizades $formulario_confirma_solicitacoes_amizades[2] .= "</form>"; // formulario para confirmar solicitacoes de amizades // ------------------------------------------------------------------------------------- // id de usuario modo get --------------------------- $idusuario = retorne_idusuario_get(); // id de usuario modo get // --------------------------------------------------------- // modo de visualizar amizades ------------------ $modo_visualizar_amizades = retorne_modo_visualizar_amizades_get(); // modo de visualizar amizades // -------------------------------------------------------- // nome de usuario ---------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome de usuario // -------------------------------------------------------- // id da div de amigos ------------------------------- $div_id = "div_amigos_usuario"; // id da div de amigos // --------------------------------------------------------- // 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 // -------------------------------------------------------- // numero de amizades de usuario -------------- $numero_amigos_usuario = retorne_numero_amizades_solicitacoes(1); // numero de amizades de usuario // -------------------------------------------------------- // verifica se o usuario e o dono do perfil ------ if ($usuario_dono_perfil == true) { // numero de solicitacoes enviou ----------------- $numero_solicitacoes_amizade_enviou = retorne_numero_amizades_solicitacoes(2); // numero de solicitacoes enviou // -------------------------------------------------------- // numero de solicitacoes recebeu -------------- $numero_solicitacoes_amizade_recebeu = retorne_numero_amizades_solicitacoes(3); // numero de solicitacoes recebeu // -------------------------------------------------------- // opcoes de amizade ------------------------------ $opcoes_amizade_solicitacoes .= "<span class='span_opcoes_amizades'>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4&modo_amizade=2' title='Solicitações'>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "Solicitações enviei"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "({$numero_solicitacoes_amizade_enviou})"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "</a>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "</span>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "<br>"; // opcoes de amizade solicitacoes // --------------------------------------------------------- // opcoes de amizade ------------------------------ $opcoes_amizade_solicitacoes .= "<span class='span_opcoes_amizades'>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4&modo_amizade=3' title='Solicitações'>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "Solicitações enviaram"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "({$numero_solicitacoes_amizade_recebeu})"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "</a>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "</span>"; // opcoes de amizade solicitacoes $opcoes_amizade_solicitacoes .= "<br>"; // opcoes de amizade solicitacoes // --------------------------------------------------------- } // --------------------------------------------------------- // mensagem de confirmacao -------------------- $mensagem_confirma[1] = $formulario_confirma_solicitacoes_amizades[1]; // mensagem de confirmacao $mensagem_confirma[2] = $formulario_confirma_solicitacoes_amizades[2]; // mensagem de confirmacao // -------------------------------------------------------- // titulo mensagem dialogo ----------------------- $titulo_mensagem_confirma = "Confirmação"; // titulo mensagem dialogo // -------------------------------------------------------- // id de janela de mensagem --------------------- $janela_mensagem_id[1] = "janela_mensagem_solicitacao_1"; // id de janela de mensagem $janela_mensagem_id[2] = "janela_mensagem_solicitacao_2"; // id de janela de mensagem // -------------------------------------------------------- // mensagem de dialogo -------------------------- $mensagem_confirma[1] = janela_mensagem_dialogo($titulo_mensagem_confirma, $mensagem_confirma[1], $janela_mensagem_id[1]); // mensagem de dialogo $mensagem_confirma[2] = janela_mensagem_dialogo($titulo_mensagem_confirma, $mensagem_confirma[2], $janela_mensagem_id[2]); // mensagem de dialogo // -------------------------------------------------------- // campo para aceitar solicitacoes -------------- if ($numero_solicitacoes_amizade_enviou > 0 or $numero_solicitacoes_amizade_recebeu > 0) { $campo_aceitar_solicitacoes .= "<div class='campo_aceitar_solicitacoes'>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "<li>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "<span id='mensagem_dialogo_1' style='display: none'>{$janela_mensagem_id['1']}</span>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "<span id='mensagem_dialogo_2' style='display: none'>{$janela_mensagem_id['2']}</span>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "<a href='#' title='Aceitar todos' onclick='exibir_janela_mensagem_dialogo_solicitacoes(1, 2);'>Aceitar todos</a>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "<li>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "<a href='#' title='Recusar todos' onclick='exibir_janela_mensagem_dialogo_solicitacoes(2, 1);'>Recusar todos</a>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "</div>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= "<br>"; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= $mensagem_confirma[1]; // campo para aceitar solicitacoes $campo_aceitar_solicitacoes .= $mensagem_confirma[2]; // campo para aceitar solicitacoes } // -------------------------------------------------------- // opcoes de amizade ------------------------------ $opcoes_amizade .= "<div class='div_opcoes_busca_amizade_usuario'>"; // opcoes de amizade $opcoes_amizade .= $campo_aceitar_solicitacoes; // opcoes de amizade $opcoes_amizade .= $opcoes_amizade_solicitacoes; // opcoes de amizade $opcoes_amizade .= "<span class='span_opcoes_amizades'>"; // opcoes de amizade $opcoes_amizade .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4&modo_amizade=1' title='Amigos de {$nome_usuario}'>"; // opcoes de amizade $opcoes_amizade .= "Amigos"; // opcoes de amizade $opcoes_amizade .= "({$numero_amigos_usuario})"; // opcoes de amizade $opcoes_amizade .= "</a>"; // opcoes de amizade $opcoes_amizade .= "</span>"; // opcoes de amizade $opcoes_amizade .= "</div>"; // opcoes de amizade // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= $opcoes_amizade; $codigo_html_bruto .= carrega_lista_usuarios($modo_visualizar_amizades, 1); // -------------------------------------------------------- // adiciona div especial ---------------------------- $codigo_html_bruto = constroe_div_especial_geral("Amigos de {$nome_usuario}", $codigo_html_bruto, $div_id); // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function upload_de_imagem_album($destino_da_imagem) { // global ------------------------------------------------------------------ global $tamanho_escala_imagem_album; // tamanho em escala de imagem de album global $tamanho_escala_imagem_album_miniatura; // tamanho de imagem de album em miniatura global $url_do_servidor; // url do servidor global $tabela_banco; // tabela de banco de dados // --------------------------------------------------------------------------- // data atual -------------------------------------------------------------- $data_atual = data_atual(); // data atual // --------------------------------------------------------------------------- // tipo de privacidade --------------------------------------------------- $tipo_privacidade = retorne_privacidade_imagem_get(); // tipo de privacidade // --------------------------------------------------------------------------- // dados de formulario ------------------------------------------------ $numero_imagens_enviando = retorne_numero_array_post_imagens(); // dados de formulario $idalbum_imagens = remove_html($_POST['idalbum_imagens']); // id unico de album de imagens // --------------------------------------------------------------------------- // valida id album de imagens ------------------------------------ if ($idalbum_imagens == null) { // gera idalbum $idalbum_imagens = gera_idalbum_postagem_usuario(); // seta idalbum de post $_POST['idalbum_imagens'] = $idalbum_imagens; } // --------------------------------------------------------------------------- // array com fotos ------------------------------------------------------ $fotos = $_FILES['foto']; // array com fotos // --------------------------------------------------------------------------- // contador --------------------------------------------------------------- $contador = 0; // contador // --------------------------------------------------------------------------- // extensoes de imagens disponiveis ------------------------------ $extensoes_disponiveis[] = ".jpeg"; // extensoes de imagens disponiveis $extensoes_disponiveis[] = ".jpg"; // extensoes de imagens disponiveis $extensoes_disponiveis[] = ".png"; // extensoes de imagens disponiveis $extensoes_disponiveis[] = ".gif"; // extensoes de imagens disponiveis // --------------------------------------------------------------------------- // informa o numero de imagens cadastradas -------------- $numero_imagens_cadastrou = 0; // --------------------------------------------------------------------------- // upload de imagens -------------------------------------------------- for ($contador == $contador; $contador <= $numero_imagens_enviando; $contador++) { // nome imagem -------------------------------------------------------- $nome_imagem = $fotos['tmp_name'][$contador]; // nome imagem $nome_imagem_real = $fotos['name'][$contador]; // nome imagem // ---------------------------------------------------------------------------- // extencao ---------------------------------------------------------------- $extensao_imagem = "." . strtolower(pathinfo($nome_imagem_real, PATHINFO_EXTENSION)); // extencao // ---------------------------------------------------------------------------- // nome final de imagem ----------------------------------------------- $nome_imagem_final = md5($nome_imagem_real . $data_atual) . $extensao_imagem; // nome final de imagem $nome_imagem_final_miniatura = md5($nome_imagem_real . "miniatura" . $data_atual) . $extensao_imagem; // nome final de imagem // ---------------------------------------------------------------------------- // endereco final de imagem miniatura ---------------------------- $endereco_final_salvar_imagem_miniatura = $destino_da_imagem . $nome_imagem_final_miniatura; // endereco final de imagem miniatura // ---------------------------------------------------------------------------- // informa se a extensao de imagem e permitida ---------------- $extensao_permitida = retorne_elemento_array_existe($extensoes_disponiveis, $extensao_imagem); // informa se a extensao de imagem e permitida // ---------------------------------------------------------------------------- // se nome for valido entao faz upload ----------------------------- if ($nome_imagem != null and $nome_imagem_real != null and $extensao_permitida == true) { // endereco final de imagem --------------------------------------- $endereco_final_salvar_imagem = $destino_da_imagem . $nome_imagem_final; // endereco final de imagem // ---------------------------------------------------------------------------- // adiciona imagem no banco de dados --------------------------- $nome_album_identificador = cadastra_imagem_album($endereco_final_salvar_imagem, $endereco_final_salvar_imagem_miniatura, $tipo_privacidade, $idalbum_imagens); // adiciona imagem no banco de dados // --------------------------------------------------------------------------- // imagem tamanho real ---------------------------------------------- $image = new SimpleImage(); // nova classe $image->load($nome_imagem); // carrega imagem $image->scale($tamanho_escala_imagem_album); // escala ou tamanho de imagem $image->save($endereco_final_salvar_imagem); // destino final de imagem // --------------------------------------------------------------------------- // imagem tamanho miniatura --------------------------------------- $image = new SimpleImage(); // nova classe $image->load($nome_imagem); // carrega imagem $image->scale($tamanho_escala_imagem_album_miniatura); // escala ou tamanho de imagem $image->save($endereco_final_salvar_imagem_miniatura); // destino final de imagem // --------------------------------------------------------------------------- // atualiza o numero de imagens cadastradas ------------ $numero_imagens_cadastrou++; // ------------------------------------------------------------------------- // nome da ultima imagem adicionada $nome_ultima_imagem_adicionada = $nome_imagem_final; } // --------------------------------------------------------------------------- } // --------------------------------------------------------------------------- // valida numero de imagens cadastradas ------------------- if ($numero_imagens_cadastrou == 0 or remove_html($_POST['campo_publica_tipo']) == true) { return null; } // --------------------------------------------------------------------------- // id de usuario $idusuario = retorne_idusuario_logado(); // nome de usuario $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome do album da imagem $nome_album_imagem = $_POST['nome_album_imagem']; // descricao de imagem $descricao_imagem = $_POST['descricao_imagem']; // singular ou plural if ($numero_imagens_cadastrou > 1) { $singular_plural = "{$numero_imagens_cadastrou} imagens"; } else { $singular_plural = "{$numero_imagens_cadastrou} imagem"; } // conteudo de publicacao $conteudo_post .= "{$nome_usuario}, postou {$singular_plural} no seu álbum {$nome_album_imagem}."; $conteudo_post .= "\n\n"; // limpa array de imagens $_FILES['foto']['name'] = array(); // conteudo de publicacao $_POST['campo_publicar'] = $conteudo_post; // query para remover postagens antigas com mesmo idalbum $query = "delete from {$tabela_banco['9']} where idusuario='{$idusuario}' and idalbum_imagens='{$idalbum_imagens}';"; // dados de publicacao a partir de idalbum $dados_publicacao = retorne_dados_publicacao_idalbum($idalbum_imagens); // remove referencia global remover_referencia_publicacao_global($dados_publicacao['id']); // remove postagem antiga comando_executa($query); // adiciona publicacao adiciona_publicacao(); }
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 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 // ------------------------------------------------------------------ }
function retorna_link_perfil_usuario($idusuario) { global $url_pagina_inicial_site; $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); $codigo_html_bruto = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}' title='{$nome_usuario}'>{$nome_usuario}</a>"; 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 campo_editar_imagem_album($dados) { // globals ----------------------------------------------- global $enderecos_arquivos_php_uteis; // urls uteis global $url_pagina_inicial_site; // url de pagina inicial // --------------------------------------------------------- // dados ------------------------------------------------ $idusuario = $dados['idusuario']; // dados $url_imagem = $dados['url_imagem']; // dados $url_imagem_miniatura = $dados['url_imagem_miniatura']; // dados $privacidade = $dados['privacidade']; // dados $descricao = $dados['descricao']; // dados $data_publicacao = $dados['data_publicacao']; // dados $idalbum_imagens = $dados['idalbum_imagens']; // dados $nome_album_identificador = $dados['nome_album_identificador']; // dados // -------------------------------------------------------- // url para salvar informacoes -------------------- $url_salvar_informacoes = $enderecos_arquivos_php_uteis['salvar_informacoes_imagem_album']; // url para salvar informacoes // -------------------------------------------------------- // 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 // -------------------------------------------------------- // nome do usuario --------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome do usuario // -------------------------------------------------------- // nome link de usuario ---------------------------- $nome_usuario_link = retorna_link_perfil_usuario($idusuario); // nome link de usuario // ------------------------------------------------------- // identificacao de div ------------------------------ $div_identificacao = md5($url_imagem); // identificacao de div $div_identificacao = "div_detalhes_" . $div_identificacao; // identificacao de div // -------------------------------------------------------- // titulo de detalhes ---------------------------------- $titulo_detalhes = "Imagem de {$nome_usuario}"; // titulo de detalhes // -------------------------------------------------------- // imagem em miniatura --------------------------- $imagem_miniatura = "<img src='{$url_imagem_miniatura}' title='{$titulo_detalhes}' class='imagem_album_miniatura_detalhes'>"; // imagem em miniatura // -------------------------------------------------------- // numero da pagina atual ------------------------- $numero_pagina = retorne_numero_pagina_resultado(); // numero da pagina atual // -------------------------------------------------------- // campo de privacidade de imagem ----------- if ($usuario_dono_perfil == true) { $campo_privacidade_imagem = campo_select_privacidade($privacidade); // campo de privacidade de imagem } // -------------------------------------------------------- // campo descricao de imagem ------------------ if ($usuario_dono_perfil == true) { // campo descricao de imagem ------------------------------------- $campo_descricao .= "<form action='{$url_salvar_informacoes}' method='post'>"; // campo descricao de imagem $campo_descricao .= $campo_privacidade_imagem; // campo descricao de imagem $campo_descricao .= "<textarea cols='50' rows='10' name='descricao_imagem'>{$descricao}</textarea>"; // campo descricao de imagem $campo_descricao .= "<br>"; // campo descricao de imagem $campo_descricao .= "<input type='hidden' value='{$url_imagem}' name='url_imagem'>"; // campo descricao de imagem $campo_descricao .= "<input type='hidden' value='{$numero_pagina}' name='numero_pagina'>"; // campo descricao de imagem $campo_descricao .= "<input type='checkbox' name='salvar_todas' value='1'>Salvar isto em todas as imagens"; // campo descricao de imagem $campo_descricao .= "<br>"; // campo descricao de imagem $campo_descricao .= "<br>"; // campo descricao de imagem $campo_descricao .= "<input type='submit' class='botao_padrao' value='Salvar'>"; // campo descricao de imagem $campo_descricao .= "<br>"; // campo descricao de imagem $campo_descricao .= "<br>"; // campo descricao de imagem $campo_descricao .= "</form>"; // campo descricao de imagem // ---------------------------------------------------------------------------- // menu opcoes de imagem ------------------------------------------- $opcoes_menu_imagem = constroe_menu_drop(retorne_array_opcoes_imagem($dados)); // menu opcoes de imagem // ---------------------------------------------------------------------------- } else { // verifica se conteudo de descricao existe ------------- if ($descricao != null) { $campo_descricao .= "<br>"; // campo descricao de imagem $campo_descricao .= $descricao; // campo descricao de imagem $campo_descricao .= "<br>"; // campo descricao de imagem } // ----------------------------------------------------------------- } // -------------------------------------------------------- // campo visualizar detalhes ---------------------- $campo_visualizar_detalhes .= "<a class='various' href='#{$div_identificacao}' title='{$titulo_detalhes}'>Detalhes</a>"; // campo visualizar detalhes $campo_visualizar_detalhes .= "<div class='campo_visualizar_detalhes' id='{$div_identificacao}'>"; // campo visualizar detalhes $campo_visualizar_detalhes .= $opcoes_menu_imagem; // campo visualizar detalhes $campo_visualizar_detalhes .= "<br>"; // campo visualizar detalhes $campo_visualizar_detalhes .= $imagem_miniatura; // campo visualizar detalhes $campo_visualizar_detalhes .= "<br>"; // campo visualizar detalhes $campo_visualizar_detalhes .= "<br>"; // campo visualizar detalhes $campo_visualizar_detalhes .= "Adicionado em: {$data_publicacao}"; // campo visualizar detalhes $campo_visualizar_detalhes .= "<br>"; // campo visualizar detalhes $campo_visualizar_detalhes .= "Imagem de: "; // campo visualizar detalhes $campo_visualizar_detalhes .= $nome_usuario_link; // campo visualizar detalhes $campo_visualizar_detalhes .= "<br>"; // campo visualizar detalhes $campo_visualizar_detalhes .= "<a href='{$url_imagem}' title='{$titulo_detalhes}' target='_blank'>Download</a>"; // campo visualizar detalhes $campo_visualizar_detalhes .= $campo_descricao; // campo visualizar detalhes $campo_visualizar_detalhes .= "</div>"; // campo visualizar detalhes // -------------------------------------------------------- // link para abrir o album -------------------------- $link_abrir_album = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5&idalbum_nome={$nome_album_identificador}' title='Abrir este álbum'>Abrir este álbum</a>"; // link para abrir o album // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= $campo_visualizar_detalhes; $codigo_html_bruto .= " "; $codigo_html_bruto .= "-"; $codigo_html_bruto .= " "; $codigo_html_bruto .= $link_abrir_album; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function formulario_editar_perfil($idusuario) { // globals --------------------------------------------- global $enderecos_arquivos_php_uteis; // script para salvar perfil // ------------------------------------------------------- // dados de usuario -------------------------------- $dados_usuario = retorna_dados_usuario_array($idusuario); // dados de usuario // -------------------------------------------------------- // dados de usuario --------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome do usuario $data_nascimento = $dados_usuario['data_nascimento']; // dados de usuario $estado = $dados_usuario['estado']; // dados de usuario $sobre_usuario = $dados_usuario['sobre_usuario']; // dados de usuario $sexo = $dados_usuario['sexo']; // dados de usuario $estado_civil = $dados_usuario['estado_civil']; // dados de usuario $cidade = $dados_usuario['cidade']; // dados de usuario $telefone = $dados_usuario['telefone']; // dados de usuario $site = $dados_usuario['site']; // dados de usuario $tribo_urbana = $dados_usuario['tribo_urbana']; // dados de usuario // -------------------------------------------------------- // remove quebra de linhas -------------------------------- $sobre_usuario = converte_linha_quebra_linha($sobre_usuario, false); // remove quebra de linhas // -------------------------------------------------------- // select estados do pais -------------------------- $select_estados = gerador_select_option(retorne_array_estados_pais(), $estado, "estado"); // select estados do pais // -------------------------------------------------------- // estados civis --------------------------------------- $select_estados_civis = gerador_select_option(retorne_array_estados_civis(), $estado_civil, "estado_civil"); // estados civis // -------------------------------------------------------- // sexo do usuario ----------------------------------- $select_sexo = gerador_select_option(retorne_array_sexo(), $sexo, "sexo"); // sexo do usuario // -------------------------------------------------------- // url para script salvar perfil ---------------------- $url_script_salvar_perfil = $enderecos_arquivos_php_uteis['salvar_perfil_basico']; // url para script salvar perfil // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html .= "<div class='classe_formulario_editar_perfil'>"; $codigo_html .= "<form action='{$url_script_salvar_perfil}' method='post'>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Nome"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' name='nome' value='{$nome_usuario}'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Aniversário"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= campo_data_formulario($data_nascimento, "data_nascimento"); // codigo html $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Estado cívil"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= $select_estados_civis; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Sexo"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= $select_sexo; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Cidade"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$cidade}' name='cidade'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Estado"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= $select_estados; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Telefone"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$telefone}' name='telefone'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Meu site"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$site}' name='site'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Estilo músical"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$tribo_urbana}' name='tribo_urbana'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Escreva sobre você"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<textarea name='sobre_usuario' cols='10' rows='10'>{$sobre_usuario}</textarea>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_campo_salvar_editar_perfil'>"; $codigo_html .= "<input type='submit' value='Salvar' class='botao_padrao'>"; $codigo_html .= "</div>"; $codigo_html .= "</form>"; $codigo_html .= "</div>"; // -------------------------------------------------------- // titulo ------------------------------------------------- $titulo = "Meu perfíl básico"; // titulo // -------------------------------------------------------- // adiciona div especial ---------------------------- $codigo_html = constroe_div_especial_geral($titulo, $codigo_html, null); // adiciona div especial // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html; // retorno // -------------------------------------------------------- }