コード例 #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 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
    // ---------------------------------------------------------
}
コード例 #3
0
function campo_gerenciar_depoimentos()
{
    // globals -----------------------------------------------
    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
    // ---------------------------------------------------------
    // gerencia somente se for o dono do perfil ----
    if ($usuario_dono_perfil != true) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // tipo de pagina --------------------------------------
    $tipo_pagina = retorne_tipo_pagina();
    // tipo de pagina
    // ---------------------------------------------------------
    // verifica o tipo de pagina --------------------------
    if ($tipo_pagina != 11) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // numero de depoimentos -------------------------
    $numero_depoimentos[0] = retorne_numero_depoimentos(1);
    // numero de depoimentos
    $numero_depoimentos[1] = retorne_numero_depoimentos(2);
    // numero de depoimentos
    $numero_depoimentos[2] = retorne_numero_depoimentos(3);
    // numero de depoimentos
    $numero_depoimentos[3] = retorne_numero_depoimentos(4);
    // numero de depoimentos
    // ---------------------------------------------------------
    // links --------------------------------------------------
    $links[0] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=1'>Recebi - aceitos ({$numero_depoimentos['0']})</a>";
    // links
    $links[1] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=2'>Escrevi - aceitos ({$numero_depoimentos['1']})</a>";
    // links
    $links[2] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=3'>Eu recebi - cancelar/aceitar ({$numero_depoimentos['2']})</a>";
    // links
    $links[3] = "<a href='{$url_pagina_inicial_site}?tipo_pagina=11&tipo_depoimento=4'>Eu enviei - cancelar/administrar ({$numero_depoimentos['3']})</a>";
    // links
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= $links[0];
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= $links[1];
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= $links[2];
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= $links[3];
    $codigo_html_bruto .= "<br>";
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ---------------------------------------------------------
}