function constroe_pagina_seguidores()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_SEGUIDORES;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // query
    if (retorne_href_get() == $idioma[77]) {
        // query
        $query = "select *from {$tabela} where idusuario='{$idusuario}';";
        // campo seguidores
        $campo_seguidores = $idioma[72];
    }
    // query
    if (retorne_href_get() == $idioma[76]) {
        // query
        $query = "select *from {$tabela} where idamigo='{$idusuario}';";
        // campo seguidores
        $campo_seguidores = $idioma[71];
    }
    // numero de seguidores
    $numero_seguidores = retorne_numero_linhas_query($query);
    $numero_seguidores = retorne_tamanho_resultado($numero_seguidores);
    // codigo html
    $codigo_html = "\n<div class='classe_div_seguidores_usuario_numero'>\n{$campo_seguidores}\n{$numero_seguidores}\n</div>\n\n<div class='classe_div_seguidores_usuario' id='id_div_seguidores_usuario'></div>\n<div class='classe_div_carregar_mais_seguidores' onclick='carrega_seguidores();'>{$idioma['79']}</div>\n";
    // retorno
    return $codigo_html;
}
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 retorne_dados_avaliacao_perfil_usuario($idusuario)
{
    // variaveis de retorno
    $agilidade = 0;
    $atendimento = 0;
    $honestidade = 0;
    // tabela
    $tabela = TABELA_AVALIAR_PERFIL;
    // query
    $query = "select *from {$tabela} where idusuario='{$idusuario}';";
    // comando
    $comando = comando_executa($query);
    // contador
    $contador = 0;
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // fazendo contagem
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // valida id
        if ($dados['idusuario'] != null) {
            // atualiza contadores de retorno
            $agilidade += $dados['agilidade'];
            $atendimento += $dados['atendimento'];
            $honestidade += $dados['honestidade'];
        }
    }
    // atualiza o array de retorno
    $array_retorno['agilidade'] = retorne_tamanho_resultado($agilidade);
    $array_retorno['atendimento'] = retorne_tamanho_resultado($atendimento);
    $array_retorno['honestidade'] = retorne_tamanho_resultado($honestidade);
    // retorno
    return $array_retorno;
}
function constroe_campo_social_usuario($idusuario)
{
    // globals ---------------------------------------------
    global $imagem_servidor;
    // imagens de servidor
    // -------------------------------------------------------
    // dados de formulario -----------------------------
    $tipo_social = remove_html($_POST['tipo_social']);
    // tipo social
    // --------------------------------------------------------
    // dados -----------------------------------------------
    $dados = retorne_dados_social_usuario($idusuario, null, 1);
    // dados
    // --------------------------------------------------------
    // separa dados -------------------------------------
    $legal = retorne_tamanho_resultado($dados['legal']);
    // dados
    $inteligente = retorne_tamanho_resultado($dados['inteligente']);
    // dados
    $bonito = retorne_tamanho_resultado($dados['bonito']);
    // dados
    // -------------------------------------------------------
    // imagens -------------------------------------------
    $imagem[0] = "<img src='" . $imagem_servidor['legal'] . "' title='Legal'>";
    $imagem[1] = "<img src='" . $imagem_servidor['inteligente'] . "' title='Inteligente'>";
    $imagem[2] = "<img src='" . $imagem_servidor['bonito'] . "' title='Bonito'>";
    // -------------------------------------------------------
    // campos social -----------------------------------
    $campos_social .= "<button class='uibutton' title='Legal' onclick='atualizar_social_usuario({$idusuario}, 1);'>{$imagem['0']}<br>{$legal}</button>";
    // campos social
    $campos_social .= "<button class='uibutton' title='Inteligente' onclick='atualizar_social_usuario({$idusuario}, 2);'>{$imagem['1']}<br>{$inteligente}</button>";
    // campos social
    $campos_social .= "<button class='uibutton' title='Bonito' onclick='atualizar_social_usuario({$idusuario}, 3);'>{$imagem['2']}<br>{$bonito}</button>";
    // campos social
    // -------------------------------------------------------
    // codigo html bruto --------------------------------
    if ($tipo_social == null) {
        // codigo html bruto --------------------------------
        $codigo_html_bruto .= "<div id='div_campo_social_usuario_exibir'>";
        $codigo_html_bruto .= "<div class='div_botoes_campos_social'>";
        $codigo_html_bruto .= $campos_social;
        $codigo_html_bruto .= "</div>";
        $codigo_html_bruto .= "</div>";
        $codigo_html_bruto .= "<br>";
        $codigo_html_bruto .= constroe_campo_sentimento_usuario();
        // ---------------------------------------------------
    } else {
        // codigo html bruto ---------------------------------
        $codigo_html_bruto .= "<div class='div_botoes_campos_social'>";
        $codigo_html_bruto .= $campos_social;
        $codigo_html_bruto .= "</div>";
        // ---------------------------------------------------
    }
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
예제 #5
0
function retorne_numero_seguidores($idusuario)
{
    // tabela
    $tabela = TABELA_SEGUIDORES;
    // query
    $query = "select *from {$tabela} where idusuario='{$idusuario}';";
    // retorno
    return retorne_tamanho_resultado(retorne_numero_linhas_query($query));
}
function abas_navegacao_perfil_usuario()
{
    // globals
    global $url_pagina_inicial_site;
    // id de usuario
    $idusuario = retorne_idusuario_visualizando_perfil();
    // numero de amigos de usuario
    $numero_amigos_usuario = retorne_tamanho_resultado(retorne_numero_amizades_solicitacoes(1));
    // numero de imagens em albuns
    $numero_total_imagens_albuns_usuario = retorne_tamanho_resultado(retorne_numero_total_imagens_albuns_usuario());
    // retorne o numero de musicas no perfil
    $numero_musicas_perfil = retorne_tamanho_resultado(retorne_numero_musicas_perfil());
    // numero de postagens de usuario
    $numero_postagens_usuario = retorne_tamanho_resultado(retorne_numero_postagens_usuario());
    // numero de depoimentos
    $numero_depoimentos = retorne_tamanho_resultado(retorne_numero_depoimentos(1));
    // numero de compartilhamentos
    $numero_compartilhamentos = retorne_tamanho_resultado(retorne_numero_compartilhamentos($idusuario));
    // aba selecionada
    $aba_selecionada[retorne_tipo_pagina()] = "classe_aba_selecionada_perfil";
    // links de perfil
    $links['perfil'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['3']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=3'>Perfíl</a></div>";
    $links['fotos'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['5']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5'>Fotos - {$numero_total_imagens_albuns_usuario}</a></div>";
    $links['amigos'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['4']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4'>Amigos - {$numero_amigos_usuario}</a></div>";
    $links['musica'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['6']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=6'>Músicas - {$numero_musicas_perfil}</a></div>";
    $links['publicar'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['9']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=9'>Publicações - {$numero_postagens_usuario}</a></div>";
    $links['depoimentos'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['11']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=11'>Depoimentos - {$numero_depoimentos}</a></div>";
    $links['profissional'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['7']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=3'>Profissional</a></div>";
    $links['compartilhado'] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['14']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=14'>Compartilhados - {$numero_compartilhamentos}</a></div>";
    // links disponiveis
    foreach ($links as $valor_link) {
        // valida valor de link
        if ($valor_link != null) {
            $links_abas_perfil .= $valor_link;
        }
    }
    // adiciona div de abas
    $links_abas_perfil = "<div class='classe_div_aba_links_selecao'>{$links_abas_perfil}</div>";
    // adiciona div de abas
    // codigo html
    $codigo_html .= "<div class='classe_abas_perfil_usuario'>";
    $codigo_html .= $links_abas_perfil;
    $codigo_html .= "</div>";
    // retorno
    return $codigo_html;
}
function usuario_online_offline_chat()
{
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // usuario online
    $usuario_online = retorne_usuario_online($idusuario);
    // valida usuario online
    if ($usuario_online == true) {
        $imagem_servidor = retorne_imagem_servidor(23);
    } else {
        $imagem_servidor = retorne_imagem_servidor(22);
    }
    // array de retorno
    $array_retorno['conteudo'] = $imagem_servidor;
    $array_retorno['idusuario'] = $idusuario;
    $array_retorno['numero_mensagens'] = retorne_tamanho_resultado(retorne_numero_novas_mensagens_chat($idusuario));
    // retorno
    return json_encode($array_retorno);
}
function monta_numero_usuarios_site()
{
    // globals -----------------------------------------------
    global $tabela_banco;
    // tabela de banco de dados
    // ---------------------------------------------------------
    // query -------------------------------------------------
    $query = "select *from {$tabela_banco['1']};";
    // query
    // ---------------------------------------------------------
    // numero linhas ------------------------------------
    $numero_resultados = retorne_numero_linhas_query($query);
    // numero linhas
    // ---------------------------------------------------------
    // plural ou singular --------------------------------
    if ($numero_resultados > 1) {
        $plural_singular = "usuários";
        // plural
    } else {
        $plural_singular = "usuário";
        // singular
    }
    // --------------------------------------------------------
    // codigo html bruto -------------------------------
    $codigo_html_bruto .= "<div class='classe_div_painel_controle_num_usuarios'>";
    // codigo html bruto
    $codigo_html_bruto .= retorne_tamanho_resultado($numero_resultados);
    // codigo html bruto
    $codigo_html_bruto .= "&nbsp;";
    // codigo html bruto
    $codigo_html_bruto .= $plural_singular;
    // codigo html bruto
    $codigo_html_bruto .= "</div>";
    // codigo html bruto
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
예제 #9
0
function constroe_links_categorias()
{
    // globals
    global $idioma;
    global $requeste;
    // categorias disponiveis
    $categorias = retorne_array_categorias();
    // url de pagina inicial
    $url_pagina_inicial = PAGINA_INICIAL;
    // construindo categorias
    foreach ($categorias as $categoria) {
        // valida categoria
        if ($categoria != null) {
            // numero de itens
            $numero_itens = retorne_tamanho_resultado(numero_produtos_categoria($categoria));
            // codigo html
            $codigo_html .= "\n<a href='{$url_pagina_inicial}?{$requeste['3']}={$categoria}' title='{$categoria}'>{$categoria} ({$numero_itens})</a>\n";
        }
    }
    // adiciona div
    $codigo_html = "\n<div class='classe_div_categorias'>\n<div class='classe_div_categorias_titulo'>{$idioma['129']}</div>\n{$codigo_html}\n</div>";
    // retorno
    return $codigo_html;
}
function links_social_publicacoes_gerais($dados)
{
    // globals -------------------------------------------------
    global $identificador_album;
    // identificador do album
    global $identificador_postagem;
    // identificador postagem
    global $identificador_comentario_usuario;
    // identificador de comentario
    global $enderecos_arquivos_php_uteis;
    // enderecos de arquivos php uteis
    global $url_pagina_inicial_site;
    // url de pagina inicial
    // -----------------------------------------------------------
    // separando dados de album -----------------------
    $url_imagem = $dados['url_imagem'];
    // dados de tabela
    $url_imagem_miniatura = $dados['url_imagem_miniatura'];
    // dados de tabela
    $descricao = $dados['descricao'];
    // dados de tabela
    // ---------------------------------------------------------
    // separando dados de postagem ----------------
    $id = $dados['id'];
    // dados de tabela
    $idusuario = $dados['idusuario'];
    // dados de tabela
    $conteudo_post = $dados['conteudo_post'];
    // dados de tabela
    $idalbum_imagens = $dados['idalbum_imagens'];
    // dados de tabela
    $data_publicacao = $dados['data_publicacao'];
    // dados de tabela
    $privacidade = $dados['privacidade'];
    // dados de tabela
    $idcomentario = $dados['idcomentario'];
    // ---------------------------------------------------------
    // identificador de tabela ----------------------------
    $identificador = $dados['identificador'];
    // identificador de tabela
    // ---------------------------------------------------------
    // obtendo id de publicacao get temporario ----
    $idpublicacao_get_temporario = define_idpublicacao_temporario_get(null, false);
    // obtendo id de publicacao get temporario
    // ---------------------------------------------------------
    // id de usuario logado ------------------------------
    $idusuario_logado = retorne_idusuario_logado();
    // id de usuario logado
    // --------------------------------------------------------
    // url de link ancora ----------------------------------
    $url_link_ancora = "#social";
    // url de link ancora
    // ---------------------------------------------------------
    // define tipo de identificador ----------------------
    switch ($identificador) {
        case $identificador_album:
            // imagem
            $tipo_identificador = 1;
            // imagem
            $id_real_curtida = retorne_id_real_curtida($id, $identificador_album);
            // id real da curtida
            break;
        case $identificador_postagem:
            // album
            $tipo_identificador = 2;
            // album
            $id_real_curtida = retorne_id_real_curtida($id, $identificador_postagem);
            // id real da curtida
            break;
        case $identificador_comentario_usuario:
            // comentario
            $tipo_identificador = 3;
            // comentario
            $id_real_curtida = retorne_id_real_curtida($id, $identificador_comentario_usuario);
            // id real da curtida
            break;
    }
    // ---------------------------------------------------------
    // campo curtir ----------------------------------------
    if (retorne_curtiu($id, $identificador) == false) {
        $campo_curtir = "<a href='{$url_link_ancora}' title='Curtir' onclick='curtir_social_geral({$id}, {$tipo_identificador}, {$id_real_curtida}, {$idusuario});'>Curtir</a>";
        // campo curtir
    } else {
        $campo_curtir = "<a href='{$url_link_ancora}' title='Descurtir' onclick='curtir_social_geral({$id}, {$tipo_identificador}, {$id_real_curtida}, {$idusuario});'>Descurtir</a>";
        // campo curtir
    }
    // ---------------------------------------------------------
    // informa se ja foi compartilhado ----------------
    $compartilhado_resposta = retorne_esta_compartilhado($idusuario_logado, $idusuario, $idpublicacao_get_temporario);
    // informa se ja foi compartilhado
    // ---------------------------------------------------------
    // numero de compartilhamentos -----------------
    $numero_compartilhamentos = retorne_numero_compartilhamentos_publicacao($idpublicacao_get_temporario);
    // numero de compartilhamentos
    // ---------------------------------------------------------
    // codigo de numero de compartilhamentos ----
    if ($numero_compartilhamentos > 1) {
        $codigo_numero_compartilhamentos .= retorne_tamanho_resultado($numero_compartilhamentos);
        // informa o numero de compartilhamentos
        $codigo_numero_compartilhamentos .= "&nbsp;";
        // informa o numero de compartilhamentos
        $codigo_numero_compartilhamentos .= "vezes";
        // informa o numero de compartilhamentos
    } else {
        $codigo_numero_compartilhamentos .= $numero_compartilhamentos;
        // informa o numero de compartilhamentos
        $codigo_numero_compartilhamentos .= "&nbsp;";
        // informa o numero de compartilhamentos
        $codigo_numero_compartilhamentos .= "vêz";
        // informa o numero de compartilhamentos
    }
    // --------------------------------------------------------
    // adiciona link compartilhamento ----------------
    $codigo_numero_compartilhamentos = "<a href='{$url_pagina_inicial_site}?tipo_pagina=15&post_id={$idpublicacao_get_temporario}'>{$codigo_numero_compartilhamentos}</a>";
    // adiciona link compartilhamento
    // --------------------------------------------------------
    // campo compartilhar ------------------------------
    if ($idusuario_logado != $idusuario and $idusuario != null and $compartilhado_resposta == false and $idpublicacao_get_temporario != null) {
        // url de script compartilhar -------------------------
        $url_script_compartilhar = $enderecos_arquivos_php_uteis['compartilhar_conteudo'];
        // url de script compartilhar
        // ----------------------------------------------------------
        // monta formulario compartilhar ------------------
        $campo_compartilhar .= "<form action='{$url_script_compartilhar}' method='post'>";
        // campo compartilhar
        $campo_compartilhar .= "Compartilhar isto?";
        // campo compartilhar
        $campo_compartilhar .= "<br>";
        // campo compartilhar
        $campo_compartilhar .= "Ao fazer isto este conteúdo será colocado em sua linha de tempo.";
        // campo compartilhar
        $campo_compartilhar .= "<input type='hidden' name='idusuario' value='{$idusuario_logado}'>";
        // campo compartilhar
        $campo_compartilhar .= "<input type='hidden' name='idamigo' value='{$idusuario}'>";
        // campo compartilhar
        $campo_compartilhar .= "<input type='hidden' name='id' value='{$idpublicacao_get_temporario}'>";
        // campo compartilhar
        $campo_compartilhar .= "<br>";
        // campo compartilhar
        $campo_compartilhar .= "<br>";
        // campo compartilhar
        $campo_compartilhar .= "<input type='submit' class='botao_padrao' value='Compartilhar'>";
        // campo compartilhar
        $campo_compartilhar .= "</form>";
        // campo compartilhar
        // ---------------------------------------------------------
        // titulo de compartilhar -----------------------------
        $titulo_compartilhar = "Compartilhar isto";
        // titulo de compartilhar
        // ---------------------------------------------------------
        // id de div compartilhar ----------------------------
        $id_div_compartilhar = "div_compartilhar_conteudo" . retorne_numero_div_id($dados);
        // id de div compartilhar
        // ---------------------------------------------------------
        // adiciona janela de dialogo ----------------------
        $campo_compartilhar = janela_mensagem_dialogo($titulo_compartilhar, $campo_compartilhar, $id_div_compartilhar);
        // ---------------------------------------------------------
        // adiciona link compartilhar -----------------------
        $campo_compartilhar .= "&nbsp;";
        // campo compartilhar
        $campo_compartilhar .= "-";
        // campo compartilhar
        $campo_compartilhar .= "&nbsp;";
        // campo compartilhar
        $campo_compartilhar .= "<a href='{$url_link_ancora}' title='Compartilhar' onclick='compartilhar_conteudo_usuario({$id}, {$tipo_identificador})'>Compartilhar</a>";
        // campo compartilhar
        // ---------------------------------------------------------
    }
    // ---------------------------------------------------------
    // informa se ja foi compartilhado ----------------
    if ($compartilhado_resposta == true) {
        $campo_compartilhar .= "&nbsp;";
        // campo compartilhar
        $campo_compartilhar .= "-";
        // campo compartilhar
        $campo_compartilhar .= "&nbsp;";
        // campo compartilhar
        $campo_compartilhar .= "Compartilhado";
        // campo compartilhar
        $campo_compartilhar .= "&nbsp;";
        // campo compartilhar
        $campo_compartilhar .= $codigo_numero_compartilhamentos;
        // campo compartilhar
    }
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= "<div class='links_social_publicacoes_gerais'>";
    $codigo_html_bruto .= $campo_curtir;
    $codigo_html_bruto .= $campo_compartilhar;
    $codigo_html_bruto .= "</div>";
    // ---------------------------------------------------------
    // retorno ------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ----------------------------------------------------------
}
function constroe_campos_links_perfil()
{
    // globals -----------------------------------------------
    global $imagem_servidor;
    // imagens de servidor
    global $url_pagina_inicial_site;
    // url de pagina inicial
    global $url_pagina_inicial_jogos;
    // url de jogos
    // ---------------------------------------------------------
    // id de usuario logado ------------------------------
    $idusuario = retorne_idusuario_visualizando_perfil();
    // id de usuario logado
    // ---------------------------------------------------------
    // tipo de pagina --------------------------------------
    $tipo_pagina = retorne_tipo_pagina();
    // tipo de pagina
    // ---------------------------------------------------------
    // numero de visitas no perfil --------------------
    $numero_visitas_perfil = retorne_numero_visitas_perfil();
    // numero de visitas no perfil
    // ---------------------------------------------------------
    // numero de depoimentos ----------------------
    $numero_depoimentos = retorne_tamanho_resultado(retorne_numero_depoimentos(1));
    // numero de depoimentos
    // ---------------------------------------------------------
    // numero de lembretes
    $numero_lembretes = retorne_numero_lembretes();
    // numero de eventos
    $numero_eventos = retorne_numero_eventos();
    // numero aniversariantes
    $numero_aniversariantes = retorne_numero_aniversariantes(1);
    // numero de usuarios bloqueados
    $numero_usuarios_bloqueados = retorne_numero_usuarios_bloqueados();
    // numero de novas mensagens
    $numero_novas_mensagens = retorne_numero_novas_mensagens();
    // imagens --------------------------------------------
    $imagens[1] = "<img src='" . $imagem_servidor['campo_1'] . "'>&nbsp;";
    $imagens[2] = "<img src='" . $imagem_servidor['campo_2'] . "'>&nbsp;";
    $imagens[3] = "<img src='" . $imagem_servidor['campo_3'] . "'>&nbsp;";
    $imagens[4] = "<img src='" . $imagem_servidor['campo_4'] . "'>&nbsp;";
    $imagens[5] = "<img src='" . $imagem_servidor['campo_5'] . "'>&nbsp;";
    $imagens[6] = "<img src='" . $imagem_servidor['campo_6'] . "'>&nbsp;";
    $imagens[7] = "<img src='" . $imagem_servidor['campo_7'] . "'>&nbsp;";
    $imagens[8] = "<img src='" . $imagem_servidor['campo_8'] . "'>&nbsp;";
    $imagens[9] = "<img src='" . $imagem_servidor['campo_9'] . "'>&nbsp;";
    $imagens[10] = "<img src='" . $imagem_servidor['campo_10'] . "'>&nbsp;";
    $imagens[11] = "<img src='" . $imagem_servidor['campo_11'] . "'>&nbsp;";
    $imagens[12] = "<img src='" . $imagem_servidor['campo_12'] . "'>&nbsp;";
    $imagens[13] = "<img src='" . $imagem_servidor['campo_13'] . "'>&nbsp;";
    // ---------------------------------------------------------
    // links --------------------------------------------------
    $links[0] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=3' class='campos_links_perfil'>{$imagens['3']}Perfíl</a>";
    // links
    $links[1] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=5' class='campos_links_perfil'>{$imagens['5']}Fotos</a>";
    // links
    $links[2] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=4' class='campos_links_perfil'>{$imagens['2']}Amigos</a>";
    // links
    $links[3] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=6' class='campos_links_perfil'>{$imagens['4']}Músicas</a>";
    // links
    $links[4] = "<a href='#1' id='#1' class='campos_links_perfil' onclick='altera_modo_tipo_carrega_mensagens_chat(2);'>{$imagens['6']}Mensagens - <span id='span_link_perfil_num_mensagens'>{$numero_novas_mensagens}</span></a>";
    // links
    $links[5] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=8' class='campos_links_perfil'>{$imagens['1']}Novidades</a>";
    // links
    $links[6] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=11' class='campos_links_perfil'>{$imagens['7']}Depoimentos - {$numero_depoimentos}</a>";
    // links
    $links[7] = "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=12' class='campos_links_perfil'>{$imagens['8']}Visitantes - {$numero_visitas_perfil}</a>";
    // links
    $links[8] = "<a href='{$url_pagina_inicial_jogos}' class='campos_links_perfil'>{$imagens['9']}Jogos</a>";
    // links
    $links[9] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=13&tipo_notifica=2' class='campos_links_perfil'>{$imagens['10']}Lembrete - {$numero_lembretes}</a>";
    // links
    $links[10] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=13&tipo_notifica=3' class='campos_links_perfil'>{$imagens['11']}Evento - {$numero_eventos}</a>";
    // links
    $links[11] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=13&tipo_notifica=1' class='campos_links_perfil'>{$imagens['12']}Aniversariantes - {$numero_aniversariantes}</a>";
    // links
    $links[12] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=6' class='campos_links_perfil'>{$imagens['13']}Bloqueados - {$numero_usuarios_bloqueados}</a>";
    // links
    // ---------------------------------------------------------
    // links disponiveis ---------------------------------
    foreach ($links as $valor_link) {
        // valida valor link ----------------------------------
        if ($valor_link != null) {
            $links_disponiveis .= $valor_link;
        }
        // ---------------------------------------------------------
    }
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html .= "<div class='div_campos_links_perfil'>";
    $codigo_html .= constroe_campo_editar_perfil();
    $codigo_html .= $links_disponiveis;
    $codigo_html .= "</div>";
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html;
    // retorno
    // ---------------------------------------------------------
}
function notificacao_novas_mensagens_chat()
{
    // retorna o numero de mensagens de chat
    return retorne_tamanho_resultado(retorne_numero_mensagens_chat(false));
}
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
    // --------------------------------------------------------
}
예제 #14
0
function carrega_usuarios_compartilharam_postagem()
{
    global $tabela_banco;
    $limit_query = retorne_limit_tabela_get();
    $idpublicacao = retorne_idpublicacao_get();
    $query[0] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}' {$limit_query};";
    $query[1] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}';";
    $comando = comando_executa($query[0]);
    $numero_linhas = retorne_numero_linhas_comando($comando);
    $numero_resultados = retorne_numero_linhas_query($query[1]);
    $numero_resultados_convertido = retorne_tamanho_resultado($numero_resultados);
    $contador = 0;
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        $idusuario = $dados['idusuario'];
        if ($idusuario != null) {
            $arrays_idusuarios[] = $idusuario;
        }
    }
    if ($numero_resultados > 1) {
        $codigo_html_bruto .= "{$numero_resultados_convertido} pessoas compartilharam";
    } else {
        $codigo_html_bruto .= "{$numero_resultados_convertido} pessoa compartilhou";
    }
    $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 .= ".";
    $codigo_html_bruto = "<div class='classe_div_postagem_compartilhou'>{$codigo_html_bruto}</div>";
    $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1);
    $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados);
    $titulo = "Compartilharam";
    $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null);
    return $codigo_html_bruto;
}
예제 #15
0
function monta_numero_usuarios_site()
{
    global $tabela_banco;
    $query = "select *from {$tabela_banco['1']};";
    $numero_resultados = retorne_numero_linhas_query($query);
    if ($numero_resultados > 1) {
        $plural_singular = "usuários";
    } else {
        $plural_singular = "usuário";
    }
    $codigo_html_bruto .= "<div class='classe_div_painel_controle_num_usuarios'>";
    $codigo_html_bruto .= retorne_tamanho_resultado($numero_resultados);
    $codigo_html_bruto .= "&nbsp;";
    $codigo_html_bruto .= $plural_singular;
    $codigo_html_bruto .= "</div>";
    return $codigo_html_bruto;
}
function retorne_pesquisa_hashtag()
{
    // globals -----------------------------------------------
    global $tabela_banco;
    // tabelas do banco de dados
    // ---------------------------------------------------------
    // tabela de cadastro ---------------------------------
    $tabela[0] = $tabela_banco[9];
    // tabela de postagens
    // ---------------------------------------------------------
    // termo de pesquisa --------------------------------
    $termo_pesquisa = retorne_termo_pesquisa();
    // termo de pesquisa
    // ---------------------------------------------------------
    // adiciona marcador hashtag ---------------------
    $termo_pesquisa = "#" . $termo_pesquisa;
    // adiciona marcador hashtag
    // ---------------------------------------------------------
    // limit query -------------------------------------------
    $limit_query = retorne_limit_pesquisa_geral_get();
    // limit query
    // ---------------------------------------------------------
    // id de usuario logado ------------------------------
    $idusuario_logado = retorne_idusuario_logado();
    // id de usuario logado
    // ---------------------------------------------------------
    // querys ------------------------------------------------
    $query[0] = "select *from {$tabela['0']} where conteudo_post like '%{$termo_pesquisa}%' {$limit_query};";
    // query
    $query[1] = "select *from {$tabela['0']} where conteudo_post 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
    // ---------------------------------------------------------
    // obtendo ids de usuarios -------------------------
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados ------------------------------------------------
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // dados
        // ---------------------------------------------------------
        // id de postagem -----------------------------------
        $arrays_idposts[] = $dados['id'];
        // id de postagem
        $arrays_idusuarios[] = $dados['idusuario'];
        // id de usuario
        // ---------------------------------------------------------
    }
    // ---------------------------------------------------------
    // total de resultados --------------------------------
    $numero_resultados = retorne_numero_linhas_query($query[1]);
    // numero de linhas
    // ---------------------------------------------------------
    // tamanho de resultados ---------------------------
    $tamanho_resultados = retorne_tamanho_resultado($numero_resultados);
    // tamanho de resultados
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= "<div class='classe_div_numero_resultados_pesquisa_geral'>";
    $codigo_html_bruto .= "Falando sobre";
    $codigo_html_bruto .= "&nbsp;";
    $codigo_html_bruto .= $termo_pesquisa;
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<font size='15px'>";
    $codigo_html_bruto .= $tamanho_resultados;
    $codigo_html_bruto .= "</font>";
    $codigo_html_bruto .= "</div>";
    $codigo_html_bruto .= monta_pacotes_hashtags($arrays_idposts, $arrays_idusuarios, $numero_resultados);
    $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados);
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ---------------------------------------------------------
}