function retorne_usuario_amigo($idamigo, $modo)
{
    // verifica o modo de retorno
    if ($modo == false) {
        // dados do usuario
        $dados_usuario = sessao_completa_usuario();
        // retorna se e amigo ou nao de sessao
        return $dados_usuario['usuario_amigo'];
    }
    // valida usuario dono do perfil
    if (retorne_usuario_dono_perfil(false) == true) {
        // amigo
        return true;
    }
    // tabela
    $tabela = TABELA_AMIZADE;
    // id de usuario logado
    $idusuario = retorne_idusuario_logado();
    // query
    $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_query($query);
    // retorno
    if ($numero_linhas == 1) {
        // amigo
        return true;
    } else {
        // nao amigo
        return false;
    }
}
function campo_editar_perfil($dados)
{
    // globals
    global $idioma;
    // valida usuario dono do perfil
    if (retorne_usuario_dono_perfil() == false or retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // separa dados
    $nome = $dados['nome'];
    $url_imagem_perfil = $dados['url_imagem_perfil'];
    $endereco = $dados['endereco'];
    $cidade = $dados['cidade'];
    $estado = $dados['estado'];
    $telefone = $dados['telefone'];
    // campo edita
    $campo_edita[0] = campo_edita_perfil_alterar_imagem($dados);
    $campo_edita[1] = campo_edita_perfil_informacoes($dados);
    $campo_edita[2] = campo_edita_perfil_alterar_senha($dados);
    $campo_edita[3] = campo_edita_perfil_excluir_conta($dados);
    // codigo html
    $codigo_html = "\n{$campo_edita['0']}\n{$campo_edita['1']}\n{$campo_edita['2']}\n{$campo_edita['3']}\n";
    // adiciona o dialogo
    $codigo_html = janela_mensagem_dialogo($idioma[132], $codigo_html, "dialogo_editar_perfil_usuario");
    // codigo html
    $codigo_html .= "\n<div class='classe_div_campo_editar_perfil'>\n<a href='#' title='{$idioma['132']}' onclick='dialogo_editar_perfil_usuario();'>{$idioma['132']}</a>\n</div>\n";
    // retorno
    return $codigo_html;
}
function constroe_perfil_basico()
{
    // valida usuario dono do perfil
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // dados do perfil
    $dados = dados_perfil_usuario(retorne_idusuario_request());
    // usuario dono do perfil
    $usuario_dono_perfil = retorne_usuario_dono_perfil();
    // separa dados
    $idusuario = $dados['idusuario'];
    $nome = $dados['nome'];
    $url_imagem_perfil = $dados['url_imagem_perfil'];
    $url_imagem_perfil_miniatura = $dados['url_imagem_perfil_miniatura'];
    $url_imagem_perfil_root = $dados['url_imagem_perfil_root'];
    $url_imagem_perfil_miniatura_root = $dados['url_imagem_perfil_miniatura_root'];
    $endereco = $dados['endereco'];
    $cidade = $dados['cidade'];
    $estado = $dados['estado'];
    $telefone = $dados['telefone'];
    $data = $dados['data'];
    // campo editar perfil
    $campo_editar = campo_editar_perfil($dados);
    // campo idioma
    $campo_idioma = campo_seleciona_idioma();
    // codigo html
    $codigo_html = "\n{$campo_editar}\n<div class='classe_imagem_perfil'>\n<img src='{$url_imagem_perfil}' title='{$nome}'>\n</div>\n<div class='classe_div_nome_perfil_usuario'>{$nome}</div>\n{$campo_idioma}\n";
    // retorno
    return $codigo_html;
}
function campo_avaliar_perfil_usuario()
{
    // globals
    global $idioma;
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // usuario dono do perfil
    $usuario_dono = retorne_usuario_dono_perfil();
    // dados de avaliacao
    $dados_avaliacao = retorne_dados_avaliacao_perfil_usuario($idusuario);
    // separa dados de avalicacao
    $agilidade = $dados_avaliacao['agilidade'];
    $atendimento = $dados_avaliacao['atendimento'];
    $honestidade = $dados_avaliacao['honestidade'];
    // tipos de classes
    $tipo_classe[1] = retorna_tipo_classe_avaliacao($agilidade);
    $tipo_classe[2] = retorna_tipo_classe_avaliacao($atendimento);
    $tipo_classe[3] = retorna_tipo_classe_avaliacao($honestidade);
    // codigo html
    $codigo_html = "\n<div class='classe_div_avaliar_perfil'>\n<div class='classe_div_avaliar_perfil_titulo'>{$idioma['118']}</div>\n\n<div class='classe_div_avaliar_perfil_apresenta_repucacao'>\n<div class='{$tipo_classe['1']}' onclick='avaliar_perfil_usuario(1);'>{$agilidade}{$idioma['122']}</div>\n<div class='{$tipo_classe['2']}' onclick='avaliar_perfil_usuario(2);'>{$atendimento}{$idioma['122']}</div>\n<div class='{$tipo_classe['3']}' onclick='avaliar_perfil_usuario(3);'>{$honestidade}{$idioma['122']}</div>\n</div>\n\n<div class='classe_div_avaliar_perfil_apresenta_repucacao'>\n<div>{$idioma['119']}</div>\n<div>{$idioma['120']}</div>\n<div>{$idioma['121']}</div>\n</div>\n\n</div>\n";
    // retorno
    return $codigo_html;
}
function campo_avaliar_perfil_usuario()
{
    // globals
    global $idioma;
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // usuario dono do perfil
    $usuario_dono = retorne_usuario_dono_perfil();
    // dados de avaliacao
    $dados_avaliacao = retorne_dados_avaliacao_perfil_usuario($idusuario);
    // separa dados de avalicacao
    $agilidade = $dados_avaliacao['agilidade'];
    $atendimento = $dados_avaliacao['atendimento'];
    $honestidade = $dados_avaliacao['honestidade'];
    // tamanho maximo de avaliacao de perfil
    $tamanho_avaliar_perfil = CONFIG_TAMANHO_MAXIMO_AVALIAR_PERFIL;
    // codigo html
    $codigo_html = "\n<div class='classe_div_avaliar_perfil'>\n\n\n<div onclick='avaliar_perfil_usuario(1);' title='{$idioma['119']} {$agilidade}{$idioma['130']}'>\n<progress value='{$agilidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n<div onclick='avaliar_perfil_usuario(2);' title='{$idioma['120']} {$atendimento}{$idioma['130']}'>\n<progress value='{$atendimento}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n<div onclick='avaliar_perfil_usuario(3);' title='{$idioma['121']} {$honestidade}{$idioma['130']}'>\n<progress value='{$honestidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n</div>\n";
    // retorno
    return $codigo_html;
}
function constroe_perfil_basico()
{
    // dados do perfil
    $dados = dados_perfil_usuario(retorne_idusuario_request());
    // usuario dono do perfil
    $usuario_dono_perfil = retorne_usuario_dono_perfil();
    // codigo html
    $codigo_html = "\n\n\n\n\n";
    // retorno
    return $codigo_html;
}
Example #7
0
function constroe_perfil_basico()
{
    $dados = dados_perfil_usuario(retorne_idusuario_request());
    $usuario_dono_perfil = retorne_usuario_dono_perfil();
    $codigo_html = "\n";
    return $codigo_html;
}
Example #8
0
function campo_avaliar_perfil_usuario()
{
    global $idioma;
    if (retorne_usuario_logado() == false) {
        return null;
    }
    $idusuario = retorne_idusuario_request();
    $usuario_dono = retorne_usuario_dono_perfil();
    $dados_avaliacao = retorne_dados_avaliacao_perfil_usuario($idusuario);
    $agilidade = $dados_avaliacao['agilidade'];
    $atendimento = $dados_avaliacao['atendimento'];
    $honestidade = $dados_avaliacao['honestidade'];
    $tamanho_avaliar_perfil = CONFIG_TAMANHO_MAXIMO_AVALIAR_PERFIL;
    $codigo_html = "\n<div class='classe_div_avaliar_perfil'>\n<div onclick='avaliar_perfil_usuario(1);' title='{$idioma['119']} {$agilidade}{$idioma['130']}'>\n<progress value='{$agilidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n<div onclick='avaliar_perfil_usuario(2);' title='{$idioma['120']} {$atendimento}{$idioma['130']}'>\n<progress value='{$atendimento}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n<div onclick='avaliar_perfil_usuario(3);' title='{$idioma['121']} {$honestidade}{$idioma['130']}'>\n<progress value='{$honestidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n</div>\n";
    return $codigo_html;
}