function monta_excluir_conta_usuario() { // globals ----------------------------------------------- global $nome_do_sistema; // nome do sistema global $nome_fundador_site; // nome fundador do site // --------------------------------------------------------- // super usuario logado ----------------------------- $super_usuario_logado = retorne_super_usuario(); // super usuario logado // --------------------------------------------------------- // valida super usuario logado --------------------- if ($super_usuario_logado == true) { // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Sua conta não pode ser excluida."; // --------------------------------------------------------- // titulo de div ----------------------------------------- $titulo_div = "Excluir minha conta do {$nome_do_sistema}"; // titulo de div // -------------------------------------------------------- // adiciona div especial de sistema ------------- $codigo_html_bruto = div_especial_mensagem_sistema($titulo_div, $codigo_html_bruto); // adiciona div especial de sistema // -------------------------------------------------------- // adiciona div especial ---------------------------- $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null); // adiciona div especial // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<li>Nós do {$nome_do_sistema}, lamentamos muito por você querer excluir sua conta."; $codigo_html_bruto .= "<li>Más para excluir sua conta para sempre, informe seu e-mail, e senha logo abaixo."; $codigo_html_bruto .= formulario_excluir_conta_usuario(); $codigo_html_bruto .= "<li>Atenciosamente <b>{$nome_fundador_site}</b> fundador do {$nome_do_sistema}."; // -------------------------------------------------------- // titulo de div ----------------------------------------- $titulo_div = "Excluir minha conta do {$nome_do_sistema}"; // titulo de div // -------------------------------------------------------- // adiciona div especial de sistema ------------- $codigo_html_bruto = div_especial_mensagem_sistema($titulo_div, $codigo_html_bruto); // adiciona div especial de sistema // -------------------------------------------------------- // adiciona div especial ---------------------------- $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null); // adiciona div especial // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function monta_painel_controle() { // valida super usuario ------------------------------ if (retorne_super_usuario() == false) { return null; // retorno nulo } // --------------------------------------------------------- // aba selecionada --------------------------------- $aba_selecionada[retorne_tipo_controle()] = "classe_aba_selecionada_perfil"; // aba selecionada // --------------------------------------------------------- // links disponiveis --------------------------------- $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['1']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=1' title='Fundo de início'>Fundo de início</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['2']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=2' title='Documentação'>Documentação</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['3']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=3' title='Funções PHP'>Funções PHP</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['4']}'><a href='{$url_pagina_inicial_site}?tipo_pagina=7&editar_perfil_modo=0&numero_controle=4' title='Usuários'>Usuários</a></div>"; // links // --------------------------------------------------------- // codigo html bruto --------------------------------- foreach ($links as $valor_link) { // valida valor de link ------------------------------- if ($valor_link != null) { $codigo_html .= $valor_link; // codigo html bruto } // -------------------------------------------------------- } // -------------------------------------------------------- // adiciona div de abas -------------------------- $codigo_html = "<div class='classe_div_aba_links_selecao'>{$codigo_html}</div>"; // adiciona div de abas // -------------------------------------------------------- // titulo de div --------------------------------------- $titulo_div = "Controle geral"; // titulo de div // -------------------------------------------------------- // adiciona div especial -------------------------- $codigo_html = constroe_div_especial_geral($titulo_div, $codigo_html, null); // adiciona div especial // -------------------------------------------------------- // monta servicos de painel de controle ---- $codigo_html .= monta_servicos_painel_controle(); // monta servicos de painel de controle // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html; // retorno // --------------------------------------------------------- }
function exclui_conta_usuario() { // dados de formulario ------------------------------ $email = remove_html($_POST['email']); // email $senha = remove_html($_POST['senha']); // senha // --------------------------------------------------------- // valida email e senha ------------------------------ if ($email == null or $senha == null or retorne_esta_logado() == false or retorne_super_usuario() == true) { return null; // retorno nulo } // --------------------------------------------------------- // cifra a senha --------------------------------------- $senha = cifra_senha_md5($senha); // senha // --------------------------------------------------------- // informa se login existe --------------------------- $login_existe = retorne_usuario_existe($email, $senha); // informa se login existe // --------------------------------------------------------- // valida existencia de usuario -------------------- if ($login_existe == false or $email != email_cookie() or $senha != senha_cookie() or retorne_esta_logado() == false) { return null; // retorno } // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // exclui pasta pessoal ------------------------------ excluir_pastas_subpastas(retorne_pasta_pessoal_usuario_logado()); // exclui pasta pessoal // --------------------------------------------------------- // remove referencia em todas as tabelas ------ remove_referencia_tabelas(); // remove referencia em todas as tabelas // --------------------------------------------------------- // logout ------------------------------------------------ logout(null); // logout // --------------------------------------------------------- }
function monta_servicos_painel_controle() { // valida super usuario ------------------------------ if (retorne_super_usuario() == false) { return null; // retorno nulo } // --------------------------------------------------------- // tipo de servico ------------------------------------- $tipo_servico = retorne_tipo_controle(); // tipo de servico // --------------------------------------------------------- // seleciona tipo de servico a montar ------------ switch ($tipo_servico) { case 1: $codigo_servico = formulario_alterar_imagem_fundo_capa_inicial(); break; case 2: $codigo_servico = monta_pagina_documentacao(); // monta a pagina de documentacao break; case 3: $codigo_servico = carrega_pagina_funcoes(); // carrega pagina de funcoes break; case 4: $codigo_servico = monta_numero_usuarios_site(); // monta numero de usuarios break; } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= $codigo_servico; // codigo html bruto // -------------------------------------------------------- // adiciona div especial ---------------------------- $codigo_html_bruto = constroe_div_especial_geral("Serviço do painel", $codigo_html_bruto, null); // adiciona div especial // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function monta_pagina_documentacao() { // valida super usuario ------------------------------ if (retorne_super_usuario() == false) { return null; // retorno nulo } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= campo_publicar_ajuda(); // codigo html bruto $codigo_html_bruto .= campo_pesquisa_ajuda(); // codigo html bruto $codigo_html_bruto .= constroe_topicos_ajuda(2); // codigo html bruto // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function campo_opcoes_imagem_ajuda($dados, $topico_id) { // globals --------------------------------------------- global $enderecos_arquivos_php_uteis; // arquivos php uteis // ------------------------------------------------------- // separando dados -------------------------------- $id = $dados['id']; // dados de tabela $url_imagem = $dados['url_imagem']; // dados de tabela $idalbum_imagens = $dados['idalbum_imagens']; // dados de tabela $descricao_imagem = $dados['descricao_imagem']; // dados de tabela // ------------------------------------------------------- // url de script salvar ------------------------------- $url_script_salvar = $enderecos_arquivos_php_uteis['atualizar_conteudo_ajuda']; // url de script salvar // ------------------------------------------------------- // super usuario ------------------------------------ $super_usuario = retorne_super_usuario(); // super usuario // ------------------------------------------------------- // campo excluir imagem ------------------------- $campo_excluir_imagem .= "<input type='checkbox' name='excluir_imagem' value='1'>"; // campo excluir imagem $campo_excluir_imagem .= " "; // campo excluir imagem $campo_excluir_imagem .= "Excluir esta imagem"; // campo excluir imagem // ------------------------------------------------------- // adiciona div especial --------------------------- $campo_excluir_imagem = div_especial_mensagem_sistema("Excluir imagem", $campo_excluir_imagem); // adiciona div especial // ------------------------------------------------------- // codigo html bruto -------------------------------- if ($super_usuario == true) { $codigo_html_bruto .= "<div class='classe_div_opcoes_imagem_ajuda'>"; // codigo html bruto $codigo_html_bruto .= "<form action='{$url_script_salvar}' method='post' enctype='multipart/form-data'>"; // codigo html bruto $codigo_html_bruto .= "<textarea cols='25' rows='3' placeholder='Descrição da imagem' name='descricao_imagem'>{$descricao_imagem}</textarea>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= $campo_excluir_imagem; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='topico_id' value='{$topico_id}'>"; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='imagem_id' value='{$id}'>"; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='url_imagem' value='{$url_imagem}'>"; // codigo html bruto $codigo_html_bruto .= "<input type='file' name='foto'>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= "<input type='submit' class='uibutton large confirm' value='Salvar'>"; // codigo html bruto $codigo_html_bruto .= "</form>"; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto } else { $codigo_html_bruto .= "<div class='classe_div_opcoes_imagem_ajuda'>"; // codigo html bruto $codigo_html_bruto .= $descricao_imagem; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto } // ------------------------------------------------------- // retorno --------------------------------------------- return $codigo_html_bruto; // retorno // ------------------------------------------------------- }
function excluir_topico_ajuda() { // globals ----------------------------------------------- global $tabela_banco; // tabela de banco de dados // --------------------------------------------------------- // valida super usuario ------------------------------ if (retorne_super_usuario() == false) { return null; // retorno nulo } // --------------------------------------------------------- // dados de formulario ------------------------------- $topico_id = topico_pagina_ajuda_get(); // id de topico $idalbum_imagens = remove_html($_POST['idalbum_imagens']); // id de album de imagens // ---------------------------------------------------------- // query -------------------------------------------------- $query = "select *from {$tabela_banco['26']} where idalbum_imagens='{$idalbum_imagens}';"; // query // ---------------------------------------------------------- // contador ---------------------------------------------- $contador = 0; // contador // ---------------------------------------------------------- // numero de linhas ----------------------------------- $numero_linhas = retorne_numero_linhas_query($query); // numero de linhas // ---------------------------------------------------------- // comando --------------------------------------------- $comando = comando_executa($query); // comando // ----------------------------------------------------------- // apagando imagens ---------------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados --------------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // ----------------------------------------------------------- // separando dados ------------------------------------ $url_imagem = $dados['url_imagem']; // url de imagem // ----------------------------------------------------------- // valida url de imagem ------------------------------- if ($url_imagem != null) { // completa endereco de imagem ------------------ $url_imagem = "../{$url_imagem}"; // completa endereco de imagem // ----------------------------------------------------------- // exclui arquivo ----------------------------------------- exclui_arquivo_unico($url_imagem); // exclui arquivo // ----------------------------------------------------------- } // ----------------------------------------------------------- } // ----------------------------------------------------------- // limpa query antiga ----------------------------------- $query = null; // limpa query antiga // ----------------------------------------------------------- // querys -------------------------------------------------- $query[] = "delete from {$tabela_banco['25']} where id='{$topico_id}' and idalbum_imagens='{$idalbum_imagens}';"; // query $query[] = "delete from {$tabela_banco['26']} where idalbum_imagens='{$idalbum_imagens}';"; // query // ----------------------------------------------------------- // exclui registros --------------------------------------- executador_querys($query); // exclui registros // ----------------------------------------------------------- }
function constroe_abas_editar_perfil() { // globals ---------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial // -------------------------------------------------------- // id de usuario -------------------------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // -------------------------------------------------------- // usuario dono do perfil -------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // -------------------------------------------------------- // aba selecionada -------------------------------- $aba_selecionada[retorne_modo_editar_perfil()] = "classe_aba_selecionada_perfil"; // aba selecionada // -------------------------------------------------------- // array de links ------------------------------------ $links = array(); // -------------------------------------------------------- // valida super usuario ---------------------------- if (retorne_super_usuario() == true) { $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['0']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=0' title='Administrar'>Administrar</a></div>"; // links } // -------------------------------------------------------- // links ------------------------------------------------- if ($usuario_dono_perfil == true) { $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['1']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=1' title='Básico'>Básico</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['8']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=8' title='Principal'>Principal</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['2']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=2' title='Profissional'>Profissional</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['4']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=4' title='Wallpaper'>Wallpaper</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['5']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=5' title='Senha'>Senha</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['6']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=6' title='Bloqueio'>Bloqueio</a></div>"; // links $links[] = "<div class='classe_links_abas_perfil_usuario {$aba_selecionada['7']}'><a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=7&editar_perfil_modo=7' title='Excluir conta'>Excluir conta</a></div>"; // links } // -------------------------------------------------------- // codigo html bruto --------------------------------- foreach ($links as $valor_link) { // verifica se e valido -------------------------------- if ($valor_link != null) { $codigo_html .= $valor_link; } // -------------------------------------------------------- } // -------------------------------------------------------- // adiciona div de abas -------------------------- $codigo_html = "<div class='classe_div_aba_links_selecao'>{$codigo_html}</div>"; // adiciona div de abas // -------------------------------------------------------- // adiciona div especial -------------------------- $codigo_html = constroe_div_especial_geral("Editar perfíl", $codigo_html, null); // adiciona div especial // -------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html; // retorno // --------------------------------------------------------- }
function constroe_topicos_ajuda($tipo_topicos) { // globals ----------------------------------------------- global $tabela_banco; // tabela de banco de dados // --------------------------------------------------------- // limit de query --------------------------------------- $limit_query = retorne_limit_tabela_ajuda(); // limit de query // --------------------------------------------------------- // termo de pesquisa --------------------------------- $pesquisa_generica = retorne_termo_pesquisa(); // termo de pesquisa // --------------------------------------------------------- // super usuario ------------------------------------- $super_usuario = retorne_super_usuario(); // super usuario // -------------------------------------------------------- // condicao query tipo de ajuda ------------------ if ($super_usuario == false) { $condicao_query[1] = "where tipo_ajuda='1'"; // condicao query $condicao_query[2] = "and tipo_ajuda='1'"; // condicao query } else { $condicao_query[1] = null; // condicao query $condicao_query[2] = null; // condicao query } // -------------------------------------------------------- // tipo de topicos a carregar ---------------------- switch ($tipo_topicos) { case 2: $modo_carrega_topicos = " where tipo_ajuda='2' "; // modo que carrega os topicos break; } // -------------------------------------------------------- // modo de carregar topicos ----------------------- $condicao_query[1] .= $modo_carrega_topicos; // adiciona modo $condicao_query[2] .= $modo_carrega_topicos; // adiciona modo // -------------------------------------------------------- // query ------------------------------------------------ if ($pesquisa_generica == null) { $query[0] = "select *from {$tabela_banco['25']} {$condicao_query['1']} {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['25']} {$condicao_query['1']};"; // query } else { $query[0] = "select *from {$tabela_banco['25']} where (conteudo_post like '%{$pesquisa_generica}%' or titulo_post like '%{$pesquisa_generica}%') {$condicao_query['2']} {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['25']} where (conteudo_post like '%{$pesquisa_generica}%' or titulo_post like '%{$pesquisa_generica}%') {$condicao_query['2']};"; // query } // --------------------------------------------------------- // comando -------------------------------------------- $comando = comando_executa($query[0]); // comando // --------------------------------------------------------- // contador --------------------------------------------- $contador = 0; // contador // --------------------------------------------------------- // numero de linhas ---------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // --------------------------------------------------------- // obtendo dados ------------------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ------------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // --------------------------------------------------------- // dados ------------------------------------------------ $id = $dados['id']; // dados de tabela $titulo_post = $dados['titulo_post']; // dados de tabela // --------------------------------------------------------- // topicos de ajuda ----------------------------------- if ($id != null) { $topicos_ajuda .= monta_link_topico($id, $titulo_post); // topicos de ajuda } // --------------------------------------------------------- } // --------------------------------------------------------- // numero total de topicos -------------------------- $numero_total_topicos = retorne_numero_linhas_query($query[1]); // numero total de topicos // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='div_topicos_ajuda'>"; // codigo html bruto $codigo_html_bruto .= $topicos_ajuda; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto $codigo_html_bruto .= monta_paginas_paginacao_ajuda($numero_total_topicos); // codigo html bruto // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function publicar_ajuda() { // globals ----------------------------------------------- global $tabela_banco; // tabela de banco de dados // --------------------------------------------------------- // dados de formulario ------------------------------ $topico_id = topico_pagina_ajuda_get(); // dados de formulario $titulo = remove_html($_POST['titulo']); // dados de formulario $campo_publicar = remove_html($_POST['campo_publicar']); // dados de formulario $tipo_ajuda = remove_html($_POST['tipo_ajuda']); // tipo de ajuda // --------------------------------------------------------- // dados de formulario atualizar ------------------- $idalbum_imagens = remove_html($_POST['idalbum_imagens']); // id de album $publicar_tipo = remove_html($_POST['publicar_tipo']); // tipo de publicacao // --------------------------------------------------------- // numero de imagens ------------------------------- $numero_imagens = retorne_numero_array_post_imagens(); // numero de imagens // --------------------------------------------------------- // verifica se esta publicando sem imagens ---- if ($numero_imagens == 0 and $publicar_tipo == true) { return null; // retorno nulo } // --------------------------------------------------------- // valida dados de formulario ---------------------- if ($titulo == null or $campo_publicar == null) { // verifica se esta publicando ou atualizando -- if ($publicar_tipo == true) { return null; // retorno nulo } // --------------------------------------------------------- } // --------------------------------------------------------- // verifica se e o super usuario -------------------- if (retorne_super_usuario() == false) { return null; // retorno nulo } // --------------------------------------------------------- // id de album de publicacao ---------------------- if ($idalbum_imagens == null) { // obtem o id de album de imagens -------------- $idalbum_imagens = gera_idalbum_postagem_usuario(); // id de album de publicacao // --------------------------------------------------------- // seta array global ----------------------------------- $_POST['idalbum_imagens'] = $idalbum_imagens; // array global com id de album de imagens // --------------------------------------------------------- } // -------------------------------------------------------- // salva imagens em album ----------------------- publica_imagens_album_postagem_ajuda($idalbum_imagens); // salva imagens em album // -------------------------------------------------------- // query ------------------------------------------------- if ($publicar_tipo == true) { $query = "insert into {$tabela_banco['25']} values('null', '{$tipo_ajuda}', '{$titulo}', '{$campo_publicar}', '{$idalbum_imagens}');"; // query } else { $query = "update {$tabela_banco['25']} set titulo_post='{$titulo}', tipo_ajuda='{$tipo_ajuda}', conteudo_post='{$campo_publicar}' where id='{$topico_id}';"; // query } // --------------------------------------------------------- // comando --------------------------------------------- comando_executa($query); // comando // ---------------------------------------------------------- }
function monta_excluir_conta_usuario() { global $nome_do_sistema; global $nome_fundador_site; $super_usuario_logado = retorne_super_usuario(); if ($super_usuario_logado == true) { $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Sua conta não pode ser excluida."; $titulo_div = "Excluir minha conta do {$nome_do_sistema}"; $codigo_html_bruto = div_especial_mensagem_sistema($titulo_div, $codigo_html_bruto); $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null); return $codigo_html_bruto; } $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<li>Nós do {$nome_do_sistema}, lamentamos muito por você querer excluir sua conta."; $codigo_html_bruto .= "<li>Más para excluir sua conta para sempre, informe seu e-mail, e senha logo abaixo."; $codigo_html_bruto .= formulario_excluir_conta_usuario(); $codigo_html_bruto .= "<li>Atenciosamente <b>{$nome_fundador_site}</b> fundador do {$nome_do_sistema}."; $titulo_div = "Excluir minha conta do {$nome_do_sistema}"; $codigo_html_bruto = div_especial_mensagem_sistema($titulo_div, $codigo_html_bruto); $codigo_html_bruto = constroe_div_especial_geral($titulo_div, $codigo_html_bruto, null); return $codigo_html_bruto; }
function monta_pagina_documentacao() { if (retorne_super_usuario() == false) { return null; } $codigo_html_bruto .= campo_publicar_ajuda(); $codigo_html_bruto .= campo_pesquisa_ajuda(); $codigo_html_bruto .= constroe_topicos_ajuda(2); return $codigo_html_bruto; }
function campo_excluir_conteudo_ajuda($dados) { // globals --------------------------------------------- global $enderecos_arquivos_php_uteis; // arquivos php uteis // ------------------------------------------------------- // super usuario ------------------------------------- $super_usuario = retorne_super_usuario(); // super usuario // -------------------------------------------------------- // valida super usuario ----------------------------- if ($super_usuario == false) { return null; // retorno nulo } // -------------------------------------------------------- // separa dados -------------------------------------- $id = $dados['id']; // separando dados $titulo_post = $dados['titulo_post']; // separando dados $idalbum_imagens = $dados['idalbum_imagens']; // separando dados // -------------------------------------------------------- // escript excluir topico ----------------------------- $script_excluir_topico = $enderecos_arquivos_php_uteis['excluir_topico_ajuda']; // escript excluir topico // -------------------------------------------------------- // campo excluir -------------------------------------- $campo_excluir .= "<form action='{$script_excluir_topico}' method='post'>"; // campo excluir $campo_excluir .= "Deseja mesmo excluir o tópico {$id}?"; // campo excluir $campo_excluir .= "<br>"; // campo excluir $campo_excluir .= "<br>"; // campo excluir $campo_excluir .= "<font size='4'>"; // campo excluir $campo_excluir .= $titulo_post; // campo excluir $campo_excluir .= "</font>"; // campo excluir $campo_excluir .= "<br>"; // campo excluir $campo_excluir .= "<br>"; // campo excluir $campo_excluir .= "<input type='hidden' name='topico_id' value='{$id}'>"; // campo excluir $campo_excluir .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; // campo excluir $campo_excluir .= "<input type='submit' class='uibutton large confirm' value='Excluir'>"; // campo excluir $campo_excluir .= "</form>"; // campo excluir // -------------------------------------------------------- // adiciona janela de dialogo ---------------------- $campo_excluir = janela_mensagem_dialogo("Excluir tópico", $campo_excluir, "div_janela_excluir_topico_ajuda"); // janela de dialogo // -------------------------------------------------------- // opcoes menu -------------------------------------- $opcoes_menu[] = "<li role='presentation'><a href='#1' id='#1' onclick='dialogo_janela_excluir_topico_ajuda();'>Excluir</a></li>"; // opcoes menu // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= constroe_menu_drop_especial($opcoes_menu, "Excluir tópico"); // codigo html bruto // -------------------------------------------------------- // adiciona div especial ---------------------------- $codigo_html_bruto = div_especial_mensagem_sistema("Excluir tópico", $codigo_html_bruto); // adiciona div especial $codigo_html_bruto .= $campo_excluir; // codigo html bruto // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<br>"; // codigo html bruto // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
// carrega bibliotecas // --------------------------------------------------------------------------- // carrega dados de servidor ---------------------------------------- include "../servidor/dados_servidor.php"; // carrega dados de servidor // --------------------------------------------------------------------------- // conecta ao mysql ---------------------------------------------------- conecta_mysql(true); // conecta ao mysql // --------------------------------------------------------------------------- // endereco de pasta de upload de imagens --------------------- $pasta_upload = retorne_pasta_capa_inicial(); // endereco de pasta de upload de imagens // --------------------------------------------------------------------------- // upload de imagem --------------------------------------------------- if (retorne_super_usuario() == true) { upload_de_imagem_papel_parede_capa_inicial($pasta_upload); // upload de imagem de album } // ----------------------------------------------------------------------------- // desconecta do mysql ------------------------------------------------- desconecta_mysql(); // desconecta do mysql // ----------------------------------------------------------------------------- // endereco url de pagina ----------------------------------------------- $endereco_url = $url_pagina_inicial_site . "?tipo_pagina=7&editar_perfil_modo=0&numero_controle=1"; // endereco url de pagina // ----------------------------------------------------------------------------- // chama pagina ---------------------------------------------------------- chama_pagina_por_endereco($endereco_url); // chama pagina
function constroe_topico_ajuda() { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // super usuario ------------------------------------- $super_usuario = retorne_super_usuario(); // super usuario // -------------------------------------------------------- // topico de ajuda ------------------------------------ $topico_ajuda = topico_pagina_ajuda_get(); // topico de ajuda // --------------------------------------------------------- // valida topico de ajuda ---------------------------- if ($topico_ajuda == null) { return null; // retorno nulo } // --------------------------------------------------------- // condicao query tipo de ajuda ------------------- if ($super_usuario == false) { $condicao_query = "and tipo_ajuda='1';"; // condicao query } // --------------------------------------------------------- // query -------------------------------------------------- $query = "select *from {$tabela_banco['25']} where id='{$topico_ajuda}' {$condicao_query};"; // query // --------------------------------------------------------- // dados ------------------------------------------------ $dados = retorne_dados_query($query); // dados de query // --------------------------------------------------------- // separa dados -------------------------------------- $id = $dados['id']; // separando dados $titulo_post = $dados['titulo_post']; // separando dados $conteudo_post = $dados['conteudo_post']; // separando dados $idalbum_imagens = $dados['idalbum_imagens']; // separando dados // -------------------------------------------------------- // converte urls em links --------------------------- $conteudo_post = converte_urls_texto_links($conteudo_post); // converte urls em links // -------------------------------------------------------- // adiciona imagens --------------------------------- $conteudo_post .= constroe_imagens_ajuda($idalbum_imagens, $id); // adiciona imagens // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='classe_titulo_post_ajuda'>"; // codigo html bruto $codigo_html_bruto .= $titulo_post; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto $codigo_html_bruto .= "<div class='classe_corpo_post_ajuda'>"; // codigo html bruto $codigo_html_bruto .= campo_excluir_conteudo_ajuda($dados); // codigo html bruto $codigo_html_bruto .= $conteudo_post; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto // --------------------------------------------------------- // adiciona div especial ----------------------------- $codigo_html_bruto = constroe_div_especial_geral("Tópico {$id}", $codigo_html_bruto, null); // adiciona div especial // -------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function atualizar_conteudo_ajuda() { // globals ----------------------------------------------- global $tabela_banco; // tabela de banco de dados // --------------------------------------------------------- // valida super usuario ------------------------------ if (retorne_super_usuario() == false) { return null; // retorno nulo } // --------------------------------------------------------- // dados de formulario ------------------------------- $topico_id = topico_pagina_ajuda_get(); // id de topico $descricao_imagem = remove_html($_POST['descricao_imagem']); // descricao de imagem $imagem_id = remove_html($_POST['imagem_id']); // id de imagem $url_imagem = remove_html($_POST['url_imagem']); // url de imagem $excluir_imagem = remove_html($_POST['excluir_imagem']); // resposta excluir imagem // ---------------------------------------------------------- // query -------------------------------------------------- if ($excluir_imagem == true) { $query = "delete from {$tabela_banco['26']} where id='{$imagem_id}';"; // query } else { $query = "update {$tabela_banco['26']} set descricao_imagem='{$descricao_imagem}' where id='{$imagem_id}';"; // query } // ---------------------------------------------------------- // executa comando ---------------------------------- comando_executa($query); // executa comando // ---------------------------------------------------------- // exclui imagem -------------------------------------- if ($excluir_imagem == true) { // completa url de imagem -------------------------- $url_imagem = "../" . $url_imagem; // completa url de imagem // --------------------------------------------------------- // exclui imagem -------------------------------------- exclui_arquivo_unico($url_imagem); // exclui imagem // --------------------------------------------------------- // retorno nulo ----------------------------------------- return null; // retorno nulo // --------------------------------------------------------- } // --------------------------------------------------------- // verifica tamanho de imagem --------------------- $tamanho_arquivo_imagem = $_FILES['foto']['size']; // tamanho do arquivo // ----------------------------------------------------------- // valida tamanho de imagem ----------------------- if ($tamanho_arquivo_imagem == 0) { return null; // retorno nulo } // ----------------------------------------------------------- // endereco da imagem a ser removida ----------- $endereco_imagem_remover = "../" . $url_imagem; // endereco da imagem a ser removida // ----------------------------------------------------------- // exclui imagem antiga ------------------------------- exclui_arquivo_unico($endereco_imagem_remover); // exclui imagem antiga // ----------------------------------------------------------- // pasta de upload -------------------------------------- $pasta_upload = retorne_pasta_upload_albuns_imagens_ajuda(); // pasta de upload // ------------------------------------------------------------ // upload de imagem ----------------------------------- $url_imagem = upload_imagem_unica($pasta_upload, 100, retorne_pasta_imagem_album_ajuda(), true); // upload de imagem // ------------------------------------------------------------ // query ---------------------------------------------------- $query = "update {$tabela_banco['26']} set url_imagem='{$url_imagem}' where id='{$imagem_id}';"; // query // ------------------------------------------------------------ // executa comando ---------------------------------- comando_executa($query); // executa comando // ---------------------------------------------------------- }
function constroe_editar_perfil_usuario() { // id do usuario --------------------------------------- $idusuario = retorne_idusuario_logado(); // id do usuario // --------------------------------------------------------- // modo editar perfil ---------------------------------- $editar_perfil_modo = retorne_modo_editar_perfil(); // modo editar perfil // --------------------------------------------------------- // abas modos editar perfil ------------------------- $codigo_html_bruto .= constroe_abas_editar_perfil(); // abas modos editar perfil // --------------------------------------------------------- // valida super usuario ------------------------------ if (retorne_super_usuario() == true) { // carrega plugins de super usuario ------------- include "../maniparq/plugins_ajuda.php"; // carrega plugins de super usuario // -------------------------------------------------------- } else { // verifica se e o painel de controle ------------- if ($editar_perfil_modo == 0) { // chama pagina de login ------------------------- chama_pagina_login(); // chama pagina de login // ------------------------------------------------------- // retorno nulo --------------------------------------- return null; // retorno nulo // ------------------------------------------------------- } // ------------------------------------------------------- } // --------------------------------------------------------- // codigo html bruto ---------------------------------- switch ($editar_perfil_modo) { case 0: $codigo_html_bruto .= monta_painel_controle(); // monta painel de controle break; case 1: $codigo_html_bruto .= formulario_editar_perfil($idusuario); break; case 2: $codigo_html_bruto .= formulario_cadastro_curriculo(); // formulario de cadastro de curriculo break; case 3: $codigo_html_bruto .= monta_curriculo(); // monta o curriculo break; case 4: $codigo_html_bruto .= formulario_alterar_imagem_fundo(); // monta formulario imagem de fundo break; case 5: $codigo_html_bruto .= formulario_alterar_senha(); // formulario alterar senha break; case 6: $codigo_html_bruto .= carregar_usuarios_bloqueados(); // carrega usuarios bloqueados break; case 7: $codigo_html_bruto .= monta_excluir_conta_usuario(); // monta excluir conta de usuario break; case 8: $codigo_html_bruto .= formulario_editar_perfil_completo(); // editar perfil completo break; default: $codigo_html_bruto .= monta_painel_controle(); // monta painel de controle } // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function campo_publicar_ajuda() { // globals ------------------------------------------------ global $enderecos_arquivos_php_uteis; // url de publicacao de conteudo // ---------------------------------------------------------- // valida super usuario ------------------------------- if (retorne_super_usuario() == false) { return null; // retorno nulo } // ---------------------------------------------------------- // id de topico ------------------------------------------ $topico_id = topico_pagina_ajuda_get(); // id de topico // ---------------------------------------------------------- // dados de publicacao ------------------------------ $dados_publicacao = retorne_dados_publicacao_ajuda($topico_id); // dados da publicacao // ---------------------------------------------------------- // separa dados de publicacao --------------------- $titulo_post = $dados_publicacao['titulo_post']; // dados de tabela $conteudo_post = $dados_publicacao['conteudo_post']; // dados de tabela // ---------------------------------------------------------- // url de publicacao de conteudo ------------------ $url_publicacao_conteudo = $enderecos_arquivos_php_uteis['publicar_ajuda']; // url de publicacao de conteudo // --------------------------------------------------------- // campo adicionar imagens ----------------------- $campo_adicionar_imagens = "<input type='file' name='foto[]' id='campo_file_upload_postagem' onchange='publicacao_imagens_selecionadas();' multiple>"; // campo adicionar imagens // --------------------------------------------------------- // campo exibe imagens upload ------------------- $campo_exibe_imagens_upload = "<output id='output_imagens_upload_publicacao'></output>"; // campo exibe imagens upload // --------------------------------------------------------- // id de album de imagens ------------------------- $idalbum_imagens = retorne_idalbum_topico_id($topico_id); // id de album de imagens // --------------------------------------------------------- // campos de formulario condicionais ----------- if ($idalbum_imagens == null) { // tipo de publicacao --------------------------------- $campo_tipo_publicacao = "<input type='hidden' name='publicar_tipo' value='1'>"; // tipo de publicacao // --------------------------------------------------------- // botao submit ---------------------------------------- $botao_submit = "<input type='submit' class='uibutton large confirm' value='Publicar'>"; // botao submit // --------------------------------------------------------- } else { // tipo de publicacao --------------------------------- $campo_tipo_publicacao = "<input type='hidden' name='publicar_tipo' value='0'>"; // tipo de publicacao // --------------------------------------------------------- // botao submit ---------------------------------------- $botao_submit = "<input type='submit' class='uibutton large confirm' value='Atualizar'>"; // botao submit // --------------------------------------------------------- } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='div_campo_publicar'>"; // codigo html bruto $codigo_html_bruto .= "<form action='{$url_publicacao_conteudo}' method='post' enctype='multipart/form-data' id='formulario_publica_conteudo_geral'>"; // codigo html bruto $codigo_html_bruto .= "<input type='text' name='titulo' placeholder='Título da ajuda' value='{$titulo_post}'>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= "<textarea cols='100' rows='10' name='campo_publicar' class='textarea_campo_publicar' placeholder='Conteúdo da ajuda' id='campo_entrada_publicar_conteudo_geral'>{$conteudo_post}</textarea>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= campo_select_tipo_ajuda($dados_publicacao); // codigo html bruto $codigo_html_bruto .= "<input type='button' value='Imagens' class='uibutton large confirm' onclick='clique_botao_adicionar_imagens_publicacao();'>"; // codigo html bruto $codigo_html_bruto .= " "; // codigo html bruto $codigo_html_bruto .= $botao_submit; // codigo html bruto $codigo_html_bruto .= $campo_tipo_publicacao; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='topico_id' value='{$topico_id}'>"; // codigo html bruto $codigo_html_bruto .= montar_barra_progresso("barra_progresso_postagem_conteudo"); // codigo html bruto $codigo_html_bruto .= $campo_adicionar_imagens; // codigo html bruto $codigo_html_bruto .= "</form>"; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto $codigo_html_bruto .= $campo_exibe_imagens_upload; // codigo html bruto // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }