コード例 #1
0
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;
}
コード例 #2
0
function carregar_compartilhamentos()
{
    // globals ----------------------------------------------
    global $tabela_banco;
    // tabela banco
    // --------------------------------------------------------
    // limit de query --------------------------------------
    $limit_query = retorne_limit_tabela_get();
    // limit de query
    // --------------------------------------------------------
    // id de usuario visualizando perfil --------------
    $idusuario = retorne_idusuario_visualizando_perfil();
    // id de usuario visualizando perfil
    // --------------------------------------------------------
    // query ------------------------------------------------
    $query = "select *from {$tabela_banco['17']} where idusuario='{$idusuario}' {$limit_query};";
    // --------------------------------------------------------
    // comando -------------------------------------------
    $comando = comando_executa($query);
    // comando
    // --------------------------------------------------------
    // numero de linhas ---------------------------------
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // numero de linhas
    // --------------------------------------------------------
    // contador --------------------------------------------
    $contador = 0;
    // contador
    // --------------------------------------------------------
    // usuario dono do perfil ---------------------------
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    // usuario dono do perfil
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados ------------------------------------------------
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // dados
        // ---------------------------------------------------------
        // separando dados ----------------------------------
        $idusuario_tabela = $dados['idusuario'];
        // dados
        $idamigo_tabela = $dados['idamigo'];
        // dados
        $idpublicacao_tabela = $dados['idpublicacao'];
        // dados
        // ---------------------------------------------------------
        // obtendo dados da publicacao ------------------
        if ($idusuario_tabela != null) {
            // altera idusuario global ----------------------------
            altera_idusuario_array_global($idamigo_tabela);
            // altera idusuario global
            // ---------------------------------------------------------
            // obtem dados de publicacao --------------------
            $dados_publicacao = retorne_dados_publicacao($idpublicacao_tabela, $identificador_tabela);
            // obtendo dados da publicacao
            // ---------------------------------------------------------
            // opcoes do compartilhamento -------------------
            if ($usuario_dono_perfil == true) {
                // opcoes de compartilhamento -------------------
                $opcoes_compartilhamento = opcoes_compartilhamento_usuario($dados);
                // opcoes de compartilhamento
                // ---------------------------------------------------------
            }
            // ---------------------------------------------------------
            // monta postagem de usuario --------------------
            $postagem_usuario .= $opcoes_compartilhamento;
            // monta postagem de usuario
            $postagem_usuario .= constroe_div_postagem($dados_publicacao);
            // monta postagem de usuario
            // ----------------------------------------------
            // codigo html bruto ----------------------------------
            $codigo_html_bruto .= $postagem_usuario;
            // ---------------------------------------------------------
            // altera idusuario global ----------------------------
            altera_idusuario_array_global($idusuario);
            // altera idusuario global
            // ---------------------------------------------------------
            // limpa variaveis -------------------------------------
            $postagem_usuario = null;
            // limpa postagem de usuario
            // ---------------------------------------------------------
        }
        // ---------------------------------------------------------
    }
    // --------------------------------------------------------
    // paginacao ------------------------------------------
    $codigo_html_bruto .= monta_paginas_paginacao(retorne_numero_compartilhamentos($idusuario));
    // --------------------------------------------------------
    // adiciona div central de publicacoes --------------------
    $codigo_html_bruto = "<div class='div_conteudo_central_publicacoes_usuario'>{$codigo_html_bruto}</div>";
    // adiciona div central de publicacoes
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
コード例 #3
0
function carregar_compartilhamentos()
{
    global $tabela_banco;
    $limit_query = retorne_limit_tabela_get();
    $idusuario = retorne_idusuario_visualizando_perfil();
    $query = "select *from {$tabela_banco['17']} where idusuario='{$idusuario}' {$limit_query};";
    $comando = comando_executa($query);
    $numero_linhas = retorne_numero_linhas_comando($comando);
    $contador = 0;
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        $idusuario_tabela = $dados['idusuario'];
        $idamigo_tabela = $dados['idamigo'];
        $idpublicacao_tabela = $dados['idpublicacao'];
        if ($idusuario_tabela != null) {
            altera_idusuario_array_global($idamigo_tabela);
            $dados_publicacao = retorne_dados_publicacao($idpublicacao_tabela, $identificador_tabela);
            if ($usuario_dono_perfil == true) {
                $opcoes_compartilhamento = opcoes_compartilhamento_usuario($dados);
            }
            $postagem_usuario .= $opcoes_compartilhamento;
            $postagem_usuario .= constroe_div_postagem($dados_publicacao);
            $codigo_html_bruto .= $postagem_usuario;
            altera_idusuario_array_global($idusuario);
            $postagem_usuario = null;
        }
    }
    $codigo_html_bruto .= monta_paginas_paginacao(retorne_numero_compartilhamentos($idusuario));
    $codigo_html_bruto = "<div class='div_conteudo_central_publicacoes_usuario'>{$codigo_html_bruto}</div>";
    return $codigo_html_bruto;
}