function campo_edita_perfil_alterar_imagem($dados) { // globals global $idioma; // 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 upload de imagem $campo_upload_imagem = constroe_formulario_barra_progresso(PAGINA_ACOES, "id_formulario_upload_imagem_perfil", "foto", 33, false, 1); // atualiza array de dados $dados['tipo_pagina'] = 34; $dados['url_pagina'] = PAGINA_ACOES; // campo de recorte de imagem $campo_recorte_imagem = campo_recortar_imagem($dados); // codigo html $codigo_html = "\n{$campo_recorte_imagem}\n{$campo_upload_imagem}\n"; // adiciona o dialogo $codigo_html = janela_mensagem_dialogo($idioma[132], $codigo_html, "dialogo_editar_perfil_usuario_imagem"); // codigo html $codigo_html .= "\n<div class='classe_div_campo_editar_perfil_opcao'>\n<a href='#' title='{$idioma['149']}' onclick='dialogo_editar_perfil_usuario_imagem();'>{$idioma['149']}</a>\n</div>\n"; // retorno return $codigo_html; }
function campo_configura_perfil_usuario() { // globals global $idioma; global $requeste; // id de usuario $idusuario = retorne_idusuario_logado(); // dados do usuario $dados = dados_perfil_usuario($idusuario); // separa dados do perfil $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']; // url de formulario $url_formulario = PAGINA_ACOES; // valor de campo hidden $valor_campo_hidden = PAGINA_ID5; // campo de estados $campo_estados = gerador_select_option(retorne_array_estados_pais(), $estado, "estado", null, null); // campo upload de imagem de perfil $campo_upload_imagem_perfil = constroe_formulario_barra_progresso($url_formulario, "id_formulario_upload_imagem_perfil", "foto", $tipo_pagina, false, 1); // campo recortar imagem de perfil $campo_recortar_imagem = campo_recortar_imagem($dados); // campo categorias $campo_categorias = gerador_select_option(retorne_array_categorias(), $categoria, "categoria", null, null); // codigo html $codigo_html = "\n{$campo_recortar_imagem}\n\n<div class='classe_div_configura_perfil_upload_imagem'>\n{$campo_upload_imagem_perfil}\n</div>\n\n<div class='classe_div_configura_perfil'>\n<form action='{$url_formulario}' method='post' enctype='multipart/form-data'>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['49']}</span>\n<input type='text' name='nome' value='{$nome}' required='required' placeholder='{$idioma['49']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['50']}</span>\n<input type='text' name='email' value='{$email}' required='required' placeholder='{$idioma['50']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['51']}</span>\n<input type='text' name='cnpj' value='{$cnpj}' required='required' placeholder='{$idioma['51']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['52']}</span>\n<input type='text' name='endereco' value='{$endereco}' required='required' placeholder='{$idioma['52']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['53']}</span>\n<input type='text' name='cidade' value='{$cidade}' required='required' placeholder='{$idioma['53']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['54']}</span>\n{$campo_estados}\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['55']}</span>\n<input type='text' name='telefone' value='{$telefone}' required='required' placeholder='{$idioma['55']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['56']}</span>\n<input type='text' name='celular' value='{$celular}' required='required' placeholder='{$idioma['56']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['57']}</span>\n<input type='text' name='site' value='{$site}' required='required' placeholder='{$idioma['57']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['58']}</span>\n{$campo_categorias}\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['59']}</span>\n<textarea required='required' placeholder='{$idioma['59']}' name='sobre'>{$sobre}</textarea>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<span>{$idioma['60']}</span>\n<input type='text' name='cep' value='{$cep}' required='required' placeholder='{$idioma['60']}'>\n</div>\n\n<div class='classe_div_configura_perfil_campo'>\n<input type='submit' value='{$idioma['61']}' class='botao_padrao'>\n</div>\n\n<input type='hidden' name='{$requeste['5']}' value='{$valor_campo_hidden}'>\n\n</form>\n</div>\n"; // retorno return $codigo_html; }
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; }