function formulario_alterar_imagem_fundo()
{
    // id de usuario ---------------------------------
    $idusuario = retorne_idusuario_visualizando_perfil();
    // id de usuario
    // --------------------------------------------------
    // codigo html bruto ---------------------------
    $codigo_html_bruto .= retorne_imagem_papel_parede_usuario($idusuario, 1);
    $codigo_html_bruto .= "<div class='classe_div_formulario_upload'>";
    $codigo_html_bruto .= constroe_adicionar_imagem_fundo();
    $codigo_html_bruto .= "</div>";
    // ---------------------------------------------------
    // titulo div ---------------------------------------
    $titulo = "Papel parede";
    // titulo div
    // ---------------------------------------------------
    // adiciona div especial -----------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null);
    // adiciona div
    // ---------------------------------------------------
    // retorno -----------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ---------------------------------------------------
}
function monta_excluir_conta_usuario()
{
    // globals -----------------------------------------------
    global $nome_do_sistema;
    // nome do sistema
    global $nome_fundador_site;
    // nome fundador do site
    // ---------------------------------------------------------
    // super usuario logado -----------------------------
    $super_usuario_logado = retorne_super_usuario();
    // super usuario logado
    // ---------------------------------------------------------
    // valida super usuario logado ---------------------
    if ($super_usuario_logado == true) {
        // codigo html bruto ----------------------------------
        $codigo_html_bruto .= "<br>";
        $codigo_html_bruto .= "Sua conta não pode ser excluida.";
        // ---------------------------------------------------------
        // titulo de div -----------------------------------------
        $titulo_div = "Excluir minha conta do {$nome_do_sistema}";
        // titulo de div
        // --------------------------------------------------------
        // adiciona div especial de sistema -------------
        $codigo_html_bruto = div_especial_mensagem_sistema($titulo_div, $codigo_html_bruto);
        // adiciona div especial de sistema
        // --------------------------------------------------------
        // adiciona div especial ----------------------------
        $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null);
        // adiciona div especial
        // --------------------------------------------------------
        // retorno ----------------------------------------------
        return $codigo_html_bruto;
        // retorno
        // --------------------------------------------------------
    }
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<li>Nós do {$nome_do_sistema}, lamentamos muito por você querer excluir sua conta.";
    $codigo_html_bruto .= "<li>Más para excluir sua conta para sempre, informe seu e-mail, e senha logo abaixo.";
    $codigo_html_bruto .= formulario_excluir_conta_usuario();
    $codigo_html_bruto .= "<li>Atenciosamente <b>{$nome_fundador_site}</b> fundador do {$nome_do_sistema}.";
    // --------------------------------------------------------
    // titulo de div -----------------------------------------
    $titulo_div = "Excluir minha conta do {$nome_do_sistema}";
    // titulo de div
    // --------------------------------------------------------
    // adiciona div especial de sistema -------------
    $codigo_html_bruto = div_especial_mensagem_sistema($titulo_div, $codigo_html_bruto);
    // adiciona div especial de sistema
    // --------------------------------------------------------
    // adiciona div especial ----------------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function constroe_servicos_perfil($idusuario)
{
    // globals
    global $url_pagina_inicial_site;
    // id de usuario
    $idusuario = retorne_idusuario_visualizando_perfil();
    // numero de amigos de usuario
    $numero_amigos_usuario = retorne_tamanho_resultado(retorne_numero_amizades_solicitacoes(1));
    // numero de imagens em albuns
    $numero_total_imagens_albuns_usuario = retorne_tamanho_resultado(retorne_numero_total_imagens_albuns_usuario());
    // bloco imagens de album --------------------
    $bloco_imagens_album .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5'>";
    // bloco imagens de album
    $bloco_imagens_album .= retorne_ultima_imagem_album();
    // bloco imagens de album
    $bloco_imagens_album .= "</a>";
    // bloco imagens de album
    // adiciona div especial
    $bloco_imagens_album = constroe_div_especial_geral("<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5' title='Fotos'>Fotos - {$numero_total_imagens_albuns_usuario}</a>", $bloco_imagens_album, null);
    // --------------------------------------------------------
    // bloco de amizades -----------------------------
    $bloco_amizades = constroe_div_especial_geral("<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4' title='Amigos'>Amigos - {$numero_amigos_usuario}</a>", constroe_bloco_amizades(), null);
    // -------------------------------------------------------
    // codigo html bruto -----------------------------
    $codigo_html_bruto .= $bloco_amizades;
    $codigo_html_bruto .= $bloco_imagens_album;
    // -------------------------------------------------------
    // retorno ---------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // -------------------------------------------------------
}
function constroe_pagina_ajuda()
{
    // globals -----------------------------------------------
    global $nome_do_sistema;
    // nome do sistema
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= "<div class='div_inicio_topicos_ajuda'>";
    // codigo html bruto
    $codigo_html_bruto .= "Ajuda do {$nome_do_sistema}";
    // codigo html bruto
    $codigo_html_bruto .= "</div>";
    // codigo html bruto
    $codigo_html_bruto .= campo_pesquisa_ajuda();
    // codigo html bruto
    $codigo_html_bruto .= constroe_topicos_ajuda(1);
    // codigo html bruto
    // --------------------------------------------------------
    // adiciona div especial -----------------------------
    $codigo_html_bruto = constroe_div_especial_geral("Tópicos de ajuda", $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function constroe_album_usuario($dados)
{
    // globals
    global $tabela_banco;
    global $url_pagina_inicial_site;
    // separa dados
    $nome_album_identificador = $dados['nome_album_identificador'];
    $idusuario = $dados['idusuario'];
    // query
    $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}'  and nome_album_identificador='{$nome_album_identificador}' order by id desc limit 0,1;";
    // dados de query
    $dados = retorne_dados_query($query);
    // separa dados
    $id = $dados['id'];
    $idusuario = $dados['idusuario'];
    $url_imagem = $dados['url_imagem'];
    $url_imagem_miniatura = $dados['url_imagem_miniatura'];
    $privacidade = $dados['privacidade'];
    $descricao = $dados['descricao'];
    $data_publicacao = $dados['data_publicacao'];
    $idalbum_imagens = $dados['idalbum_imagens'];
    $identificador = $dados['identificador'];
    $nome_album = $dados['nome_album'];
    $nome_album_identificador = $dados['nome_album_identificador'];
    // privacidade de album
    $usuario_pode_ver_album_imagem = retorne_usuario_pode_visualizar_album_imagem($privacidade);
    // informa se o usuario pode ver a imagem ou album
    // valida id de album ou imagem
    if ($id == null or $usuario_pode_ver_album_imagem == false) {
        // retorno nulo
        return null;
    }
    // url para abrir album
    $url_album = $url_pagina_inicial_site . "?idusuario={$idusuario}&tipo_pagina=5&idalbum_nome={$nome_album_identificador}";
    // valida nome de album
    if ($nome_album == null) {
        // nome de album
        $nome_album = "Álbum sem título";
    }
    // codigo html
    $codigo_html .= "<div class='div_corpo_imagem_classe'>";
    $codigo_html .= "<a href='{$url_album}' title='{$nome_album}'>";
    $codigo_html .= "<img src='{$url_imagem_miniatura}' title='{$nome_album}' class='imagem_album_usuario_classe'>";
    $codigo_html .= "</a>";
    $codigo_html .= "<br>";
    $codigo_html .= "<br>";
    $codigo_html .= $descricao;
    $codigo_html .= "<br>";
    $codigo_html .= "<br>";
    $codigo_html .= converte_data_amigavel($data_publicacao);
    $codigo_html .= "</div>";
    // titulo de div especial
    $titulo_div .= "<a href='{$url_album}' title='{$nome_album}'>{$nome_album}</a>";
    $titulo_div .= monta_opcoes_album_imagem($dados);
    // adiciona div especial com titulo
    $codigo_html = constroe_div_especial_geral($titulo_div, $codigo_html, null);
    // retorno
    return $codigo_html;
}
function formulario_alterar_senha()
{
    // globals ------------------------------------------------
    global $enderecos_arquivos_php_uteis;
    // scripts php uteis
    global $tamanho_minimo_senha;
    // tamanho minimo para uma senha
    // ----------------------------------------------------------
    // endereco script alterar senha -------------------
    $endereco_script = $enderecos_arquivos_php_uteis['atualizar_senha'];
    // endereco script alterar senha
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html .= "<div class='classe_formulario_editar_perfil'>";
    $codigo_html .= "<form action='{$endereco_script}' method='post'>";
    $codigo_html .= "Para alterar a sua senha, informe a <b>senha atual</b>";
    $codigo_html .= ", em seguida informe a <b>nova senha</b>.";
    $codigo_html .= "<br>";
    $codigo_html .= "A nova senha deve ter pelo menos <b>{$tamanho_minimo_senha} caracteres</b>.";
    $codigo_html .= "<br>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Senha atual";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='password' name='senha_1'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Nova senha";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='password' name='senha_2'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Confirme nova senha";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='password' name='senha_3'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_campo_salvar_editar_perfil'>";
    $codigo_html .= "<input type='submit' class='botao_padrao' value='Alterar senha'>";
    $codigo_html .= "</div>";
    $codigo_html .= "</form>";
    $codigo_html .= "</div>";
    // --------------------------------------------------------
    // titulo -------------------------------------------------
    $titulo = "Alterar senha";
    // titulo
    // --------------------------------------------------------
    // adiciona div especial ----------------------------
    $codigo_html = constroe_div_especial_geral($titulo, $codigo_html, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html;
    // retorno
    // ---------------------------------------------------------
}
function montar_criar_evento()
{
    // globals ----------------------------------------------
    global $enderecos_arquivos_php_uteis;
    // arquivos php uteis
    // --------------------------------------------------------
    // url de script ----------------------------------------
    $url_script = $enderecos_arquivos_php_uteis['salvar_evento'];
    // url de script
    // --------------------------------------------------------
    // dados de evento -------------------------------
    $dados = dados_evento();
    // dados de evento
    // --------------------------------------------------------
    // separando dados ---------------------------------
    $evento = $dados['evento'];
    // dados
    $data_evento = $dados['data_evento'];
    // dados
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    $codigo_html .= "<div class='div_cria_evento'>";
    $codigo_html .= "<form action='{$url_script}' method='post'>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Criar um evento";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea name='evento' cols='40' rows='5' placeholder='Escreva seu evento aqui.' class='classe_textarea_evento'>{$evento}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Data do evento";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= campo_data_formulario_lembrete_evento($data_evento, "data_evento");
    $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>";
    // ---------------------------------------------------------
    // adiciona div especial ---------------------------
    $codigo_html = constroe_div_especial_geral("Evento", $codigo_html, null);
    // adiciona div especial
    // ---------------------------------------------------------
    // adiciona div especial basica -------------------
    $codigo_html .= "<div class='classe_div_eventos_usuarios'>";
    $codigo_html .= carregar_todos_eventos_usuario();
    $codigo_html .= "</div>";
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html;
    // retorno
    // --------------------------------------------------------
}
function monta_painel_controle()
{
    // valida super usuario ------------------------------
    if (retorne_super_usuario() == false) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // aba selecionada ---------------------------------
    $aba_selecionada[retorne_tipo_controle()] = "classe_aba_selecionada_perfil";
    // aba selecionada
    // ---------------------------------------------------------
    // links disponiveis ---------------------------------
    $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['1']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=1' title='Fundo de início'>Fundo de início</a></div>";
    // links
    $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['2']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=2' title='Documentação'>Documentação</a></div>";
    // links
    $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['3']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=3' title='Funções PHP'>Funções PHP</a></div>";
    // links
    $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['4']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=4' title='Usuários'>Usuários</a></div>";
    // links
    // ---------------------------------------------------------
    // codigo html bruto ---------------------------------
    foreach ($links as $valor_link) {
        // valida valor de link -------------------------------
        if ($valor_link != null) {
            $codigo_html .= $valor_link;
            // codigo html bruto
        }
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // adiciona div de abas --------------------------
    $codigo_html = "<div class='classe_div_aba_links_selecao'>{$codigo_html}</div>";
    // adiciona div de abas
    // --------------------------------------------------------
    // titulo de div ---------------------------------------
    $titulo_div = "Controle geral";
    // titulo de div
    // --------------------------------------------------------
    // adiciona div especial --------------------------
    $codigo_html = constroe_div_especial_geral($titulo_div, $codigo_html, null);
    // adiciona div especial
    // --------------------------------------------------------
    // monta servicos de painel de controle ----
    $codigo_html .= monta_servicos_painel_controle();
    // monta servicos de painel de controle
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html;
    // retorno
    // ---------------------------------------------------------
}
function carregar_usuarios_bloqueados()
{
    // globals ----------------------------------------------
    global $enderecos_arquivos_php_uteis;
    // arquivos php uteis
    // --------------------------------------------------------
    // array com usuarios bloqueados -------------
    $array_usuarios = retorne_array_usuarios_bloqueados();
    // array com usuarios bloqueados
    // -------------------------------------------------------
    // url de script de formulario ----------------------
    $url_script = $enderecos_arquivos_php_uteis['bloquear_usuario'];
    // url de script de formulario
    // --------------------------------------------------------
    // montando usuario bloqueado ----------------
    foreach ($array_usuarios as $idusuario) {
        // codigo html bruto --------------------------------
        $codigo_html_bruto .= "<form action='{$url_script}' method='post'>";
        $codigo_html_bruto .= constroe_imagem_perfil_miniatura($idusuario);
        $codigo_html_bruto .= "<br>";
        $codigo_html_bruto .= retorna_link_perfil_usuario($idusuario);
        $codigo_html_bruto .= "<br>";
        $codigo_html_bruto .= "<br>";
        $codigo_html_bruto .= "<input type='hidden' name='idusuario' value='{$idusuario}'>";
        $codigo_html_bruto .= "<input type='hidden' name='desbloquear' value='true'>";
        $codigo_html_bruto .= "<input type='submit' class='botao_padrao' value='Desbloquear'>";
        $codigo_html_bruto .= "</form>";
        // --------------------------------------------------------
        // adiciona div especial -----------------------------
        $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto);
        // adiciona div especial
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // titulo -------------------------------------------------
    $titulo = "Você bloqueou";
    // titulo
    // --------------------------------------------------------
    // adiciona div especial ----------------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // adiciona paginacao ------------------------------
    $codigo_html_bruto .= monta_paginas_paginacao(retorne_numero_usuarios_bloqueados());
    // adiciona paginacao
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function carregar_depoimentos_usuario()
{
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= campo_gerenciar_depoimentos();
    $codigo_html_bruto .= campo_criar_depoimento();
    $codigo_html_bruto .= carregar_depoimentos_gerais();
    // --------------------------------------------------------
    // adiciona div especial -----------------------------
    $codigo_html_bruto = constroe_div_especial_geral("Depoimentos", $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function monta_servicos_painel_controle()
{
    // valida super usuario ------------------------------
    if (retorne_super_usuario() == false) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // tipo de servico -------------------------------------
    $tipo_servico = retorne_tipo_controle();
    // tipo de servico
    // ---------------------------------------------------------
    // seleciona tipo de servico a montar ------------
    switch ($tipo_servico) {
        case 1:
            $codigo_servico = formulario_alterar_imagem_fundo_capa_inicial();
            break;
        case 2:
            $codigo_servico = monta_pagina_documentacao();
            // monta a pagina de documentacao
            break;
        case 3:
            $codigo_servico = carrega_pagina_funcoes();
            // carrega pagina de funcoes
            break;
        case 4:
            $codigo_servico = monta_numero_usuarios_site();
            // monta numero de usuarios
            break;
    }
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= $codigo_servico;
    // codigo html bruto
    // --------------------------------------------------------
    // adiciona div especial ----------------------------
    $codigo_html_bruto = constroe_div_especial_geral("Serviço do painel", $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function carregar_visitas_perfil_usuario()
{
    // globals ----------------------------------------------
    global $tabela_banco;
    // tabela de banco de dados
    // --------------------------------------------------------
    // id de usuario ---------------------------------------
    $idusuario = retorne_idusuario_logado();
    // id de usuario
    // --------------------------------------------------------
    // limit de query --------------------------------------
    $limit_query = retorne_limit_tabela_get();
    // limit de query
    // --------------------------------------------------------
    // query ------------------------------------------------
    $query = "select *from {$tabela_banco['13']} where idusuario='{$idusuario}' {$limit_query};";
    // query
    // --------------------------------------------------------
    // comando -------------------------------------------
    $comando = comando_executa($query);
    // comando
    // --------------------------------------------------------
    // numero de visitas em perfil --------------------
    $numero_visitas_perfil = retorne_numero_visitas_perfil();
    // numero de visitas em perfil
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    $codigo_html_bruto .= monta_pacotes_visitas_perfil($comando);
    $codigo_html_bruto .= monta_paginas_paginacao($numero_visitas_perfil);
    // --------------------------------------------------------
    // titulo -------------------------------------------------
    $titulo_div_especial = "Visitantes";
    // titulo
    // --------------------------------------------------------
    // adiciona div especial ----------------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo_div_especial, $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function gerencia_publicacoes()
{
    // codigo html bruto --------------------------------------
    $codigo_html_bruto .= carrega_publicacoes_ajuda_editar();
    // codigo html bruto
    $codigo_html_bruto .= "";
    // codigo html bruto
    $codigo_html_bruto .= "";
    // codigo html bruto
    // --------------------------------------------------------
    // titulo -------------------------------------------------
    $titulo = "Publicações de ajuda";
    // titulo
    // --------------------------------------------------------
    // adiciona div especial ----------------------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function campo_opcoes_notificacoes()
{
    // globals ----------------------------------------------
    global $enderecos_arquivos_php_uteis;
    // arquivos php uteis
    // --------------------------------------------------------
    // url do link para limpar notificacoes -----------
    $url_link = $enderecos_arquivos_php_uteis['limpar_notificacoes'];
    // url do link para limpar notificacoes
    // --------------------------------------------------------
    // opcoes menu --------------------------------------
    $opcoes_menu[] = "<li role='presentation'><a href='{$url_link}' title='Limpar notificações'>Limpar notificações</a></li>";
    // opcoes menu
    // --------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= constroe_menu_drop_especial($opcoes_menu, "Ações");
    $codigo_html_bruto = constroe_div_especial_geral("Opções de notificações", $codigo_html_bruto, null);
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
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 .= "&nbsp;";
        $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 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
    // --------------------------------------------------------
}
function editar_topico_ajuda()
{
    // globals ------------------------------------------------
    global $nome_prefixo_tabela_ajuda;
    // tabela de ajuda
    global $pasta_arquivos;
    // pasta de arquivos
    global $nome_do_sistema;
    // nome do sistema
    // --------------------------------------------------------
    // numero do id de topico de ajuda ------------------------
    $id_topico = retorne_numero_topico_ajuda();
    // numero do id de topico de ajuda
    // --------------------------------------------------------
    // valida topico de ajuda ---------------------------------
    if ($id_topico == null) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // query --------------------------------------------------
    $query[0] = "select *from {$nome_prefixo_tabela_ajuda} where id='{$id_topico}';";
    // query
    // --------------------------------------------------------
    // comando ------------------------------------------------
    $comando = comando_executa($query[0]);
    // comando
    // --------------------------------------------------------
    // dados --------------------------------------------------
    $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
    // dados
    // --------------------------------------------------------
    // separa dados -------------------------------------------
    $id = $dados['id'];
    // dados
    $titulo_post = $dados['titulo_post'];
    // dados
    $conteudo_post = $dados['conteudo_post'];
    // dados
    $token_imagens = $dados['token_imagens'];
    // dados
    $numero_imagens = $dados['numero_imagens'];
    // dados
    $data_publicou = $dados['data_publicou'];
    // dados
    // --------------------------------------------------------
    // data de publicacao -------------------------------------
    $data_publicou = converte_data_amigavel($data_publicou);
    // data de publicacao
    // --------------------------------------------------------
    // pacote de imagens de publicacao ------------------------
    $pacote_imagens = monta_pacote_imagens_ajuda_editar($token_imagens);
    // pacote de imagens de publicacao
    // --------------------------------------------------------
    // campo adicionar imagens -----------------------
    $campo_adicionar_imagens .= "<form action='atualizar.php' method='post' enctype='multipart/form-data'>";
    // campo adicionar imagens
    $campo_adicionar_imagens .= "<input type='file' name='foto[]' id='campo_file_upload_postagem' onchange='publicacao_imagens_selecionadas();' multiple>";
    // campo adicionar imagens
    $campo_adicionar_imagens .= "<br>";
    // campo adicionar imagens
    $campo_adicionar_imagens .= "<input type='submit' class='btn btn-success' value='Enviar imagens'>";
    // campo adicionar imagens
    $campo_adicionar_imagens .= "<input type='hidden' name='tipo_atualizar' value='3'>";
    // campo adicionar imagens
    $campo_adicionar_imagens .= "<input type='hidden' name='id_post' value='{$id}'>";
    // campo adicionar imagens
    $campo_adicionar_imagens .= "</form>";
    // campo adicionar imagens
    $campo_adicionar_imagens = constroe_div_especial_geral("Adicione mais imagens", $campo_adicionar_imagens, null);
    // campo adicionar imagens
    // ---------------------------------------------------------
    // codigo html bruto --------------------------------------
    $codigo_html_bruto .= "<div class='div_titulo_campos_gerais'>";
    // codigo html bruto
    $codigo_html_bruto .= $titulo_post;
    // codigo html bruto
    $codigo_html_bruto .= "</div>";
    // codigo html bruto
    $codigo_html_bruto .= "<form action='atualizar.php' method='post'>";
    // codigo html bruto
    $codigo_html_bruto .= "<input type='hidden' name='tipo_atualizar' value='1'>";
    // codigo html bruto
    $codigo_html_bruto .= "<input type='hidden' name='id_post' value='{$id}'>";
    // codigo html bruto
    $codigo_html_bruto .= "<input type='text' name='titulo_post' class='form-control' value='{$titulo_post}' placeholder='Título'>";
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= "<textarea cols='15' rows='5' name='conteudo_post' class='form-control' placeholder='Publique aqui'>{$conteudo_post}</textarea>";
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= "<input type='submit' class='btn btn-primary' value='Atualizar'>";
    // codigo html bruto
    $codigo_html_bruto .= "</form>";
    // codigo html bruto
    // --------------------------------------------------------
    // adicionar mais imagens ---------------------------------
    $codigo_html_bruto .= $campo_adicionar_imagens;
    // codigo html bruto
    // --------------------------------------------------------
    // adiciona div especial ----------------------------------
    $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto);
    // --------------------------------------------------------
    // codigo html bruto --------------------------------------
    $codigo_html_bruto .= $pacote_imagens;
    // codigo html bruto
    $codigo_html_bruto .= div_especial_basica_campos($data_publicou);
    // codigo html bruto
    // --------------------------------------------------------
    // campo excluir postagem ---------------------------------
    $codigo_html_bruto .= campo_excluir_publicacao_ajuda($id, $token_imagens);
    // campo excluir postagem
    // --------------------------------------------------------
    // retorno ------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function formulario_editar_perfil_completo()
{
    // globals
    global $tabela_banco;
    global $enderecos_arquivos_php_uteis;
    // endereco script salvar
    $url_script_salvar = $enderecos_arquivos_php_uteis['salvar_perfil_completo'];
    // id de usuario logado
    $idusuario_logado = retorne_idusuario_logado();
    // query
    $query = "select *from {$tabela_banco['30']} where idusuario='{$idusuario_logado}';";
    // dados
    $dados = retorne_dados_query($query);
    // separa dados
    $ensino_medio = $dados['ensino_medio'];
    $ensino_medio_ano = $dados['ensino_medio_ano'];
    $faculdade = $dados['faculdade'];
    $faculdade_ano = $dados['faculdade_ano'];
    $habilidade_profissional = $dados['habilidade_profissional'];
    $trabalha_onde = $dados['trabalha_onde'];
    $trabalha_onde_ano = $dados['trabalha_onde_ano'];
    $interesse_sexual = $dados['interesse_sexual'];
    $endereco = $dados['endereco'];
    $religiao = $dados['religiao'];
    $politica = $dados['politica'];
    $apelido = $dados['apelido'];
    $citacao = $dados['citacao'];
    $odeia = $dados['odeia'];
    $cidade_natal = $dados['cidade_natal'];
    $livros = $dados['livros'];
    $cinema = $dados['cinema'];
    $tv = $dados['tv'];
    $atividades = $dados['atividades'];
    $jogos = $dados['jogos'];
    // campos extras de formulario
    $campo_ano_ensino_medio = campo_ano_formulario($ensino_medio_ano, "ensino_medio_ano");
    $campo_ano_faculdade = campo_ano_formulario($faculdade_ano, "faculdade_ano");
    $campo_ano_trabalha_onde = campo_ano_formulario($trabalha_onde_ano, "trabalha_onde_ano");
    $campo_interesse_sexual = campo_interesse_sexual_formulario($interesse_sexual, "interesse_sexual");
    // codigo html
    $codigo_html .= "<div class='classe_formulario_editar_perfil'>";
    $codigo_html .= "<form action='{$url_script_salvar}' method='post'>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Ensino médio";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$ensino_medio}' type='text' name='ensino_medio'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Ano";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= $campo_ano_ensino_medio;
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Faculdade";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$faculdade}' type='text' name='faculdade'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Ano";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= $campo_ano_faculdade;
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Habilidade profissional";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$habilidade_profissional}' type='text' name='habilidade_profissional'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Onde você trabalha";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$trabalha_onde}' type='text' name='trabalha_onde'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Ano";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= $campo_ano_trabalha_onde;
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Interesso por";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= $campo_interesse_sexual;
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Endereço";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$endereco}' type='text' name='endereco'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Religião";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$religiao}' type='text' name='religiao'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Política";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$politica}' type='text' name='politica'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Apelido";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$apelido}' type='text' name='apelido'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Citação favoríta";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$citacao}' type='text' name='citacao'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "O que eu odeio";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$odeia}' type='text' name='odeia'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Cidade que nasci";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input value='{$cidade_natal}' type='text' name='cidade_natal'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Livros que já li";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea cols='25' rows='3' name='livros'>{$livros}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Filmes que já assisti";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea cols='25' rows='3' name='cinema'>{$cinema}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Programas de TV que gosto";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea cols='25' rows='3' name='tv'>{$tv}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Como eu me divirto";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea cols='25' rows='3' name='atividades'>{$atividades}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Jogos que gosto";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea cols='25' rows='3' name='jogos'>{$jogos}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_campo_salvar_editar_perfil'>";
    $codigo_html .= "<input type='submit' class='botao_padrao' value='Salvar'>";
    $codigo_html .= "</div>";
    $codigo_html .= "</form>";
    $codigo_html .= "</div>";
    // adiciona div especial
    $codigo_html = constroe_div_especial_geral("Mais sobre mim", $codigo_html, null);
    // retorno
    return $codigo_html;
}
function monta_lista_hosts_remover()
{
    // tabela de banco de dados -------------------------------
    global $tabela_dados;
    // tabela de banco de dados
    // --------------------------------------------------------
    // limit de query -----------------------------------------
    $limit_query = limit_query_geral_sem_id();
    // limit de query
    // --------------------------------------------------------
    // termo de pesquisa --------------------------------------
    $termo_pesquisa = termo_pesquisa_get();
    // termo de pesquisa
    // --------------------------------------------------------
    // query --------------------------------------------------
    $query[0] = "select *from {$tabela_dados['0']} where host_site like '%{$termo_pesquisa}%' {$limit_query};";
    // query
    $query[1] = "select *from {$tabela_dados['0']} where host_site like '%{$termo_pesquisa}%';";
    // query
    // --------------------------------------------------------
    // comando ------------------------------------------------
    $comando = comando_executa($query[0]);
    // comando
    // --------------------------------------------------------
    // numero de linhas ---------------------------------------
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // numero de linhas
    // --------------------------------------------------------
    // contador -----------------------------------------------
    $contador = 0;
    // contador
    // --------------------------------------------------------
    // varrendo dados -----------------------------------------
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados --------------------------------------------------
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // dados
        // --------------------------------------------------------
        // separando valores --------------------------------------
        $host_site = $dados['host_site'];
        // host de site
        // --------------------------------------------------------
        // valida host de site ------------------------------------
        if ($host_site != null) {
            // campo de host ------------------------------------------
            $campo_host .= "Host:";
            // campo de host
            $campo_host .= "&nbsp;";
            // campo de host
            $campo_host .= "<a href='http://{$host_site}' target='_blank'>{$host_site}</a>";
            // campo de host
            $campo_host .= "<br>";
            // campo de host
            $campo_host .= "<input type='button' value='Excluir' onclick='exclui_host_site({$contador});' class='btn btn-danger btn-xs'>";
            // campo de host
            $campo_host .= "<input type='hidden' id='host_site_excluir_{$contador}' value='{$host_site}'>";
            // campo de host
            $campo_host .= "<br>";
            // campo de host
            // --------------------------------------------------------
            // adiciona div especial ----------------------------------
            $campo_host = div_especial_basica_campos($campo_host);
            // adiciona div especial
            // --------------------------------------------------------
            // atualiza lista de hosts --------------------------------
            $lista_hosts .= $campo_host;
            // atualiza lista de hosts
            // --------------------------------------------------------
            // limpa campo de host ------------------------------------
            $campo_host = null;
            // limpa campo de host
            // --------------------------------------------------------
        }
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // numero de linhas query ---------------------------------
    $numero_resultados = retorne_numero_linhas_query($query[1]);
    // --------------------------------------------------------
    // formulario de pesquisa ---------------------------------
    $formulario_pesquisa .= "Pesquise por um host a ser removido.";
    // formulario de pesquisa
    $formulario_pesquisa .= "<br>";
    // formulario de pesquisa
    $formulario_pesquisa .= "<form action='index.php' method='get'>";
    // formulario de pesquisa
    $formulario_pesquisa .= "<input type='text' name='termo_pesquisa' value='{$termo_pesquisa}'>";
    // formulario de pesquisa
    $formulario_pesquisa .= "<br>";
    // formulario de pesquisa
    $formulario_pesquisa .= "<input type='submit' value='Pesquisar' class='btn btn-primary'>";
    // formulario de pesquisa
    $formulario_pesquisa .= "&nbsp;";
    // formulario de pesquisa
    $formulario_pesquisa .= "<a href='index.php' class='btn btn-success'>Nova pesquisa</a>";
    // formulario de pesquisa
    $formulario_pesquisa .= "</form>";
    // formulario de pesquisa
    // --------------------------------------------------------
    // adiciona div especial ----------------------------------
    $formulario_pesquisa = div_especial_basica_campos($formulario_pesquisa);
    // adiciona div especial
    // --------------------------------------------------------
    // codigo html bruto --------------------------------------
    $codigo_html_bruto .= $formulario_pesquisa;
    // codigo html bruto
    $codigo_html_bruto .= campo_select_altera_banco_dados();
    // codigo html bruto
    $codigo_html_bruto .= $lista_hosts;
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= proximas_paginas_busca_inteligente($numero_resultados);
    // codigo html bruto
    // --------------------------------------------------------
    // titulo -------------------------------------------------
    $titulo = "Hosts a serem removidos";
    // titulo
    // --------------------------------------------------------
    // adiciona div especial ----------------------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function constroe_abas_editar_perfil()
{
    // globals ----------------------------------------------
    global $url_pagina_inicial_site;
    // url de pagina inicial
    // --------------------------------------------------------
    // id de usuario --------------------------------------
    $idusuario = retorne_idusuario_visualizando_perfil();
    // id de usuario
    // --------------------------------------------------------
    // usuario dono do perfil --------------------------
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    // usuario dono do perfil
    // --------------------------------------------------------
    // aba selecionada --------------------------------
    $aba_selecionada[retorne_modo_editar_perfil()] = "classe_aba_selecionada_perfil";
    // aba selecionada
    // --------------------------------------------------------
    // array de links ------------------------------------
    $links = array();
    // --------------------------------------------------------
    // valida super usuario ----------------------------
    if (retorne_super_usuario() == true) {
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['0']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=0' title='Administrar'>Administrar</a></div>";
        // links
    }
    // --------------------------------------------------------
    // links -------------------------------------------------
    if ($usuario_dono_perfil == true) {
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['1']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=1' title='Básico'>Básico</a></div>";
        // links
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['8']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=8' title='Principal'>Principal</a></div>";
        // links
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['2']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=2' title='Profissional'>Profissional</a></div>";
        // links
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['4']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=4' title='Wallpaper'>Wallpaper</a></div>";
        // links
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['5']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=5' title='Senha'>Senha</a></div>";
        // links
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['6']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=6' title='Bloqueio'>Bloqueio</a></div>";
        // links
        $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['7']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=7' title='Excluir conta'>Excluir conta</a></div>";
        // links
    }
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    foreach ($links as $valor_link) {
        // verifica se e valido --------------------------------
        if ($valor_link != null) {
            $codigo_html .= $valor_link;
        }
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // adiciona div de abas --------------------------
    $codigo_html = "<div class='classe_div_aba_links_selecao'>{$codigo_html}</div>";
    // adiciona div de abas
    // --------------------------------------------------------
    // adiciona div especial --------------------------
    $codigo_html = constroe_div_especial_geral("Editar perfíl", $codigo_html, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html;
    // retorno
    // ---------------------------------------------------------
}
function monta_abas_painel_notificacoes()
{
    // globals ----------------------------------------------
    global $imagem_servidor;
    // imagem de servidor
    global $url_pagina_inicial_site;
    // url de servidor
    // --------------------------------------------------------
    // contador --------------------------------------------
    $contador = 0;
    // contador
    $contador_notificacao = 0;
    // contador notificacao
    // --------------------------------------------------------
    // tipo de pagina -------------------------------------
    $tipo_pagina = retorne_tipo_pagina();
    // tipo de pagina
    // --------------------------------------------------------
    // url padrao ------------------------------------------
    $url_padrao = $url_pagina_inicial_site . "?tipo_pagina={$tipo_pagina}";
    // url padrao
    // --------------------------------------------------------
    // numero de aniversariantes ---------------------
    $numero_aniversariantes = retorne_numero_aniversariantes(1);
    // numero de aniversariantes
    // --------------------------------------------------------
    // numero de lembretes ----------------------------
    $numero_lembretes = retorne_numero_lembretes();
    // numero de lembretes
    // --------------------------------------------------------
    // numero de eventos -------------------------------
    $numero_eventos = retorne_numero_eventos();
    // numero de eventos
    // --------------------------------------------------------
    // imagens --------------------------------------------
    $imagem[0] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['aniversario'] . "' title='Aniversário'>";
    // imagem
    $imagem[1] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['lembrete'] . "' title='Lembrete'>";
    // imagem
    $imagem[2] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['calendario'] . "' title='Evento'>";
    // imagem
    $imagem[3] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt1'] . "' title='Comentários'>";
    // imagem
    $imagem[4] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt2'] . "' title='Curtidas'>";
    // imagem
    $imagem[5] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt3'] . "' title='Compartilhamentos'>";
    // imagem
    $imagem[6] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt4'] . "' title='Aceitou amizade'>";
    // imagem
    $imagem[7] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt5'] . "' title='Solicitação de amizades'>";
    // imagem
    $imagem[8] = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt6'] . "' title='Depoimentos'>";
    // imagem
    // --------------------------------------------------------
    // links -------------------------------------------------
    $contador++;
    // atualiza contador
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Aniversário'>{$imagem['0']}{$numero_aniversariantes}</a>";
    // links
    $contador++;
    // atualiza contador
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Lembrete'>{$imagem['1']}{$numero_lembretes}</a>";
    // links
    $contador++;
    // atualiza contador
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Evento'>{$imagem['2']}{$numero_eventos}</a>";
    // links
    $contador++;
    // atualiza contador
    $contador_notificacao++;
    // atualiza contador de notificacao
    $numero_notificacao = retorne_numero_notificacoes($contador_notificacao);
    // numero de notificacoes
    $numero_total_notificacoes += $numero_notificacao;
    // numero total de notificacoes
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Comentários'>{$imagem['3']}{$numero_notificacao}</a>";
    // links
    $contador++;
    // atualiza contador
    $contador_notificacao++;
    // atualiza contador de notificacao
    $numero_notificacao = retorne_numero_notificacoes($contador_notificacao);
    // numero de notificacoes
    $numero_total_notificacoes += $numero_notificacao;
    // numero total de notificacoes
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Curtidas'>{$imagem['4']}{$numero_notificacao}</a>";
    // links
    $contador++;
    // atualiza contador
    $contador_notificacao++;
    // atualiza contador de notificacao
    $numero_notificacao = retorne_numero_notificacoes($contador_notificacao);
    // numero de notificacoes
    $numero_total_notificacoes += $numero_notificacao;
    // numero total de notificacoes
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Compartilhamentos'>{$imagem['5']}{$numero_notificacao}</a>";
    // links
    $contador++;
    // atualiza contador
    $contador_notificacao++;
    // atualiza contador de notificacao
    $numero_notificacao = retorne_numero_notificacoes($contador_notificacao);
    // numero de notificacoes
    $numero_total_notificacoes += $numero_notificacao;
    // numero total de notificacoes
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Aceitou amizade'>{$imagem['6']}{$numero_notificacao}</a>";
    // links
    $contador++;
    // atualiza contador
    $contador_notificacao++;
    // atualiza contador de notificacao
    $numero_notificacao = retorne_numero_notificacoes($contador_notificacao);
    // numero de notificacoes
    $numero_total_notificacoes += $numero_notificacao;
    // numero total de notificacoes
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Solicitação de amizades'>{$imagem['7']}{$numero_notificacao}</a>";
    // links
    $contador++;
    // atualiza contador
    $contador_notificacao++;
    // atualiza contador de notificacao
    $numero_notificacao = retorne_numero_notificacoes($contador_notificacao);
    // numero de notificacoes
    $numero_total_notificacoes += $numero_notificacao;
    // numero total de notificacoes
    $links[] = "<a href='{$url_padrao}&tipo_notifica={$contador}' class='links_servicos_perfil_notificacao' title='Depoimentos'>{$imagem['8']}{$numero_notificacao}</a>";
    // links
    // -------------------------------------------------------
    // atualiza lista de links uteis ---------------------
    foreach ($links as $valor_link) {
        // se for valido atualiza ----------------------------
        if ($valor_link != null) {
            $lista_links .= $valor_link;
            // atualiza lista de links
        }
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    $codigo_html_bruto .= "<div class='classe_div_painel_notificacoes'>";
    $codigo_html_bruto .= $lista_links;
    $codigo_html_bruto .= "</div>";
    // ---------------------------------------------------------
    // titulo de div ------------------------------------------
    $titulo_div = "Notificações";
    // titulo de div
    // ---------------------------------------------------------
    // adiciona opcoes de notificacao ----------------
    if ($numero_total_notificacoes > 0) {
        $codigo_html_bruto .= campo_opcoes_notificacoes();
    }
    // ---------------------------------------------------------
    // adiciona div especial ------------------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null);
    // adiciona div especial
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ---------------------------------------------------------
}
function monta_servicos_painel_controle()
{
    if (retorne_super_usuario() == false) {
        return null;
    }
    $tipo_servico = retorne_tipo_controle();
    switch ($tipo_servico) {
        case 1:
            $codigo_servico = formulario_alterar_imagem_fundo_capa_inicial();
            break;
        case 2:
            $codigo_servico = monta_pagina_documentacao();
            break;
        case 3:
            $codigo_servico = carrega_pagina_funcoes();
            break;
        case 4:
            $codigo_servico = monta_numero_usuarios_site();
            break;
    }
    $codigo_html_bruto .= $codigo_servico;
    $codigo_html_bruto = constroe_div_especial_geral("Serviço do painel", $codigo_html_bruto, null);
    return $codigo_html_bruto;
}
function carrega_usuarios_compartilharam_postagem()
{
    // globals ----------------------------------------------
    global $tabela_banco;
    // tabela banco
    // --------------------------------------------------------
    // limit de query --------------------------------------
    $limit_query = retorne_limit_tabela_get();
    // limit de query
    // --------------------------------------------------------
    // id de publicacao ----------------------------------
    $idpublicacao = retorne_idpublicacao_get();
    // id de publicacao
    // --------------------------------------------------------
    // query ------------------------------------------------
    $query[0] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}' {$limit_query};";
    // query
    $query[1] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}';";
    // query
    // --------------------------------------------------------
    // comando -------------------------------------------
    $comando = comando_executa($query[0]);
    // comando
    // --------------------------------------------------------
    // numero de linhas ---------------------------------
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // numero de linhas
    // --------------------------------------------------------
    // numero resultados -------------------------------
    $numero_resultados = retorne_numero_linhas_query($query[1]);
    // numero total de linhas
    // --------------------------------------------------------
    // numero resultados kb, mb etc -----------------
    $numero_resultados_convertido = retorne_tamanho_resultado($numero_resultados);
    // numero de resultados convertido para tamanho kb, mb etc...
    // --------------------------------------------------------
    // contador --------------------------------------------
    $contador = 0;
    // contador
    // --------------------------------------------------------
    // obtendo arrays com ids de usuarios ---------
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados -----------------------------------------------
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // dados
        // --------------------------------------------------------
        // idusuario -------------------------------------------
        $idusuario = $dados['idusuario'];
        // idusuario de tabela
        // --------------------------------------------------------
        // valida idusuario -----------------------------------
        if ($idusuario != null) {
            $arrays_idusuarios[] = $idusuario;
            // atualiza array com ids de usuarios
        }
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    if ($numero_resultados > 1) {
        $codigo_html_bruto .= "{$numero_resultados_convertido} pessoas compartilharam";
    } else {
        $codigo_html_bruto .= "{$numero_resultados_convertido} pessoa compartilhou";
    }
    // --------------------------------------------------------
    // adiciona div informa postagem ----------------
    $codigo_html_bruto .= "&nbsp;";
    $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?tipo_pagina=16&post_id={$idpublicacao}'>";
    $codigo_html_bruto .= "esta postagem";
    $codigo_html_bruto .= "</a>";
    $codigo_html_bruto .= ".";
    // ---------------------------------------------------------
    // adiciona div -----------------------------------------
    $codigo_html_bruto = "<div class='classe_div_postagem_compartilhou'>{$codigo_html_bruto}</div>";
    // adiciona div
    // ---------------------------------------------------------
    // monta usuarios ------------------------------------
    $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1);
    $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados);
    // codigo  html bruto
    // --------------------------------------------------------
    // titulo -------------------------------------------------
    $titulo = "Compartilharam";
    // titulo
    // --------------------------------------------------------
    // div especial ----------------------------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null);
    // div especial
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
示例#24
0
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= "Agora você já pode ir até <a href='../indexar/'>aqui</a> e indexar.";
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    $codigo_html_bruto .= $lista_cadastrados;
    // codigo html bruto
    $codigo_html_bruto .= "<br>";
    // codigo html bruto
    // --------------------------------------------------------
    // adiciona div especial ---------------------------
    $codigo_html_bruto = constroe_div_especial_geral("Upload concluído", $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
}
// --------------------------------------------------------
// monta a pagina ----------------------------------
$codigo_html_bruto = monta_pagina_basica($codigo_html_bruto);
// monta a pagina
// --------------------------------------------------------
// exibe codigo html -------------------------------
echo $codigo_html_bruto;
// exibe codigo html
// --------------------------------------------------------
// desconecta mysql ------------------------------
desconecta_mysql();
// desconecta do mysql
function pesquisa_geral()
{
    // globals --------------------------------
    global $nome_do_sistema;
    // nome do sistema
    // ------------------------------------------
    // termo de pesquisa -----------------
    $termo_pesquisa = retorne_termo_pesquisa();
    // termo de pesquisa
    // -----------------------------------------
    // pesquisa padrao -------------------
    if ($termo_pesquisa == null) {
        $_GET['pesquisa_generica'] = $nome_do_sistema;
        // pesquisa padrao
        $termo_pesquisa = $nome_do_sistema;
        // pesquisa padrao
    }
    // -----------------------------------------
    // modo de pesquisa -----------------
    switch (retorna_modo_pesquisa_geral()) {
        case 1:
            $conteudo_pesquisa = pesquisa_perfil();
            // pesquisa
            break;
        case 2:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 3:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 4:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 5:
            $conteudo_pesquisa = pesquisa_jogos_disponiveis();
            // pesquisa
            break;
        case 6:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 7:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 8:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 9:
            $conteudo_pesquisa = retorne_pesquisa_hashtag();
            // pesquisa
            break;
        case 10:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 11:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 12:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 13:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 14:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 15:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 16:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 17:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        case 18:
            $conteudo_pesquisa = pesquisa_informacoes_perfil();
            // pesquisa
            break;
        default:
            $conteudo_pesquisa = pesquisa_perfil();
            // pesquisa
    }
    // --------------------------------------------
    // titulo de pesquisa ---------------------
    $titulo_pesquisa = "Pesquisando por '{$termo_pesquisa}'";
    // titulo de pesquisa
    // --------------------------------------------
    // codigo html bruto ---------------------
    $codigo_html_bruto .= "<div class='classe_div_pesquisa_geral'>";
    $codigo_html_bruto .= $conteudo_pesquisa;
    $codigo_html_bruto .= "</div>";
    $codigo_html_bruto .= opcoes_links_pesquisa_geral();
    // ---------------------------------------------
    // aplica div especial --------------------
    $codigo_html_bruto = constroe_div_especial_geral($titulo_pesquisa, $codigo_html_bruto, null);
    // aplica div especial
    // ---------------------------------------------
    // 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 formulario_cadastro_curriculo()
{
    // globals ----------------------------------------------
    global $enderecos_arquivos_php_uteis;
    // arquivos php uteis
    global $url_pagina_inicial_site;
    // url de pagina inicial
    // --------------------------------------------------------
    // usuario dono do perfil ---------------------------
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    // usuario dono do perfil
    // --------------------------------------------------------
    // so exibe o formulario para o dono ------------
    if ($usuario_dono_perfil == false) {
        pagina_index_usuario();
        // redireciona
        die;
        // abandona script
    }
    // --------------------------------------------------------
    // dados -----------------------------------------------
    $dados = retorne_dados_array_curriculo();
    // dados
    // --------------------------------------------------------
    // separando dados ---------------------------------
    $profissao = $dados['profissao'];
    // dados
    $objetivo = $dados['objetivo'];
    // dados
    $empresas_trabalhou = $dados['empresas_trabalhou'];
    // dados
    $formacao = $dados['formacao'];
    // dados
    $experiencia = $dados['experiencia'];
    // dados
    $idiomas = $dados['idiomas'];
    // dados
    $email = $dados['email'];
    // dados
    $telefone = $dados['telefone'];
    // dados
    $endereco = $dados['endereco'];
    // dados
    $adicionais = $dados['adicionais'];
    // dados
    $projetos = $dados['projetos'];
    // dados
    $empregado = $dados['empregado'];
    // dados
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    $codigo_html .= "Separe mais de uma informação sempre com vírgula.";
    $codigo_html .= "<br>";
    $codigo_html .= "Empresa(s) que trabalhei: <b>Microsoft, Yahoo! etc</b>";
    $codigo_html .= "<br>";
    $codigo_html .= "<br>";
    // --------------------------------------------------------
    // campo select --------------------------------------
    $select[] = "sim";
    // campo select
    $select[] = "não";
    // campo select
    // --------------------------------------------------------
    // select empregado --------------------------------
    $select_empregado = gerador_select_option($select, $empregado, "empregado");
    // select empregado
    // --------------------------------------------------------
    // campos ---------------------------------------------
    $campos['adicionais'] = "<br>Adicionais<br>";
    // campos
    // --------------------------------------------------------
    // script salva curriculo ----------------------------
    $script_salvar = $enderecos_arquivos_php_uteis['salvar_curriculo'];
    // script salva curriculo
    // --------------------------------------------------------
    // formulario
    $codigo_html .= "<div class='classe_formulario_editar_perfil'>";
    $codigo_html .= "<form action='{$script_salvar}' method='post'>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Profissão";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='text' value='{$profissao}' name='profissao'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Objetivo";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea name='objetivo' cols='10' rows='3'>{$objetivo}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Onde já trabalhei";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='text' value='{$empresas_trabalhou}' name='empresas_trabalhou'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Formação";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='text' value='{$formacao}' name='formacao'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Experiência";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='text' value='{$experiencia}' name='experiencia'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Idiomas";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='text' value='{$idiomas}' name='idiomas'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "E-mail de contato";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='text' value='{$email}' name='email'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Telefone de contato";
    $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 .= "Endereço";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<input type='text' value='{$endereco}' name='endereco'>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Projetos que estou";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea name='projetos' cols='10' rows='5'>{$projetos}</textarea>";
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Estou empregado";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= $select_empregado;
    $codigo_html .= "<br>";
    $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>";
    $codigo_html .= "Adicionais";
    $codigo_html .= ":";
    $codigo_html .= "</div>";
    $codigo_html .= "<textarea name='adicionais' cols='10' rows='10'>{$adicionais}</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 .= "&nbsp;";
    $codigo_html .= "&nbsp;";
    $codigo_html .= "<a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=3' title='Visualizar' target='_blank'>Visualizar</a>";
    $codigo_html .= "</div>";
    $codigo_html .= "</form>";
    $codigo_html .= "</div>";
    // titulo -------------------------------------------------
    $titulo = "Profissional";
    // titulo
    // --------------------------------------------------------
    // adiciona div especial ----------------------------
    $codigo_html = constroe_div_especial_geral($titulo, $codigo_html, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html;
    // retorno
    // --------------------------------------------------------
}
function carregar_postagens_usuario()
{
    // globals ----------------------------------------------
    global $tabela_banco;
    // tabela de banco de dados
    // --------------------------------------------------------
    // id usuario visualizando perfil ------------------
    $idusuario = retorne_idusuario_visualizando_perfil();
    // id usuario visualizando perfil
    // --------------------------------------------------------
    // usuario dono do perfil ---------------------------
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    // usuario dono do perfil
    // --------------------------------------------------------
    // limit de tabela -------------------------------------
    $limit_tabela = retorne_limit_tabela_get();
    // limit de tabela
    // --------------------------------------------------------
    // query ------------------------------------------------
    $query = "select *from {$tabela_banco['9']} where idusuario='{$idusuario}' {$limit_tabela};";
    // query
    // --------------------------------------------------------
    // comando -------------------------------------------
    $comando = comando_executa($query);
    // comando
    // --------------------------------------------------------
    // numero de postagens de usuario -------------
    $numero_postagens_usuario = retorne_numero_linhas_comando($comando);
    // numero de postagens de usuario
    // --------------------------------------------------------
    // numero com todas as postagens do usuario
    $numero_todas_postagens_usuario = retorne_numero_postagens_usuario();
    // numero com todas as postagens do usuario
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    if ($numero_todas_postagens_usuario > 0) {
        // codigo html bruto ----------------------------------------
        $codigo_html_bruto .= monta_pacote_postagem($comando);
        // ----------------------------------------------------------------
    } else {
        // nome do usuario -----------------------------------------
        $nome_usuario = retorna_link_perfil_usuario($idusuario);
        // nome do usuario
        // ---------------------------------------------------------------
        // codigo html bruto ----------------------------------------
        if ($usuario_dono_perfil == true) {
            $codigo_html_bruto .= $nome_usuario;
            $codigo_html_bruto .= ", você ainda não publicou nada em sua linha do tempo, esperamos que em breve {$nome_usuario} publique algo.";
            $codigo_html_bruto .= "<br>";
            $codigo_html_bruto .= "<br>";
            $codigo_html_bruto .= ";-( poxa! que pena viu! é rapidinho.";
        } else {
            $codigo_html_bruto .= $nome_usuario;
            $codigo_html_bruto .= ", ainda não publicou nada em sua linha do tempo, esperamos que em breve {$nome_usuario} publique algo.";
            $codigo_html_bruto .= "<br>";
            $codigo_html_bruto .= "<br>";
            $codigo_html_bruto .= ";-( poxa! que pena viu!";
        }
        // ----------------------------------------------------------------
        // titulo de mensagem --------------------------------------
        $titulo_mensagem = "Não há nada ainda ;-(";
        // titulo de mensagem
        // ----------------------------------------------------------------
        // aplica div especial ---------------------------------------
        $codigo_html_bruto = constroe_div_especial_geral($titulo_mensagem, $codigo_html_bruto, null);
        // aplica div especial
        // ----------------------------------------------------------------
    }
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function sugerir_amizades()
{
    // globals -----------------------------------------------
    global $tabela_banco;
    // tabelas do banco de dados
    // ---------------------------------------------------------
    // usuario dono do perfil -----------------------------
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    // usuario dono do perfil
    // ---------------------------------------------------------
    // verifica se e dono do perfil ----------------------
    if ($usuario_dono_perfil == false) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // tabela de cadastro ---------------------------------
    $tabela[0] = $tabela_banco[3];
    // tabela de informacoes
    // ---------------------------------------------------------
    // termo de pesquisa --------------------------------
    $termo_pesquisa = retorne_termo_pesquisa();
    // termo de pesquisa
    // ---------------------------------------------------------
    // limit query -------------------------------------------
    $limit_query = retorne_limit_pesquisa_geral_get();
    // limit query
    // ---------------------------------------------------------
    // id de usuario logado ------------------------------
    $idusuario_logado = retorne_idusuario_logado();
    // id de usuario logado
    // ---------------------------------------------------------
    // array de dados de usuario -----------------------
    $dados_array_usuario = retorna_dados_usuario_array($idusuario_logado);
    // array de dados de usuario
    // ---------------------------------------------------------
    // obtendo cidade e estado -------------------------
    $cidade = $dados_array_usuario['cidade'];
    // cidade
    $estado = $dados_array_usuario['estado'];
    // estado
    // ----------------------------------------------------------
    // query -------------------------------------------------
    $query[0] = "select *from {$tabela['0']} where cidade like '%{$cidade}%' and estado like '%{$estado}%' {$limit_query};";
    // query
    // ---------------------------------------------------------
    // comando --------------------------------------------
    $comando = comando_executa($query[0]);
    // comando
    // ---------------------------------------------------------
    // numero de linhas ----------------------------------
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // numero de linhas
    // ---------------------------------------------------------
    // contador ---------------------------------------------
    $contador = 0;
    // contador
    // ---------------------------------------------------------
    // obtendo ids de usuarios -------------------------
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados ------------------------------------------------
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // dados
        // ---------------------------------------------------------
        // id de amigo -----------------------------------------
        $idusuario = $dados['idusuario'];
        // id de amigo
        // ---------------------------------------------------------
        // estatus de amizade -------------------------------
        $estatus_amizade = retorne_status_amizade($idusuario);
        // estatus de amizade
        // ---------------------------------------------------------
        // id de usuario ----------------------------------------
        if ($idusuario != null and $estatus_amizade == 1 and $idusuario_logado != $idusuario and retorne_esta_bloqueado($idusuario) == false) {
            $arrays_idusuarios[] = $idusuario;
            // id de usuario
        }
        // ---------------------------------------------------------
    }
    // ---------------------------------------------------------
    // url de pesquisa ------------------------------------
    $url_pesquisa = retorne_url_pesquisa_geral(null, 7);
    // url de pesquisa
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= "<a href='{$url_pesquisa}'>Encontre mais pessoas...</a>";
    $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1);
    // ---------------------------------------------------------
    // adiciona div especial ----------------------------
    $codigo_html_bruto = constroe_div_especial_geral("Próximos a você", $codigo_html_bruto, null);
    // adiciona div especial
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ---------------------------------------------------------
}
function constroe_topico_ajuda()
{
    // globals ----------------------------------------------
    global $tabela_banco;
    // tabela de banco de dados
    // --------------------------------------------------------
    // super usuario -------------------------------------
    $super_usuario = retorne_super_usuario();
    // super usuario
    // --------------------------------------------------------
    // topico de ajuda ------------------------------------
    $topico_ajuda = topico_pagina_ajuda_get();
    // topico de ajuda
    // ---------------------------------------------------------
    // valida topico de ajuda ----------------------------
    if ($topico_ajuda == null) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // condicao query tipo de ajuda -------------------
    if ($super_usuario == false) {
        $condicao_query = "and tipo_ajuda='1';";
        // condicao query
    }
    // ---------------------------------------------------------
    // query --------------------------------------------------
    $query = "select *from {$tabela_banco['25']} where id='{$topico_ajuda}' {$condicao_query};";
    // query
    // ---------------------------------------------------------
    // dados ------------------------------------------------
    $dados = retorne_dados_query($query);
    // dados de query
    // ---------------------------------------------------------
    // separa dados --------------------------------------
    $id = $dados['id'];
    // separando dados
    $titulo_post = $dados['titulo_post'];
    // separando dados
    $conteudo_post = $dados['conteudo_post'];
    // separando dados
    $idalbum_imagens = $dados['idalbum_imagens'];
    // separando dados
    // --------------------------------------------------------
    // converte urls em links ---------------------------
    $conteudo_post = converte_urls_texto_links($conteudo_post);
    // converte urls em links
    // --------------------------------------------------------
    // adiciona imagens ---------------------------------
    $conteudo_post .= constroe_imagens_ajuda($idalbum_imagens, $id);
    // adiciona imagens
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= "<div class='classe_titulo_post_ajuda'>";
    // codigo html bruto
    $codigo_html_bruto .= $titulo_post;
    // codigo html bruto
    $codigo_html_bruto .= "</div>";
    // codigo html bruto
    $codigo_html_bruto .= "<div class='classe_corpo_post_ajuda'>";
    // codigo html bruto
    $codigo_html_bruto .= campo_excluir_conteudo_ajuda($dados);
    // codigo html bruto
    $codigo_html_bruto .= $conteudo_post;
    // codigo html bruto
    $codigo_html_bruto .= "</div>";
    // codigo html bruto
    // ---------------------------------------------------------
    // adiciona div especial -----------------------------
    $codigo_html_bruto = constroe_div_especial_geral("Tópico {$id}", $codigo_html_bruto, null);
    // adiciona div especial
    // --------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ---------------------------------------------------------
}