function constroe_campo_bloco_pagina()
{
    // globals
    global $idioma;
    global $pagina_href;
    // valida usuario logado
    if (retorne_usuario_logado() == false and CONFIG_VALIDA_USUARIO_LOGADO_BLOCO == true and retorne_href_get() != $idioma[81]) {
        // imagem de servidor
        $imagem[0] = retorne_imagem_servidor(18);
        // mensagem do sistema
        $mensagem = "\n{$imagem['0']}\n<br>\n<br>\n{$idioma['107']}\n";
        // retorno
        return mensagem_sistema($mensagem);
    }
    // seleciona o tipo de bloco a construir
    switch (retorne_href_get()) {
        case $idioma[73]:
            $conteudo_bloco = carregar_conteudo_bloco();
            break;
        case $idioma[74]:
            $conteudo_bloco = carregar_conteudo_bloco();
            break;
        case $idioma[75]:
            $conteudo_bloco = carregar_conteudo_bloco();
            break;
        case $idioma[76]:
            $conteudo_bloco = carregar_conteudo_bloco();
            break;
        case $idioma[77]:
            $conteudo_bloco = carrega_funcionarios();
            break;
        case $idioma[78]:
            $conteudo_bloco = carrega_galeria_imagens();
            break;
        case $idioma[79]:
            $conteudo_bloco = carregar_conteudo_bloco();
            break;
        case $idioma[81]:
            $conteudo_bloco = formulario_contato_usuario();
            break;
    }
    // titulos
    $array_titulo_blocos = retorna_array_links_blocos(true);
    // blocos
    $bloco[1] = constroe_elemento_bloco($array_titulo_blocos[1], $idioma[65], retorne_imagem_servidor(7));
    $bloco[2] = constroe_elemento_bloco($array_titulo_blocos[2], $idioma[67], retorne_imagem_servidor(8));
    $bloco[4] = constroe_elemento_bloco($array_titulo_blocos[4], $idioma[69], retorne_imagem_servidor(10));
    $bloco[5] = constroe_elemento_bloco($array_titulo_blocos[5], $idioma[70], retorne_imagem_servidor(11));
    $bloco[6] = constroe_elemento_bloco($array_titulo_blocos[6], $idioma[71], retorne_imagem_servidor(12));
    $bloco[7] = constroe_elemento_bloco($array_titulo_blocos[7], $idioma[28], retorne_imagem_servidor(13));
    $bloco[9] = constroe_elemento_bloco($array_titulo_blocos[9], $idioma[30], retorne_imagem_servidor(15));
    // codigo html
    if ($conteudo_bloco == null) {
        $codigo_html = "\n<div class='classe_div_bloco_pagina' id='id_div_bloco_pagina'>\n\n{$bloco['1']}\n{$bloco['2']}\n{$bloco['4']}\n{$bloco['5']}\n{$bloco['6']}\n{$bloco['7']}\n{$bloco['9']}\n\n</div>\n";
    } else {
        $codigo_html = "\n<div class='classe_div_bloco_pagina' id='id_div_bloco_pagina'>\n\n{$conteudo_bloco}\n\n</div>\n";
    }
    // retorno
    return $codigo_html;
}
function carrega_informacoes_usuario_chat()
{
    // seta usuario de chat de sessao
    $idusuario = retorne_usuario_chat();
    // valida idusuario
    if ($idusuario == null) {
        // retorno nulo
        return null;
    }
    // nome de usuario
    $nome_usuario = retorne_nome_usuario($idusuario);
    // usuario online
    $usuario_online = retorne_usuario_online($idusuario);
    // valida usuario online
    if ($usuario_online == true) {
        $imagem_servidor[0] = retorne_imagem_servidor(23);
    } else {
        $imagem_servidor[0] = retorne_imagem_servidor(22);
    }
    // atualiza o array
    $array_retorno['nome'] = $nome_usuario;
    $array_retorno['online_offline'] = $imagem_servidor[0];
    // retorno
    return json_encode($array_retorno);
}
function campo_gerenciar_elemento_bloco($tipo_bloco, $dados)
{
    // globals
    global $idioma;
    // separa dados
    $id = $dados['id'];
    $conteudo = $dados['conteudo'];
    $nome_usuario = $dados['nome_usuario'];
    $data = $dados['data'];
    // valida usuario administrador
    if (retorne_usuario_administrador() == false or $id == null) {
        // retorno nulo
        return null;
    }
    // imagem de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(16);
    $imagem_servidor[1] = retorne_imagem_servidor(17);
    // campo excluir
    $campo_excluir = "\n{$idioma['100']}\n<br>\n<br>\n<input type='button' value='{$idioma['101']}' class='botao_padrao' onclick='excluir_elemento_bloco({$id});'>\n";
    // adiciona o dialogo
    $campo_excluir = janela_mensagem_dialogo($idioma[98], $campo_excluir, "id_dialogo_excluir_elemento_bloco_{$id}");
    // valida tipo de bloco
    if ($tipo_bloco != $idioma[76]) {
        // campo editar
        $campo_editar = "\n\n<div class='classe_div_editar_conteudo_elemento_bloco'>\n<textarea cols='50' rows='5' id='textarea_editar_conteudo_elemento_bloco_{$id}'>{$conteudo}</textarea>\n</div>\n\n{$campos_extras}\n\n<div class='classe_div_editar_conteudo_elemento_bloco'>\n<input type='button' value='{$idioma['102']}' class='botao_padrao' onclick='atualizar_conteudo_elemento_bloco({$id});'>\n</div>\n\n";
        // botao editar
        $botao_editar = "\n\n<div onclick='dialogo_editar_elemento_bloco({$id});'>{$imagem_servidor['1']}</div>\n\n";
        // adiciona dialogo
        $campo_editar = janela_mensagem_dialogo($idioma[99], $campo_editar, "id_dialogo_editar_elemento_bloco_{$id}");
    }
    // codigo html
    $codigo_html = "\n<div class='classe_div_excluir_elemento_bloco'>\n\n<div onclick='dialogo_excluir_elemento_bloco({$id});'>{$imagem_servidor['0']}</div>\n{$botao_editar}\n\n</div>\n{$campo_excluir}\n{$campo_editar}\n";
    // retorno
    return $codigo_html;
}
function campo_gerencia_produto($dados)
{
    // globals
    global $idioma;
    // separa dados
    $id = $dados['id'];
    $idusuario = $dados['idusuario'];
    $idalbum = $dados['idalbum'];
    $titulo = $dados['titulo'];
    $descricao = $dados['descricao'];
    $quantidade = $dados['quantidade'];
    $parcelamento = $dados['parcelamento'];
    $juros = $dados['juros'];
    $preco = $dados['preco'];
    $categoria = $dados['categoria'];
    $data = $dados['data'];
    // valida usuario dono do produto
    if (retorne_usuario_dono_produto($id) == false) {
        // retorno nulo
        return null;
    }
    // imagem de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(19);
    // campo excluir
    $campo_excluir = "\n{$idioma['125']}\n<br>\n<br>\n<input type='button' value='{$idioma['126']}' class='botao_padrao' onclick='excluir_produto_usuario({$id});'>\n";
    // adiciona o dialogo
    $campo_excluir = janela_mensagem_dialogo($idioma[124], $campo_excluir, "id_dialogo_excluir_produto_{$id}");
    // codigo html
    $codigo_html = "\n<div class='classe_div_gerencia_produto'>\n<div onclick='dialogo_excluir_produto({$id});'>{$imagem_servidor['0']}</div>\n</div>\n{$campo_excluir}\n";
    // retorno
    return $codigo_html;
}
function constroe_lista_usuarios_chat()
{
    // tabela
    $tabela = TABELA_AMIZADE;
    // id de usuario
    $idusuario = retorne_idusuario_logado();
    // limit
    $limit = retorne_limit_chat();
    // query
    $query = "select *from {$tabela} where idusuario='{$idusuario}' order by id desc {$limit};";
    // contador
    $contador = 0;
    // comando
    $comando = comando_executa($query);
    // numero de linhas de comando
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // array de retorno
    $array_retorno = array();
    // constroe usuarios
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // separa dados
        $idamigo = $dados['idamigo'];
        // constroe usuario
        if ($idamigo != null) {
            // nome do usuario
            $nome_usuario = retorne_nome_usuario($idamigo);
            // dados de imagem
            $dados_imagem = retorne_imagem_perfil_usuario($idamigo);
            // separa dados de imagem
            $imagem_perfil_miniatura = $dados_imagem['url_imagem_perfil_miniatura'];
            // imagem de perfil
            $imagem_perfil = "<img src='{$imagem_perfil_miniatura}' title='{$nome_usuario}'>";
            // usuario online
            $usuario_online = retorne_usuario_online($idamigo);
            // valida usuario online
            if ($usuario_online == true) {
                $imagem_servidor[0] = retorne_imagem_servidor(23);
            } else {
                $imagem_servidor[0] = retorne_imagem_servidor(22);
            }
            // codigo html
            $codigo_html .= "\n<div class='classe_div_usuario_chat' onclick='seta_usuario_chat({$idamigo});'>\n\n<div class='classe_div_usuario_chat_img_perfil'>{$imagem_perfil}</div>\n<div class='classe_div_usuario_chat_nome'>{$nome_usuario}</div>\n<div class='classe_div_usuario_chat_usuario_online' id='id_div_usuario_online_offline_{$idamigo}'>{$imagem_servidor['0']}</div>\n<span class='classe_div_usuario_chat_novas_mensagens' id='id_numero_novas_mensagens_usuario_{$idamigo}'></span>\n\n</div>\n";
            // atualiza array de ids de amigos
            $array_amigos_carregados[] = $idamigo;
        }
    }
    // valida numero de linhas
    if ($numero_linhas == 0) {
        // limpa o codigo html
        $codigo_html = null;
        $array_amigos_carregados[] = 0;
    }
    // atualiza o array de retorno
    $array_retorno['conteudo'] = $codigo_html;
    $array_retorno['ids_usuarios'] = $array_amigos_carregados;
    // retorno
    return json_encode($array_retorno);
}
function constroe_chat_usuario()
{
    // globals
    global $idioma;
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // numero de amigos online
    $numero_amigos_online = retorne_numero_amigos_online();
    // imagem de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(24);
    $imagem_servidor[1] = retorne_imagem_servidor(16);
    $imagem_servidor[2] = retorne_imagem_servidor(25);
    // campo historico
    $campo_historico = "\n<span class='classe_div_conversa_chat_opcoes_historico' onclick='dialogo_historico_conversa_chat();'>{$imagem_servidor['0']}</span>\n";
    // campo conteudo de historico
    $campo_conteudo_historico = "\n<div class='classe_div_opcoes_historico_chat'>\n<div onclick='dialogo_limpar_historico_chat()'>{$imagem_servidor['1']}</div>\n</div>\n\n<div class='classe_div_mensagens_historico_chat' id='id_div_mensagens_historico_chat'></div>\n<div class='classe_div_limpar_historico_chat' onclick='carregar_historico_chat();'>{$idioma['145']}</div>\n";
    // adiciona dialogo
    $campo_conteudo_historico = janela_mensagem_dialogo($idioma[144], $campo_conteudo_historico, "id_dialogo_historico_conversas");
    // campo excluir
    $campo_excluir = "\n{$idioma['146']}\n<br>\n<br>\n<input type='button' class='botao_padrao' value='{$idioma['101']}' onclick='excluir_historico_chat();'>\n";
    // adiciona dialogo
    $campo_excluir = janela_mensagem_dialogo($idioma[146], $campo_excluir, "id_dialogo_historico_conversas_limpar");
    // codigo html
    $campo_usuarios_chat = "\n<div class='classe_div_chat_usuario_opcoes' id='id_div_chat_usuario_opcoes' onclick='minimiza_janela_chat_usuario();'>\n<span>{$idioma['139']}</span>\n<span id='id_span_num_usuarios_online_chat'>{$numero_amigos_online}</span>\n</div>\n\n<div class='classe_div_chat_usuario' id='id_div_amigos_usuario_chat'>\n<div class='classe_div_chat_usuario_amigos' id='id_div_chat_usuario_amigos_chat' onscroll='constroe_lista_usuarios_chat();'></div>\n</div>\n";
    // campo conversa chat
    $campo_conversa_chat = "\n<div class='classe_div_conversa_chat' id='id_div_janela_conversa_chat_usuario'>\n<div class='classe_div_conversa_chat_opcoes'>\n\n<span class='classe_div_conversa_chat_opcoes_historico_fechar' onclick='fechar_janela_conversa_chat();'>{$imagem_servidor['2']}</span>\n<span class='classe_div_conversa_chat_opcoes_online_offline' id='id_span_online_offline_usuario_conversando'>...</span>\n<span class='classe_div_conversa_chat_opcoes_nome' id='id_span_nome_usuario_conversando'>...</span>\n{$campo_historico}\n\n</div>\n<div class='classe_div_conversas_usuario' id='id_div_conversas_usuario_chat'></div>\n<div class='classe_div_enviar_conversa_chat'>\n<textarea cols='10' rows='5' placeholder='{$idioma['142']}' id='id_campo_entrada_conversa_chat' onkeydown='if(event.keyCode == 13){enviar_conversa_chat();}'></textarea>\n</div>\n</div>\n{$campo_conteudo_historico}\n{$campo_excluir}\n";
    // codigo html
    $codigo_html .= $campo_usuarios_chat;
    $codigo_html .= $campo_conversa_chat;
    // retorno
    return $codigo_html;
}
function campo_opcoes_publicacao($dados)
{
    // globals
    global $idioma;
    // valida usuario administrador
    if (retorne_usuario_administrador() == false) {
        // retorno nulo
        return null;
    }
    // separa dados
    $id = $dados['id'];
    $idusuario = $dados['idusuario'];
    $titulo = $dados['titulo'];
    $conteudo = $dados['conteudo'];
    $idalbum = $dados['idalbum'];
    $data = $dados['data'];
    // campo excluir
    $campo_excluir = "\n{$idioma['111']}\n<br>\n<br>\n<input type='button' class='botao_padrao' value='{$idioma['101']}' onclick='excluir_publicacao({$id});'>\n";
    // adiciona dialogo
    $campo_excluir = janela_mensagem_dialogo($idioma[111], $campo_excluir, "id_dialogo_excluir_publicacao_{$id}");
    // imagem de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(16);
    // codigo html
    $codigo_html = "\n<div class='classe_div_opcoes_publicacao'>\n<div onclick='dialogo_excluir_publicacao({$id});'>{$imagem_servidor['0']}</div>\n</div>\n{$campo_excluir}\n";
    // retorno
    return $codigo_html;
}
function constroe_topo_pagina()
{
    // globals
    global $idioma;
    // imagem de logotipo
    $imagem_logotipo = retorne_imagem_servidor(0);
    // logotipo de topo
    $logotipo_topo .= "<div class='classe_div_logotipo_topo'>";
    $logotipo_topo .= $imagem_logotipo;
    $logotipo_topo .= "</div>";
    // imagem de usuario
    if (retorne_usuario_logado() == true) {
        $imagem_usuario .= "<div class='classe_div_imagem_perfil_topo'>";
        $imagem_usuario .= constroe_imagem_perfil(retorne_idusuario_logado(), false);
        $imagem_usuario .= "</div>";
    }
    // codigo html
    $codigo_html .= "<div class='div_topo_pagina'>";
    $codigo_html .= $logotipo_topo;
    $codigo_html .= $imagem_usuario;
    $codigo_html .= campo_cadastro_topo();
    $codigo_html .= campo_opcoes_perfil();
    $codigo_html .= "</div>";
    // retorno
    return $codigo_html;
}
Example #9
0
function campo_comprar_produto($dados)
{
    // globals
    global $idioma;
    global $pagina_href;
    global $requeste;
    // separa dados
    $idusuario = $dados['idusuario'];
    // id de usuario logado
    $idusuario_logado = retorne_idusuario_logado();
    // contador
    $contador = 1;
    // quantidade
    $quantidade = $dados['quantidade'];
    // preco do produto
    $preco = $dados['preco'];
    // id de produto
    $id = $dados['id'];
    // juros
    $juros = $dados['juros'];
    // monta array numero de produtos
    for ($contador == $contador; $contador <= $quantidade; $contador++) {
        // array de quantidade de produtos
        $quantidade_produtos[] = $contador;
    }
    // evento numero de produtos
    $evento_numero_produtos = "onchange='calcula_preco_compra({$id}, {$preco}, {$juros});'";
    // campo numero produtos
    $campo_numero_produtos = gerador_select_option($quantidade_produtos, 1, null, "id_select_numero_produtos_{$id}", $evento_numero_produtos);
    // imagem de carrinho
    $imagem_carrinho = retorne_imagem_servidor(17);
    // valida usar juros
    if ($juros > 0) {
        // calcula preco com juros
        $preco_juros = calcula_juros($preco, 1, $juros);
        $campo_preco_juros = "\n<div class='div_class_finaliza_compra_produto_div3' id='id_div_preco_finaliza_compra_juros_{$id}'>R\$ {$preco_juros}</div>\n";
    }
    // verifica se ja comprou o produto
    if (retorne_comprou_produto($id) == true) {
        // imagem comprou
        $imagem_comprou = retorne_imagem_servidor(18);
        // codigo html
        $codigo_html = "\n<div class='div_classe_informa_comprou_produto'>\n\n<div class='div_classe_informa_comprou_produto_div1'>\n{$imagem_comprou}\n</div>\n\n<div class='div_classe_informa_comprou_produto_div2'>\n{$idioma['95']}\n</div>\n\n</div>\n";
        // retorno
        return $codigo_html;
    }
    // valida usuario logado
    if (retorne_usuario_logado() == true and $idusuario_logado != $idusuario) {
        // codigo html
        $codigo_html = "\n<div class='classe_div_compra_produto'>\n\n<div class='classe_div_compra_produto_quantidade'>\n<span>{$idioma['93']}</span>\n{$campo_numero_produtos}\n</div>\n\n<div class='classe_div_compra_produto_botao'>\n<input type='button' value='{$idioma['92']}' class='botao_padrao_2' onclick='comprar_produto({$id});'>\n</div>\n\n<div class='div_class_finaliza_compra_produto'>\n<div class='div_class_finaliza_compra_produto_div1'>{$imagem_carrinho}</div>\n<div class='div_class_finaliza_compra_produto_div2' id='id_div_preco_finaliza_compra_{$id}'>R\$ {$preco}</div>\n{$campo_preco_juros}\n</div>\n\n</div>\n";
    }
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // codigo html
        $codigo_html = "\n<div class='div_classe_informa_cadastro_comprar_produto'>\n\n<div>\n{$idioma['94']}\n</div>\n\n<div>\n<a href='{$pagina_href['0']}&{$requeste['4']}={$id}' title='{$idioma['9']}' class='botao_padrao_2'>{$idioma['9']}</a>\n</div>\n\n</div>\n";
    }
    // retorno
    return $codigo_html;
}
function carrega_publicacoes_miniatura()
{
    // tabela
    $tabela = TABELA_PUBLICACOES;
    // limit
    $limit = retorne_limit();
    // termo de pesquisa
    $termo_pesquisa = retorne_termo_pesquisa();
    // query
    if ($termo_pesquisa != null) {
        // query
        $query = "select *from {$tabela} where titulo like '%{$termo_pesquisa}%' or conteudo like '%{$termo_pesquisa}%' order by id desc {$limit}";
    } else {
        // query
        $query = "select *from {$tabela} order by id desc {$limit}";
    }
    // comando
    $comando = comando_executa($query);
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // contador
    $contador = 0;
    // construindo
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // separa dados
        $id = $dados['id'];
        $idusuario = $dados['idusuario'];
        $titulo = $dados['titulo'];
        $conteudo = $dados['conteudo'];
        $idalbum = $dados['idalbum'];
        $data = $dados['data'];
        // adiciona quebra de linha
        $conteudo = adiciona_quebra_linha($conteudo);
        // constroe o link de post
        $titulo_link = constroe_link_publicacao_idpost($id, $titulo, $titulo);
        // url de imagem de album
        $url_imagem_album = retorne_ultima_imagem_idalbum($idalbum, false);
        // imagem de post
        if ($url_imagem_album != null) {
            $imagem_post = "<img src='{$url_imagem_album}' title='{$titulo}'>";
        } else {
            $imagem_post = retorne_imagem_servidor(4);
        }
        // constroe o link de imagem de post
        $imagem_post = constroe_link_publicacao_idpost($id, $titulo, $imagem_post);
        // valida id
        if ($id != null) {
            // converte o codigo para o modo html
            $conteudo = html_entity_decode($conteudo);
            // codigo html
            $codigo_html .= "\n<div class='classe_publicacao_miniatura'>\n\n<div class='classe_publicacao_miniatura_imagem'>\n{$imagem_post} \n</div>\n\n<div class='classe_publicacao_miniatura_titulo'>\n{$titulo_link}\n</div>\n\n<div class='classe_publicacao_miniatura_conteudo'>\n{$conteudo}\n</div>\n\n</div>\n";
        }
    }
    // retorno
    return $codigo_html;
}
function constroe_slide_show()
{
    // imagens de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(2);
    $imagem_servidor[1] = retorne_imagem_servidor(3);
    // codigo html
    $codigo_html = "\n<div class='classe_div_slide_show'>\n<div class='classe_div_slide_show_imagem' id='id_div_slide_show_imagem' onclick='pausar_slideshow(1);'></div>\n<div class='classe_div_slide_show_comentario'>\n\n<div class='classe_div_slide_show_comentario_div_1' onclick='avanca_slideshow(2), pausar_slideshow(0);'>{$imagem_servidor['0']}</div>\n<div class='classe_div_slide_show_comentario_div_3' onclick='avanca_slideshow(1), pausar_slideshow(0);'>{$imagem_servidor['1']}</div>\n<div class='classe_div_slide_show_comentario_div_2' id='id_div_slide_show_comentario' onclick='pausar_slideshow(1);'></div>\n\n</div>\n</div>\n";
    //retorno
    return $codigo_html;
}
function constroe_criar_slideshow()
{
    // globals
    global $idioma;
    // imagem
    $imagem[0] = retorne_imagem_servidor(1);
    // formulario de upload
    $formulario_upload = constroe_formulario_barra_progresso(PAGINA_ACOES, "id_formulario_upload_imagem_slideshow", "fotos[]", PAGINA_ID4, true, 1);
    // codigo html
    $codigo_html = "\n<div class='classe_div_criar_slideshow'>\n\n<div class='classe_div_criar_slideshow_descreve'>\n{$imagem['0']}\n<span>\n{$idioma['49']}\n</span>\n</div>\n\n{$formulario_upload}\n\n</div>\n";
    // retorno
    return $codigo_html;
}
function campo_seleciona_idioma()
{
    // codigo html
    $codigo_html .= "<div class='classe_div_campo_seleciona_idioma'>";
    $codigo_html .= "<div onclick='sessao_idioma_atualizar(1);'>";
    $codigo_html .= retorne_imagem_servidor(26);
    $codigo_html .= "</div>";
    $codigo_html .= "<div onclick='sessao_idioma_atualizar(2);'>";
    $codigo_html .= retorne_imagem_servidor(27);
    $codigo_html .= "</div>";
    $codigo_html .= "</div>";
    // retorno
    return $codigo_html;
}
Example #14
0
function formulario_login()
{
    // global
    global $idioma;
    // redireciona para o perfil
    if (retorne_usuario_logado() == true) {
        // retorno nulo
        return null;
    }
    // imagem de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(28);
    // codigo html
    $codigo_html = "\n<div class='classe_div_formulario_login'>\n\n<div class='classe_div_formulario_login_exibir_campos' onclick='exibe_campos_login_usuario();'>\n{$imagem_servidor['0']}\n<span class='classe_div_formulario_login_span'>{$idioma['7']}</span>\n</div>\n\n<div class='classe_div_formulario_login_campos' id='id_div_formulario_login_campos'>\n<div class='classe_mensagem_login_cadastro' id='id_mensagem_login_cadastro'></div>\n<div class='classe_div_formulario_login_entrada'>\n<input type='text' id='id_email_login' placeholder='{$idioma['5']}' onkeydown='if(event.keyCode == 13){cadastro_usuario();}'>\n<input type='password' id='id_senha_login' placeholder='{$idioma['6']}' onkeydown='if(event.keyCode == 13){cadastro_usuario();}'>\n</div>\n<div class='classe_div_formulario_login_botoes'>\n<input type='button' value='{$idioma['4']}' class='botao_padrao' onclick='logar_usuario();'>\n<span>\n{$idioma['8']}\n</span>\n<input type='button' value='{$idioma['9']}' class='botao_cadastro' onclick='cadastro_usuario();'>\n</div>\n<div class='classe_div_formulario_login_recupera_conta'>\n<div>\n<a href='#' title='{$idioma['158']}'>{$idioma['158']}</a>\n</div>\n<div class='classe_div_recuperar_senha'>\n<input type='text' id='campo_email_recuperar_conta_usuario' placeholder='{$idioma['159']}' onkeydown='if(event.keyCode == 13){recuperar_conta_usuario();}'>\n</div>\n</div>\n</div>\n\n</div>\n";
    // retorno
    return $codigo_html;
}
function carrega_galeria_imagens()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_GALERIA_IMAGENS;
    // limit de query
    $limit_query = retorne_limit();
    // query
    $query = "select *from {$tabela} order by id desc {$limit_query};";
    // dados
    $dados = retorne_dados_query($query);
    // sepra dados
    $id = $dados['id'];
    $idusuario = $dados['idusuario'];
    $conteudo = $dados['conteudo'];
    $idalbum = $dados['idalbum'];
    $url_imagem = $dados['url_imagem'];
    $url_imagem_miniatura = $dados['url_imagem_miniatura'];
    $data = $dados['data'];
    // valida id
    if ($id == null) {
        // retorno
        return null;
    }
    // imagem de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(16);
    // valida usuario administrador
    if (retorne_usuario_administrador() == true) {
        // campo de dialogo de excluir
        $dialogo_excluir = "\n{$idioma['100']}\n<br>\n<br>\n<input type='button' value='{$idioma['101']}' class='botao_padrao' onclick='excluir_imagem_galeria_imagens({$id});'>\n";
        // adiciona dialogo
        $dialogo_excluir = janela_mensagem_dialogo($idioma[98], $dialogo_excluir, "id_dialogo_excluir_imagem_galeria_{$id}");
        // campo gerenciar
        $campo_gerenciar = "\n<div class='classe_div_excluir_elemento_bloco'>\n<div onclick='dialogo_excluir_imagem_galeria({$id});'>{$imagem_servidor['0']}</div>\n</div>\n{$dialogo_excluir}\n";
        // campo conteudo
        $conteudo = "\n<textarea cols='10' rows='5' id='id_campo_conteudo_descricao_imagem_galeria_{$id}' placeholder='{$idioma['54']}' onkeyup='salvar_descricao_imagem_galeria({$id});'>{$conteudo}</textarea>\n";
    } else {
        // adiciona quebra de linha
        $conteudo = str_replace("\n", "<br>", $conteudo);
    }
    // codigo html
    $codigo_html .= "\n<div class='classe_div_conteudo_bloco' title='{$data}' id='id_div_conteudo_galeria_imagens_{$id}'>\n{$campo_gerenciar}\n<div class='classe_div_conteudo_bloco_imagem_galeria'>\n<a class='fancybox' rel='group' href='{$url_imagem}'>\n<img src='{$url_imagem_miniatura}'>\n</a>\n</div>\n<div class='classe_div_conteudo_bloco_conteudo'>{$conteudo}</div>\n</div>\n";
    // retorno
    return $codigo_html;
}
function seta_usuario_chat_online()
{
    // id de usuario
    $idusuario = retorne_idusuario_request();
    // imagem online
    $imagem_online = retorne_imagem_servidor(16);
    // valida usuario online
    if (retorne_usuario_online($idusuario) == true) {
        // codigo html
        $codigo_html = "\n{$imagem_online}\n";
    } else {
        // codigo html
        $codigo_html = null;
    }
    // retorno
    return $codigo_html;
}
Example #17
0
function campo_opcoes_perfil()
{
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // opcoes de perfil
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(1);
    $opcoes .= "</div>";
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(10);
    $opcoes .= "</div>";
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(11);
    $opcoes .= "</div>";
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(12);
    $opcoes .= "<div class='classe_notificacoes_usuario' id='id_notifica_feeds'></div>";
    $opcoes .= "</div>";
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(13);
    $opcoes .= "</div>";
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(2);
    $opcoes .= "</div>";
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(3);
    $opcoes .= "<div class='classe_notificacoes_usuario' id='id_notifica_vendas'></div>";
    $opcoes .= "</div>";
    // valida usar resolucao
    if (retorna_usar_resolucao() == false) {
        $opcoes .= "<div class='classe_div_opcao' onclick='minimizar_chat_usuario();'>";
        $opcoes .= retorne_imagem_servidor(4);
        $opcoes .= "<div class='classe_notificacoes_usuario' id='id_notifica_chat'></div>";
        $opcoes .= "</div>";
    }
    $opcoes .= "<div class='classe_div_opcao'>";
    $opcoes .= retorne_imagem_servidor(5);
    $opcoes .= "</div>";
    // codigo html
    $codigo_html = "\n<div class='classe_div_campo_opcoes_perfil'>\n{$opcoes}\n</div>\n";
    // retorno
    return $codigo_html;
}
function carregar_slideshow()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_SLIDESHOW;
    // usuario administrador
    $usuario_administrador = retorne_usuario_administrador();
    // limit
    $limit = retorne_limit();
    // query
    $query = "select *from {$tabela} order by id desc {$limit}";
    // dados
    $dados = retorne_dados_query($query);
    // separa dados
    $id = $dados['id'];
    $url_imagem = $dados['url_imagem'];
    $url_imagem_miniatura = $dados['url_imagem_miniatura'];
    $comentario = $dados['comentario'];
    // imagens de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(16);
    // campo comentario
    if ($usuario_administrador == true) {
        // campo excluir imagem
        $campo_excluir_imagem = "\n{$idioma['115']}\n<br>\n<br>\n<input type='button' value='{$idioma['101']}' class='botao_padrao' onclick='excluir_imagem_slideshow({$id});'>\n";
        // adiciona dialogo
        $campo_excluir_imagem = janela_mensagem_dialogo($idioma[114], $campo_excluir_imagem, "dialogo_excluir_imagem_slideshow_{$id}");
        // campo excluir imagem
        $campo_excluir_imagem .= "\n<div class='classe_div_campo_excluir_imagem_slideshow' onclick='pausar_slideshow(1), dialogo_excluir_imagem_slideshow({$id});'>\n{$imagem_servidor['0']}\n</div>\n";
        // campo comentario
        $comentario = "\n\n<div class='classe_div_editar_descricao_img_slideshow'>\n<input type='text' value='{$comentario}' placeholder='{$idioma['54']}' id='id_campo_comentario_imagem_slideshow' onkeyup='atualizar_descricao_imagem_slideshow({$id});'>\n{$campo_excluir_imagem}\n</div>\n\n";
    }
    // imagem de slide
    $imagem_slide = "\n<a class='fancybox' rel='group' href='{$url_imagem}'>\n<img src='{$url_imagem_miniatura}'>\n</a>\n";
    // dados de retorno
    if ($url_imagem_miniatura != null) {
        $dados_retorno['imagem'] = $imagem_slide;
        $dados_retorno['comentario'] = $comentario;
    } else {
        $dados_retorno['imagem'] = -1;
        $dados_retorno['comentario'] = -1;
    }
    // retorno
    return json_encode($dados_retorno);
}
function constroe_imagens_publicacao($idalbum)
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_IMAGENS_ALBUM;
    // query
    $query = "select *from {$tabela} where idalbum='{$idalbum}' order by id desc;";
    // contador
    $contador = 0;
    // comando
    $comando = comando_executa($query);
    // numero de linhas de comando
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // usuario administrador
    $usuario_administrador = retorne_usuario_administrador();
    // imagens de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(16);
    // construindo imagens
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // url de imagem
        $id = $dados['id'];
        $url_imagem = $dados['url_imagem'];
        $url_imagem_miniatura = $dados['url_imagem_miniatura'];
        // valida url de imagem
        if ($url_imagem_miniatura != null) {
            // campo gerenciar imagem
            if ($usuario_administrador == true) {
                // campo dialogo excluir
                $campo_dialogo_excluir = "\n{$idioma['114']}\n<br>\n<br>\n<input type='button' value='{$idioma['101']}' class='botao_padrao' onclick='excluir_imagem_publicacao({$id});'>\n";
                // adiciona o dialogo
                $campo_dialogo_excluir = janela_mensagem_dialogo($idioma[114], $campo_dialogo_excluir, "dialogo_excluir_imagem_publicacao_{$id}");
                // campo gerenciar imagem
                $campo_gerenciar_imagem = "\n<div>\n<span class='classe_span_opcao_publicacao' onclick='dialogo_excluir_imagem_publicacao({$id});'>{$imagem_servidor['0']}</span>\n</div>\n";
            }
            // codigo html
            $codigo_html .= "\n<div class='classe_div_imagem_publicacao' id='div_imagem_publicacao_{$id}'>\n{$campo_gerenciar_imagem}\n\n<a class='fancybox' rel='group' href='{$url_imagem}'>\n<img src='{$url_imagem_miniatura}'>\n</a>\n\n</div>\n{$campo_dialogo_excluir}\n";
        }
    }
    // retorno
    return $codigo_html;
}
function dados_perfil_usuario($idusuario)
{
    // tabelas
    $tabela[0] = TABELA_PERFIL;
    // query
    $query[0] = "select *from {$tabela['0']} where idusuario='{$idusuario}';";
    // dados
    $dados = retorne_dados_query($query[0]);
    // verifica se imagem de perfil existe
    $imagem_perfil = $dados['imagem_perfil'];
    $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura'];
    // valida imagens de perfil
    if ($imagem_perfil == null or $imagem_perfil_miniatura == null) {
        $dados['imagem_perfil'] = retorne_imagem_servidor(6);
        $dados['imagem_perfil_miniatura'] = retorne_imagem_servidor(7);
    }
    // retorno
    return $dados;
}
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 retorne_imagem_perfil_usuario($idusuario)
{
    // tabela
    $tabela = TABELA_PERFIL;
    // query
    $query = "select imagem_perfil, imagem_perfil_miniatura from {$tabela} where idusuario='{$idusuario}';";
    // dados
    $dados = retorne_dados_query($query);
    // url de imagem de perfil
    $imagem_perfil = $dados['imagem_perfil'];
    $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura'];
    // valida imagem de perfil
    if ($imagem_perfil == null or $imagem_perfil_miniatura == null) {
        $dados['imagem_perfil'] = retorne_imagem_servidor(6);
        $dados['imagem_perfil_miniatura'] = retorne_imagem_servidor(7);
    }
    // retorno
    return $dados;
}
function constroe_topo_pagina()
{
    // globals
    global $idioma;
    // pagina inicial
    $pagina_inicial = PAGINA_INICIAL;
    $nome_sistema = NOME_SISTEMA;
    // logotipo de topo
    $logotipo_topo .= "<div class='classe_div_logotipo_topo'>";
    $logotipo_topo .= retorne_imagem_servidor(0);
    $logotipo_topo .= "</div>";
    // codigo html
    $codigo_html .= "<div class='div_topo_pagina'>";
    $codigo_html .= campo_cadastro_topo();
    $codigo_html .= $logotipo_topo;
    $codigo_html .= campo_pesquisa();
    $codigo_html .= "</div>";
    // retorno
    return $codigo_html;
}
Example #24
0
function dados_perfil_usuario($idusuario)
{
    // globals
    global $idioma;
    // tabelas
    $tabela[0] = TABELA_PERFIL;
    // query
    $query[0] = "select *from {$tabela['0']} where idusuario='{$idusuario}';";
    // dados
    $dados = retorne_dados_query($query[0]);
    // valida perfil ja configurado
    if ($dados['idusuario'] == null) {
        // seta dados padrao
        $dados['idusuario'] = $idusuario;
        $dados['nome'] = "{$idioma['131']} - {$idusuario}";
        $dados['imagem_perfil'] = retorne_imagem_servidor(6);
        $dados['imagem_perfil_miniatura'] = retorne_imagem_servidor(7);
    }
    // retorno
    return $dados;
}
function seta_dados_padrao_perfil_usuario()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_PERFIL;
    // idusuario
    $idusuario = retorne_idusuario_logado();
    // query
    $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';";
    // seta dados padrao
    $nome = "{$idioma['131']} - {$idusuario}";
    $imagem_perfil = retorne_imagem_servidor(6);
    $imagem_perfil_miniatura = retorne_imagem_servidor(7);
    $data = data_atual();
    // valida seta configuracoes de padrao deperfil
    if (retorne_numero_linhas_query($query[0]) == 0) {
        // query
        $query[1] = "insert into {$tabela} values('{$idusuario}', '{$imagem_perfil}', '{$imagem_perfil_miniatura}', '{$nome}', '', '', '', '','', '', '', '', '', '', '', '{$data}');";
        // salva as configuracoes padrao
        comando_executa($query[1]);
    }
}
function define_padrao_perfil_cadastrar()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_PERFIL;
    // id de usuario logado
    $idusuario = retorne_idusuario_logado();
    // querys
    $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';";
    // data atual
    $data = data_atual();
    // imagens de servidor
    $imagem_servidor[0] = retorne_imagem_servidor(20);
    $imagem_servidor[1] = retorne_imagem_servidor(21);
    // tipo de query a executar
    if (retorne_numero_linhas_query($query[0]) == 0) {
        // query
        $query[1] = "insert into {$tabela} values(null, '{$idusuario}', '{$idioma['138']}', '{$imagem_servidor['0']}', '{$imagem_servidor['1']}', '', '', '', '', '', '', '{$data}');";
        // comando executa
        comando_executa($query[1]);
    }
}
function carrega_relatorio_vendeu()
{
    // globals
    global $idioma;
    global $requeste;
    // tabela
    $tabela = TABELA_VENDAS;
    // idusuario
    $idusuario = retorne_idusuario_logado();
    // limit de query
    $limit_query = limit_query();
    // dados de formulario
    $tipo_relatorio = remove_html($_REQUEST['tipo_relatorio']);
    // tipo de relatorio a ser carregado
    switch ($tipo_relatorio) {
        // novas vendas
        case 1:
            // query
            $query = "select *from {$tabela} where idusuario='{$idusuario}' and venda_concluida='0' order by id desc {$limit_query};";
            break;
            // vendas concluidas
        // vendas concluidas
        case 3:
            // query
            $query = "select *from {$tabela} where idusuario='{$idusuario}' and venda_concluida='1' order by id desc {$limit_query};";
            break;
    }
    // contador
    $contador = 0;
    // comando
    $comando = comando_executa($query);
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // contruindo relatorio
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // separa dados
        $id = $dados['id'];
        $idamigo = $dados['idamigo'];
        $idproduto = $dados['idproduto'];
        $quantidade = $dados['quantidade'];
        $preco = $dados['preco'];
        $preco_juros = $dados['preco_juros'];
        $juros = $dados['juros'];
        $data = $dados['data'];
        $parcelamento = $dados['parcelamento'];
        $preco_mensal = $dados['preco_mensal'];
        $venda_concluida = $dados['venda_concluida'];
        // valida id
        if ($id != null) {
            // dados de produto
            $dados_produto = retorne_dados_produto($idproduto);
            // separa dados de produto
            $titulo = $dados_produto['titulo'];
            // aplica link sobre titulo de produto
            $titulo = constroe_link_idproduto($idproduto, $titulo);
            // simula request
            $_REQUEST[$requeste[2]] = $idamigo;
            // perfil do usuario
            $perfil_usuario = constroe_perfil_completo();
            // data amigavel
            $data = converte_data_amigavel($data);
            // valida venda concluida
            if ($venda_concluida == 0) {
                // campo concluir venda
                $campo_concluir_venda = "\n<div class='classe_div_relatorio_venda_separa_campo' id='id_div_campo_conluir_venda_{$idproduto}'>\n<input type='button' value='{$idioma['104']}' class='botao_padrao_2' onclick='concluir_venda({$idproduto}, {$idamigo}, 1, {$quantidade});'>\n<input type='button' value='{$idioma['106']}' class='botao_padrao' onclick='concluir_venda({$idproduto}, {$idamigo}, 0, {$quantidade});'>\n</div>\n";
            } else {
                // campo concluir venda
                $campo_concluir_venda = null;
                $campo_concluir_venda .= "<div class='classe_div_relatorio_venda_imagem_1'>";
                $campo_concluir_venda .= retorne_imagem_servidor(18);
                $campo_concluir_venda .= "</div>";
                $campo_concluir_venda .= "<div class='classe_div_relatorio_venda_imagem_1_texto'>";
                $campo_concluir_venda .= $idioma[105];
                $campo_concluir_venda .= "</div>";
                $campo_concluir_venda .= "<div class='classe_div_relatorio_venda_botao_descartar'>";
                $campo_concluir_venda .= "<input type='button' value='{$idioma['106']}' class='botao_padrao' onclick='concluir_venda({$idproduto}, {$idamigo}, 0, {$quantidade});'>";
                $campo_concluir_venda .= "</div>";
            }
            // codigo html
            $codigo_html .= "\n<div class='classe_div_relatorio_venda'>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['101']}</span>{$titulo}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['93']}</span>{$quantidade}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['32']}</span>{$preco}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['99']}</span>{$juros}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['100']}</span>{$preco_juros}\n</div>\n\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['102']}</span>{$parcelamento}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['103']}</span>{$preco_mensal}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n{$data}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n{$campo_concluir_venda}\n</div>\n\n{$perfil_usuario}\n\n</div>\n";
        }
    }
    // retorno
    return $codigo_html;
}
function campo_publicar_bloco()
{
    // globals
    global $idioma;
    // seleciona o tipo de bloco
    switch (retorne_href_get()) {
        case $idioma[34]:
            // validou conteudo
            $validou_conteudo = true;
            // evento
            $evento = "salvar_comunicado();";
            // imagem
            $imagem = retorne_imagem_servidor(7);
            // descricao
            $descricao = $idioma[82];
            // campos
            $campos = "\n<textarea cols='10' rows='3' placeholder='{$descricao}' id='id_campo_conteudo_comunicado'></textarea>\n";
            break;
        case $idioma[35]:
            // validou conteudo
            $validou_conteudo = true;
            // evento
            $evento = "salvar_telefones_uteis();";
            // imagem
            $imagem = retorne_imagem_servidor(8);
            // descricao
            $descricao = $idioma[83];
            // campos
            $campos = "\n<textarea cols='10' rows='3' placeholder='{$descricao}' id='id_campo_conteudo_telefones'></textarea>\n";
            break;
        case $idioma[37]:
            // validou conteudo
            $validou_conteudo = true;
            // evento
            $evento = "criar_enquete();";
            // imagem
            $imagem = retorne_imagem_servidor(10);
            // descricao
            $descricao = $idioma[85];
            // campos
            $campos = "\n<textarea cols='10' rows='3' placeholder='{$descricao}' id='id_campo_conteudo_enquete'></textarea>\n";
            break;
        case $idioma[38]:
            // validou conteudo
            $validou_conteudo = true;
            // evento
            $evento = "cadastra_funcionario();";
            // imagem
            $imagem = retorne_imagem_servidor(11);
            // descricao
            $descricao = $idioma[86];
            // campos
            $campos = "\n<div class='classe_div_cadastra_funcionario'>\n\n<div>\n<span>{$idioma['91']}</span>\n<input type='text' id='campo_nome_cad_funcionario' placeholder='{$idioma['91']}'>\n</div>\n\n<div>\n<span>{$idioma['92']}</span>\n<input type='text' id='campo_cargo_cad_funcionario' placeholder='{$idioma['92']}'>\n</div>\n\n<div class='classe_div_cadastra_funcionario_hora'>\n<span>{$idioma['93']}</span>\n<input type='text' id='campo_hora_entra_cad_funcionario' placeholder='{$idioma['93']}'>\n</div>\n\n<div class='classe_div_cadastra_funcionario_hora'>\n<span>{$idioma['94']}</span>\n<input type='text' id='campo_hora_sai_cad_funcionario' placeholder='{$idioma['94']}'>\n</div>\n\n<div class='classe_div_cadastra_funcionario_hora'>\n<span>{$idioma['95']}</span>\n<input type='text' id='campo_hora_pausa_inicio_cad_funcionario' placeholder='{$idioma['95']}'>\n</div>\n\n<div class='classe_div_cadastra_funcionario_hora'>\n<span>{$idioma['96']}</span>\n<input type='text' id='campo_hora_pausa_fim_cad_funcionario' placeholder='{$idioma['96']}'>\n</div>\n\n</div>\n";
            break;
        case $idioma[39]:
            // validou conteudo
            $validou_conteudo = true;
            // evento
            $evento = null;
            // imagem
            $imagem = retorne_imagem_servidor(12);
            // descricao
            $descricao = $idioma[87];
            // campos
            $campos = constroe_formulario_barra_progresso(PAGINA_ACOES, "id_formulario_upload_imagens_galeria", "fotos[]", 16, true, 1);
            break;
        case $idioma[40]:
            // validou conteudo
            $validou_conteudo = true;
            // evento
            $evento = "cria_direcao();";
            // imagem
            $imagem = retorne_imagem_servidor(13);
            // descricao
            $descricao = $idioma[88];
            // campos
            $campos = "\n<textarea cols='10' rows='3' placeholder='{$descricao}' id='id_campo_conteudo_direcao'></textarea>\n";
            break;
        case $idioma[42]:
            // validou conteudo
            $validou_conteudo = true;
            // evento
            $evento = null;
            // imagem
            $imagem = retorne_imagem_servidor(15);
            // descricao
            $descricao = $idioma[90];
            // campos
            $campos = "\n\n";
            break;
    }
    // valida evento existe
    if ($evento != null) {
        // botao salvar
        $botao_salvar = "\n\n<div class='classe_div_campo_publicar_bloco_salvar'>\n<input type='button' value='{$idioma['57']}' class='botao_padrao' onclick='{$evento}'>\n</div>\n\n";
    }
    // codigo html
    $codigo_html = "\n<div class='classe_div_campo_publicar_bloco'>\n<input type='hidden' id='' value=''>\n\n<div class='classe_div_campo_publicar_bloco_imagem'>{$imagem}</div>\n<div class='classe_div_campo_publicar_bloco_descricao'>{$descricao}</div>\n<div class='classe_div_campo_publicar_bloco_campos'>{$campos}</div>\n\n{$botao_salvar}\n\n</div>\n";
    // retorno
    if ($validou_conteudo == true) {
        // retorna codigo html
        return $codigo_html;
    }
}
Example #29
0
function define_padrao_perfil_cadastrar()
{
    global $idioma;
    $tabela = TABELA_PERFIL;
    $idusuario = retorne_idusuario_logado();
    $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';";
    $data = data_atual();
    $imagem_servidor[0] = retorne_imagem_servidor(20);
    $imagem_servidor[1] = retorne_imagem_servidor(21);
    if (retorne_numero_linhas_query($query[0]) == 0) {
        $query[1] = "insert into {$tabela} values(null, '{$idusuario}', '{$idioma['138']}', '{$imagem_servidor['0']}', '{$imagem_servidor['1']}', '', '', '', '', '', '', '{$data}');";
        comando_executa($query[1]);
    }
}
function carrega_funcionarios()
{
    // globals
    global $idioma;
    global $requeste;
    // tabela
    $tabela = TABELA_FUNCIONARIO;
    // id de funcionario
    $id_funcionario = retorne_idfuncionario_request();
    // limit de query
    $limit_query = retorne_limit();
    // query
    if ($id_funcionario == null) {
        $query = "select *from {$tabela} order by id desc {$limit_query};";
    } else {
        $query = "select *from {$tabela} where id='{$id_funcionario}';";
    }
    // dados
    $dados = retorne_dados_query($query);
    // separa dados
    $id = $dados['id'];
    $url_imagem_perfil = $dados['url_imagem_perfil'];
    $nome = $dados['nome'];
    $cargo = $dados['cargo'];
    $hora_entra = $dados['hora_entra'];
    $hora_sai = $dados['hora_sai'];
    $hora_pausa_inicio = $dados['hora_pausa_inicio'];
    $hora_pausa_fim = $dados['hora_pausa_fim'];
    $data = $dados['data'];
    // valida id
    if ($id == null) {
        // retorno padrao
        return null;
    }
    // valida usuario administrador
    if (retorne_usuario_administrador() == true) {
        // campo imagem de perfil
        $campo_imagem_perfil = constroe_formulario_barra_progresso(PAGINA_ACOES, $id, "foto", PAGINA_ID20, false, 4);
        // url de pagina
        $url_pagina = PAGINA_INICIAL . "?{$requeste['0']}={$idioma['77']}&{$requeste['5']}={$id}";
        // imagem de servidor
        $imagem_servidor[0] = retorne_imagem_servidor(16);
        // campo excluir funcionario
        $campo_excluir_funcionario = "\n{$idioma['110']}\n<br>\n<br>\n<input type='button' value='{$idioma['101']}' class='botao_padrao' onclick='excluir_funcionario({$id});'>\n";
        // campo excluir funcionario
        $campo_excluir_funcionario = janela_mensagem_dialogo($idioma[110], $campo_excluir_funcionario, "id_dialogo_excluir_funcionario_{$id}");
        // campo excluir funcionario
        $campo_excluir_funcionario .= "\n<div class='classe_div_funcionario_excluir'>\n<div onclick='dialogo_excluir_funcionario({$id});'>{$imagem_servidor['0']}</div>\n</div>\n";
        // campo recortar imagem
        if ($id_funcionario == null) {
            // campo recortar imagem
            $campo_recortar = "\n<img src='{$url_imagem_perfil}' title='{$nome}'>\n\n<div class='classe_div_funcionario_recorte_imagem'>\n<a href='{$url_pagina}' title='{$idioma['109']}'>{$idioma['109']}</a>\n</div>\n\n";
        } else {
            // dados de imagem
            $dados_imagem['id'] = $dados['id'];
            $dados_imagem['url_imagem_perfil'] = $dados['url_imagem_perfil'];
            $dados_imagem['url_imagem_perfil'] = $dados['url_imagem_perfil'];
            $dados_imagem['nome'] = $dados['nome'];
            $dados_imagem['tipo_pagina'] = 21;
            $dados_imagem['url_pagina'] = PAGINA_ACOES;
            $dados_imagem[$requeste[5]] = $id_funcionario;
            // formulario de recorte
            $campo_recortar = campo_recortar_imagem($dados_imagem);
            // campo recortar imagem
            $campo_recortar = "\n<div class='classe_div_funcionario_recorte_imagem'>\n{$campo_recortar}\n</div>\n";
        }
    } else {
        // campo recortar imagem
        $campo_recortar = "<img src='{$url_imagem_perfil}' title='{$nome}'>";
    }
    // codigo html
    $codigo_html = "\n<div class='classe_div_funcionario'>\n\n<div class='classe_div_funcionario_imagem'>\n{$campo_recortar}\n<br>\n{$campo_imagem_perfil}\n</div>\n\n{$campo_excluir_funcionario}\n\n<div class='classe_div_funcionario_nome'>\n{$idioma['91']}: {$nome}\n</div>\n\n<div class='classe_div_funcionario_cargo'>\n{$idioma['92']}: {$cargo}\n</div>\n\n<div class='classe_div_funcionario_horarios'>\n<span class='classe_div_funcionario_span'>{$idioma['93']}: {$hora_entra}</span>\n<span class='classe_div_funcionario_span'>{$idioma['94']}: {$hora_sai}</span>\n<span class='classe_div_funcionario_span'>{$idioma['95']}: {$hora_pausa_inicio}</span>\n<span class='classe_div_funcionario_span'>{$idioma['96']}: {$hora_pausa_fim}</span>\n</div>\n\n</div>\n";
    // retorno
    return $codigo_html;
}