function constroe_seguidor_usuario($dados, $modo)
{
    // separa dados
    $idusuario = $dados['idusuario'];
    $idamigo = $dados['idamigo'];
    $data = $dados['data'];
    // valida idamigo
    if ($idusuario == null or $idamigo == null) {
        // retorno nulo
        return null;
    }
    // valida modo
    if ($modo == 2) {
        $idamigo = $idusuario;
    }
    // url de perfil de usuario
    $url_perfil_usuario = retorne_url_perfil_usuario($idamigo);
    // imagem de usuario
    $imagem_usuario = constroe_imagem_perfil($idamigo, false);
    // nome do usuario
    $nome_usuario = retorne_nome_usuario($idamigo);
    $nome_usuario = "<a href='{$url_perfil_usuario}' title='{$nome_usuario}'>{$nome_usuario}</a>";
    // campo seguir
    $campo_seguir = campo_seguir_usuario($idamigo);
    // codigo html
    $codigo_html = "\n<div class='classe_div_seguidor_usuario'>\n\n<div class='classe_div_seguidor_usuario_imagem'>\n{$imagem_usuario}\n</div>\n\n<div class='classe_div_seguidor_usuario_nome'>\n{$nome_usuario}\n</div>\n\n<div class='classe_div_seguidor_usuario_botao'>\n{$campo_seguir}\n</div>\n\n</div>\n";
    // retorno
    return $codigo_html;
}
function constroe_perfil_completo()
{
    // globals
    global $idioma;
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // dados
    $dados = dados_perfil_usuario($idusuario);
    // separa dados
    $imagem_perfil = $dados['imagem_perfil'];
    $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura'];
    $nome = $dados['nome'];
    $email = $dados['email'];
    $cnpj = $dados['cnpj'];
    $endereco = $dados['endereco'];
    $cidade = $dados['cidade'];
    $estado = $dados['estado'];
    $telefone = $dados['telefone'];
    $celular = $dados['celular'];
    $site = $dados['site'];
    $categoria = $dados['categoria'];
    $sobre = $dados['sobre'];
    $cep = $dados['cep'];
    $data = $dados['data'];
    // converte data para amigavel
    $data = converte_data_amigavel($data);
    // campo seguir
    $campo_seguir = campo_seguir_usuario($idusuario);
    // campo mapa
    $campo_mapa = constroe_mapa($cidade, $estado);
    // codigo html
    $codigo_html .= "\n<div class='clesse_div_perfil_completo'>\n\n<div>\n<img src='{$imagem_perfil}' title='{$nome}' alt='{$nome}' class='imagem_perfil_usuario'>\n</div>\n\n<span>\n{$idioma['49']}: {$nome}\n</span>\n\n<span>\n{$idioma['50']}: {$email} \n</span>\n\n<span>\n{$idioma['51']}: {$cnpj}\n</span>\n\n<span>\n{$idioma['52']}: {$endereco}\n</span>\n\n<span>\n{$idioma['53']}: {$cidade} - {$idioma['54']}: {$estado}\n</span>\n\n{$campo_mapa}\n\n<span>\n{$idioma['55']}: {$telefone}\n</span>\n\n<span>\n{$idioma['56']}: {$celular}\n</span>\n\n<span>\n{$idioma['57']}: {$site}\n</span>\n\n<span>\n{$idioma['58']}: {$categoria}\n</span>\n\n<span>\n{$idioma['59']}: {$sobre}\n</span>\n\n<span>\n{$idioma['60']}: {$cep}\n</span>\n\n<span>\n{$idioma['65']}{$data}\n</span>\n\n</div>\n";
    // valida seguir usuario
    if ($campo_seguir != null) {
        // codigo html
        $codigo_html .= "\n\n<div class='clesse_div_perfil_completo_seguir'>\n{$campo_seguir}\n</div>\n\n";
    }
    // retorno
    return $codigo_html;
}
function constroe_perfil_usuario_produto($idusuario)
{
    // globals
    global $pagina_href;
    global $idioma;
    global $requeste;
    // dados de perfil de usuario
    $dados = dados_perfil_usuario($idusuario);
    // separa dados
    $nome = $dados['nome'];
    // imagem do perfil
    $imagem_perfil = constroe_imagem_perfil($idusuario, false);
    // url de perfil de usuario
    $url_perfil_usuario = $pagina_href[8] . $idusuario . "&{$requeste['0']}=" . $idioma[19];
    // url de perfil
    $url_perfil_usuario_visualizar = $pagina_href[8] . $idusuario . "&{$requeste['0']}=" . $idioma[63];
    // campo seguir
    $campo_seguir = campo_seguir_usuario($idusuario);
    // codigo html
    $codigo_html = "\n<div class='classe_div_perfil_usuario_produto'>\n\n<div>{$imagem_perfil}</div>\n\n<a href='{$url_perfil_usuario}' title='{$nome}'>\n<span>{$nome}</span>\n</a>\n\n<a href='{$url_perfil_usuario_visualizar}' title='{$idioma['64']}'>\n<span>\n{$idioma['64']}\n</span>\n</a>\n\n</div>\n\n{$campo_seguir}\n\n";
    // retorno
    return $codigo_html;
}
function constroe_perfil_usuario($modo)
{
    // globals
    global $idioma;
    global $requeste;
    global $pagina_href;
    // url de pagina inicial
    $url_pagina_inicial = PAGINA_INICIAL;
    // id de usuario dono de produto
    $idusuario_dono_produto = retorne_idusuario_dono_produto(retorne_idproduto_get());
    // id de usuario
    $idusuario = retorne_idusuario_visualizando();
    // seta novo id de usuario dono de produto
    if ($idusuario == null) {
        // idusuario
        $idusuario = $idusuario_dono_produto;
    }
    // valida idusuario
    if ($idusuario == null) {
        // retorno nulo
        return null;
    }
    // dados do usuario
    $dados = dados_perfil_usuario($idusuario);
    // separa os dados
    $imagem_perfil = $dados['imagem_perfil'];
    $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura'];
    $nome = $dados['nome'];
    $email = $dados['email'];
    $cnpj = $dados['cnpj'];
    $endereco = $dados['endereco'];
    $cidade = $dados['cidade'];
    $estado = $dados['estado'];
    $telefone = $dados['telefone'];
    $celular = $dados['celular'];
    $site = converte_urls_texto_links($dados['site']);
    $categoria = $dados['categoria'];
    $sobre = converte_urls_texto_links($dados['sobre']);
    $cep = $dados['cep'];
    // url da loja do usuario
    $url_loja_usuario = $pagina_href[4] . "&" . $requeste[2] . "=" . $idusuario;
    // campo mapa
    $campo_mapa = constroe_mapa($cidade, $estado);
    // categoria
    $categoria = "<a href='{$url_pagina_inicial}?{$requeste['3']}={$categoria}' title='{$categoria}'>{$categoria}</a>";
    // campo seguir
    $campo_seguir = campo_seguir_usuario($idusuario);
    // campo imagem de perfil
    $campo_imagem_perfil = "\n<div class='classe_div_imagem_perfil'>\n<a href='{$url_loja_usuario}' title='{$nome}'>\n<img src='{$imagem_perfil}' title='{$nome}'>\n</a>\n</div>\n";
    // campo nome de usuario
    $campo_nome_usuario = "\n<div class='classe_div_nome_usuario_perfil'>{$nome}</div>\n";
    // campo avalia perfil de usuario
    $campo_avalia_perfil = campo_avaliar_perfil_usuario();
    // codigo html
    $codigo_html[0] = "\n<div class='classe_div_perfil_usuario'>\n{$campo_imagem_perfil}\n{$campo_avalia_perfil}\n{$campo_seguir}\n</div>\n";
    // codigo html
    $codigo_html[1] = "\n\n<div class='classe_div_informacoes_perfil_usuario'>\n{$campo_nome_usuario}\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['59']}: {$sobre}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['51']}: {$cnpj}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['52']}: {$endereco}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['53']}: {$cidade} - {$idioma['54']}: {$estado} - {$idioma['60']}: {$cep}</span>\n{$campo_mapa}\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['50']}: {$email}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['55']}: {$telefone} - {$idioma['56']}: {$celular} - {$idioma['57']}: {$site}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['58']}: {$categoria}</span>\n</div>\n";
    // retorno
    switch ($modo) {
        case 1:
            return $codigo_html[0];
            break;
        case 2:
            return $codigo_html[1];
            break;
    }
}
Exemple #5
0
function constroe_perfil_usuario_produto($idusuario)
{
    global $pagina_href;
    global $idioma;
    global $requeste;
    $dados = dados_perfil_usuario($idusuario);
    $nome = $dados['nome'];
    $imagem_perfil = constroe_imagem_perfil($idusuario, false);
    $url_perfil_usuario = $pagina_href[8] . $idusuario . "&{$requeste['0']}=" . $idioma[19];
    $url_perfil_usuario_visualizar = $pagina_href[8] . $idusuario . "&{$requeste['0']}=" . $idioma[63];
    $campo_seguir = campo_seguir_usuario($idusuario);
    $codigo_html = "\n<div class='classe_div_perfil_usuario_produto'>\n<div>\n{$imagem_perfil}\n</div>\n<a href='{$url_perfil_usuario}' title='{$nome}'>\n<span>{$nome}</span>\n</a>\n<a href='{$url_perfil_usuario_visualizar}' title='{$idioma['64']}'>\n<span>\n{$idioma['64']}\n</span>\n</a>\n</div>\n{$campo_seguir}\n";
    return $codigo_html;
}