function campo_excluir_conteudo_ajuda($dados) { global $enderecos_arquivos_php_uteis; $super_usuario = retorne_super_usuario(); if ($super_usuario == false) { return null; } $id = $dados['id']; $titulo_post = $dados['titulo_post']; $idalbum_imagens = $dados['idalbum_imagens']; $script_excluir_topico = $enderecos_arquivos_php_uteis['excluir_topico_ajuda']; $campo_excluir .= "<form action='{$script_excluir_topico}' method='post'>"; $campo_excluir .= "Deseja mesmo excluir o tópico {$id}?"; $campo_excluir .= "<br>"; $campo_excluir .= "<br>"; $campo_excluir .= "<font size='4'>"; $campo_excluir .= $titulo_post; $campo_excluir .= "</font>"; $campo_excluir .= "<br>"; $campo_excluir .= "<br>"; $campo_excluir .= "<input type='hidden' name='topico_id' value='{$id}'>"; $campo_excluir .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; $campo_excluir .= "<input type='submit' class='uibutton large confirm' value='Excluir'>"; $campo_excluir .= "</form>"; $campo_excluir = janela_mensagem_dialogo("Excluir tópico", $campo_excluir, "div_janela_excluir_topico_ajuda"); $opcoes_menu[] = "<li role='presentation'><a href='#1' id='#1' onclick='dialogo_janela_excluir_topico_ajuda();'>Excluir</a></li>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= constroe_menu_drop_especial($opcoes_menu, "Excluir tópico"); $codigo_html_bruto = div_especial_mensagem_sistema("Excluir tópico", $codigo_html_bruto); $codigo_html_bruto .= $campo_excluir; $codigo_html_bruto .= "<br>"; return $codigo_html_bruto; }
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_editar_perfil($dados) { // globals global $idioma; // valida usuario dono do perfil if (retorne_usuario_dono_perfil() == false or retorne_usuario_logado() == false) { // retorno nulo return null; } // separa dados $nome = $dados['nome']; $url_imagem_perfil = $dados['url_imagem_perfil']; $endereco = $dados['endereco']; $cidade = $dados['cidade']; $estado = $dados['estado']; $telefone = $dados['telefone']; // campo edita $campo_edita[0] = campo_edita_perfil_alterar_imagem($dados); $campo_edita[1] = campo_edita_perfil_informacoes($dados); $campo_edita[2] = campo_edita_perfil_alterar_senha($dados); $campo_edita[3] = campo_edita_perfil_excluir_conta($dados); // codigo html $codigo_html = "\n{$campo_edita['0']}\n{$campo_edita['1']}\n{$campo_edita['2']}\n{$campo_edita['3']}\n"; // adiciona o dialogo $codigo_html = janela_mensagem_dialogo($idioma[132], $codigo_html, "dialogo_editar_perfil_usuario"); // codigo html $codigo_html .= "\n<div class='classe_div_campo_editar_perfil'>\n<a href='#' title='{$idioma['132']}' onclick='dialogo_editar_perfil_usuario();'>{$idioma['132']}</a>\n</div>\n"; // retorno return $codigo_html; }
function constroe_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_edita_perfil_excluir_conta($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']; // valida usuario administrador if (retorne_usuario_administrador() == true) { // codigo html $codigo_html = "\n{$idioma['155']}\n"; // retorno return mensagem_sistema($codigo_html); } // codigo html $codigo_html = "\n<input type='password' id='campo_senha_excluir_conta' placeholder='{$idioma['151']}'>\n<br>\n<br>\n<input type='button' class='botao_padrao' value='{$idioma['98']}' onclick='excluir_conta_usuario();'>\n"; // adiciona o dialogo $codigo_html = janela_mensagem_dialogo($idioma[154], $codigo_html, "dialogo_editar_perfil_excluir_conta"); // codigo html $codigo_html .= "\n<div class='classe_div_campo_editar_perfil_opcao'>\n<a href='#' title='{$idioma['154']}' onclick='dialogo_editar_perfil_excluir_conta();'>{$idioma['154']}</a>\n</div>\n"; // retorno return $codigo_html; }
function constroe_chat_usuario() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // imagem de lixeira $imagem_lixeira = estado_lixeira(); // conteudo de dialogo de lixeira $conteudo_dialogo .= $idioma[89]; $conteudo_dialogo .= "<br>"; $conteudo_dialogo .= "<br>"; $conteudo_dialogo .= "<input type='button' class='botao_padrao' value='{$idioma['90']}' onclick='limpa_mensagem_chat(1);'>"; $conteudo_dialogo .= " "; $conteudo_dialogo .= "<input type='button' class='botao_padrao' value='{$idioma['91']}' onclick='limpa_mensagem_chat(2);'>"; // campo dialogo lixeira $campo_dialogo_lixeira = janela_mensagem_dialogo($idioma[88], $conteudo_dialogo, "id_dialogo_limpar_mensagens_chat"); // campo opcoes de chat $campo_opcoes = "\n<div class='classe_div_campo_opcoes_chat'>\n\n<div onclick='dialogo_limpa_mensagem_chat();' id='classe_div_campo_opcoes_chat_lixeira'>\n{$imagem_lixeira}\n</div>\n\n</div>\n{$campo_dialogo_lixeira}\n"; // campo publicar $campo_publicar = "\n<div class='classe_div_chat_publicar' id='id_div_chat_publicar'>\n\n<div class='classe_div_chat_conversa_recebidas' id='id_div_chat_conversa' onscroll='carrega_mensagens_chat();'></div>\n\n<div class='classe_div_chat_publicar_mensagem'>\n<input type='text' id='id_campo_escrever_mensagem' placeholder='{$idioma['83']}' onkeydown='if(event.keyCode == 13){envia_mensagem_usuario();}'>\n</div>\n\n<div class='classe_div_chat_publicar_botao'>\n<input type='button' class='botao_padrao' value='{$idioma['82']}' onclick='envia_mensagem_usuario();'>\n</div>\n\n{$campo_opcoes}\n\n</div>\n"; // numero de usuarios online $numero_usuarios_online = retorne_numero_usuarios_online_chat(); // campo gerencia o chat $campo_gerencia_chat = "\n<div class='div_classe_campo_gerencia_chat' id='id_campo_gerencia_chat' onclick='minimizar_chat_usuario();'>\n<span>{$idioma['22']} - </span><span id='id_span_numero_usuarios_chat'>{$numero_usuarios_online}</span>\n</div>\n"; // codigo html $codigo_html = "\n{$campo_gerencia_chat}\n{$campo_publicar}\n<div class='classe_div_chat_usuarios' id='id_div_chat_usuarios' onscroll='carrega_usuarios_chat();'></div>\n"; // retorno return $codigo_html; }
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_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 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 campo_recuperar_senha() { // globals global $idioma; // codigo html $codigo_html = "\n{$idioma['145']}\n<br>\n<br>\n<input type='text' placeholder='{$idioma['5']}' id='id_campo_recupera_senha' onkeydown='if(event.keyCode == 13){recuperar_senha_usuario();}'>\n<br>\n<br>\n<input type='button' value='{$idioma['144']}' class='botao_padrao' onclick='recuperar_senha_usuario();'>\n"; // adiciona o dialogo $codigo_html = janela_mensagem_dialogo($idioma[146], $codigo_html, "id_dialogo_recuperar_senha_usuario"); // codigo html $codigo_html = "\n<div class='classe_div_campo_recuperar_senha'>\n<div id='id_elemento_exibe_recuperar_senha'><a href='#' title='{$idioma['146']}' onclick='dialogo_recuperar_senha_usuario();'>{$idioma['146']}</a></div>\n<div id='id_mensagem_recuperou_senha_usuario'></div>\n</div>\n{$codigo_html}\n"; // retorno return $codigo_html; }
function monta_opcoes_album_imagem($dados) { // globals global $imagem_servidor; global $enderecos_arquivos_php_uteis; // valida usuario dono do perfil if (retorna_usuario_vendo_perfil_dono() == false) { return null; } // imagem excluir $imagem_excluir = $imagem_servidor['excluir']; // separa dados $id = $dados['id']; $idusuario = $dados['idusuario']; $nome_album = $dados['nome_album']; $idalbum_imagens = $dados['idalbum_imagens']; $nome_album_identificador = $dados['nome_album_identificador']; // url de formulario $url_formulario = $enderecos_arquivos_php_uteis['excluir_album_imagens']; // formulario excluir $formulario .= "<div class='classe_div_formulario_excluir_album'>"; $formulario .= "<form action='{$url_formulario}' method='post'>"; $formulario .= retorna_link_perfil_usuario($idusuario); $formulario .= ", deseja mesmo excluir o álbum de imagens {$nome_album}"; $formulario .= "?"; $formulario .= "<br>"; $formulario .= "<br>"; $formulario .= "<input type='submit' class='botao_cancela' value='Sim'>"; $formulario .= " "; $formulario .= "<input type='button' class='botao_adicionar' value='Não' onclick='fechar_janela_mensagem_dialogo();'>"; $formulario .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; $formulario .= "<input type='hidden' name='nome_album_identificador' value='{$nome_album_identificador}'>"; $formulario .= "</form>"; $formulario .= "</div>"; // propriedades da janela de dialogo $titulo_janela = "Excluir álbum {$nome_album}"; $id_janela = "janela_excluir_album_imagem_" . $id; // adiciona janela de dialogo $formulario = janela_mensagem_dialogo($titulo_janela, $formulario, $id_janela); // codigo html $codigo_html .= "<div class='classe_div_opcoes_album'>"; $codigo_html .= "<button class='uibutton' onclick='dialogo_excluir_album_imagens({$id})'>"; $codigo_html .= "<img src='{$imagem_excluir}' title='Excluir álbum'>"; $codigo_html .= " "; $codigo_html .= "Excluir álbum"; $codigo_html .= "</button>"; $codigo_html .= "</div>"; $codigo_html .= $formulario; // retorno return $codigo_html; }
function constroe_campo_pago_venda_compra($dados, $modo) { // globals global $idioma; // separa dados $id = $dados['id']; $idusuario = $dados['idusuario']; $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']; $pago = $dados['pago']; // valida modo if ($modo == 1) { // verifica se ja foi pago if ($pago == 0) { // codigo html $codigo_html = "\n<div class='classe_div_produto_nao_pago'>\n{$idioma['111']}\n</div>\n"; } else { // codigo html $codigo_html = "\n<div class='classe_div_produto_sim_pago'>\n{$idioma['112']}\n</div>\n"; } } // valida modo if ($modo == 2) { // verifica se ja foi pago if ($pago == 0) { // conteudo de dialogo $conteudo_dialogo = "\n{$idioma['114']}\n<br>\n<br>\n<input type='button' value='{$idioma['116']}' class='botao_padrao_2' onclick='confirmar_pagamento({$idproduto}, {$idamigo});'>\n"; // campo dialogo $campo_dialogo = janela_mensagem_dialogo($idioma[115], $conteudo_dialogo, "id_dialogo_pagou_produto_{$idproduto}"); // codigo html $codigo_html = "\n<div class='classe_div_produto_sim_pago'>\n<input type='button' value='{$idioma['113']}' class='botao_padrao_2' onclick='dialogo_confirmar_pagamento({$idproduto});'>\n</div>\n{$campo_dialogo}\n"; } else { // codigo html $codigo_html = "\n<div class='classe_div_produto_sim_pago'>\n{$idioma['117']}\n</div>\n"; } } // retorno return $codigo_html; }
function campo_excluir_imagem_album($dados) { // globals ----------------------------------------------- global $enderecos_arquivos_php_uteis; // enderecos de scripts uteis // --------------------------------------------------------- // dados ------------------------------------------------ $id = $dados['id']; $nome_album_identificador = $dados['nome_album_identificador']; // --------------------------------------------------------- // numero div id excluir imagem ------------------ $numero_div_id_excluir_imagem = "div_campo_excluir_imagem_" . $id; // numero div id excluir imagem // -------------------------------------------------------- // endereco url de script para excluir imagem ------ $endereco_url_script_excluir_imagem = $enderecos_arquivos_php_uteis['excluir_imagem_album']; // endereco url de script para excluir imagem // -------------------------------------------------------------- // campo excluir imagem -------------------------- $codigo_html_bruto .= "<form action='{$endereco_url_script_excluir_imagem}' method='post'>"; // campo excluir imagem $codigo_html_bruto .= "Excluir esta imagem?"; // campo excluir imagem $codigo_html_bruto .= "<br>"; // campo excluir imagem $codigo_html_bruto .= "<br>"; // campo excluir imagem $codigo_html_bruto .= "<input type='hidden' name='id_imagem' value='{$id}'>"; // campo excluir imagem $codigo_html_bruto .= "<input type='hidden' name='nome_album_identificador' value='{$nome_album_identificador}'>"; // campo excluir imagem $codigo_html_bruto .= "<input type='hidden' name='imagem_unica' value='true'>"; // campo excluir imagem $codigo_html_bruto .= "<input type='submit' class='botao_padrao' value='Excluir'>"; // campo excluir imagem $codigo_html_bruto .= "</form>"; // campo excluir imagem // -------------------------------------------------------- // constroe dialogo excluir imagem ------------- $codigo_html_bruto = janela_mensagem_dialogo("Excluir imagem", $codigo_html_bruto, $numero_div_id_excluir_imagem); // constroe dialogo excluir imagem // -------------------------------------------------------- // retorno --------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------- }
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 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 campo_edita_perfil_alterar_senha($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']; // codigo html $codigo_html = "\n<input type='password' id='campo_altera_senha_atual' placeholder='{$idioma['151']}'>\n<input type='password' id='campo_altera_senha_nova' placeholder='{$idioma['152']}'>\n<input type='password' id='campo_altera_senha_confirma' placeholder='{$idioma['153']}'>\n<br>\n<br>\n<input type='button' class='botao_padrao' value='{$idioma['57']}' onclick='alterar_senha_usuario();'>\n"; // adiciona o dialogo $codigo_html = janela_mensagem_dialogo($idioma[150], $codigo_html, "dialogo_editar_perfil_usuario_senha"); // codigo html $codigo_html .= "\n<div class='classe_div_campo_editar_perfil_opcao'>\n<a href='#' title='{$idioma['150']}' onclick='dialogo_editar_perfil_usuario_senha();'>{$idioma['150']}</a>\n</div>\n"; // retorno return $codigo_html; }
function campo_edita_perfil_informacoes($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']; // codigo html $codigo_html = "\n<input type='text' value='{$nome}' id='id_nome_perfil_salvar' placeholder='{$idioma['91']}'>\n<input type='text' value='{$endereco}' id='id_endereco_perfil_salvar' placeholder='{$idioma['133']}'>\n<input type='text' value='{$cidade}' id='id_cidade_perfil_salvar' placeholder='{$idioma['134']}'>\n<input type='text' value='{$estado}' id='id_estado_perfil_salvar' placeholder='{$idioma['135']}'>\n<input type='text' value='{$telefone}' id='id_telefone_perfil_salvar' placeholder='{$idioma['136']}'>\n<br>\n<br>\n<input type='button' value='{$idioma['57']}' class='botao_padrao' onclick='salvar_perfil_usuario();'>\n"; // adiciona o dialogo $codigo_html = janela_mensagem_dialogo($idioma[132], $codigo_html, "dialogo_editar_perfil_usuario_informacoes"); // codigo html $codigo_html .= "\n<div class='classe_div_campo_editar_perfil_opcao'>\n<a href='#' title='{$idioma['132']}' onclick='dialogo_editar_perfil_usuario_informacoes();'>{$idioma['132']}</a>\n</div>\n"; // retorno return $codigo_html; }
function constroe_chat_usuario() { // globals global $idioma; // campo publicar $campo_publicar = "\n<div class='classe_div_chat_publicar'>\n\n<div>\n<input type='text' id='id_campo_escrever_mensagem' placeholder='{$idioma['83']}' onkeydown='if(event.keyCode == 13){envia_mensagem_usuario();}'>\n</div>\n\n<div>\n<input type='button' class='botao_padrao' value='{$idioma['82']}' onclick='envia_mensagem_usuario();'>\n</div>\n\n</div>\n"; // imagem de lixeira $imagem_lixeira = estado_lixeira(); // conteudo de dialogo de lixeira $conteudo_dialogo .= $idioma[89]; $conteudo_dialogo .= "<br>"; $conteudo_dialogo .= "<br>"; $conteudo_dialogo .= "<input type='button' class='botao_padrao' value='{$idioma['90']}' onclick='limpa_mensagem_chat(1);'>"; $conteudo_dialogo .= " "; $conteudo_dialogo .= "<input type='button' class='botao_padrao' value='{$idioma['91']}' onclick='limpa_mensagem_chat(2);'>"; // campo dialogo lixeira $campo_dialogo_lixeira = janela_mensagem_dialogo($idioma[88], $conteudo_dialogo, "id_dialogo_limpar_mensagens_chat"); // campo opcoes de chat $campo_opcoes = "\n<div class='classe_div_campo_opcoes_chat'>\n\n<div onclick='dialogo_limpa_mensagem_chat();' id='classe_div_campo_opcoes_chat_lixeira'>\n{$imagem_lixeira}\n</div>\n\n</div>\n{$campo_dialogo_lixeira}\n"; // codigo html $codigo_html = "\n<div class='classe_div_chat'>\n\n<div class='classe_div_chat_conversa'>\n\n<div class='classe_div_chat_conversa_recebidas' id='id_div_chat_conversa' onscroll='carrega_mensagens_chat();'></div>\n{$campo_publicar}\n</div>\n\n{$campo_opcoes}\n\n<div class='classe_div_chat_usuarios' id='id_div_chat_usuarios' onscroll='carrega_usuarios_chat();'></div>\n\n</div>\n"; // retorno return $codigo_html; }
function links_social_publicacoes_gerais($dados) { // globals ------------------------------------------------- global $identificador_album; // identificador do album global $identificador_postagem; // identificador postagem global $identificador_comentario_usuario; // identificador de comentario global $enderecos_arquivos_php_uteis; // enderecos de arquivos php uteis global $url_pagina_inicial_site; // url de pagina inicial // ----------------------------------------------------------- // separando dados de album ----------------------- $url_imagem = $dados['url_imagem']; // dados de tabela $url_imagem_miniatura = $dados['url_imagem_miniatura']; // dados de tabela $descricao = $dados['descricao']; // dados de tabela // --------------------------------------------------------- // separando dados de postagem ---------------- $id = $dados['id']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $conteudo_post = $dados['conteudo_post']; // dados de tabela $idalbum_imagens = $dados['idalbum_imagens']; // dados de tabela $data_publicacao = $dados['data_publicacao']; // dados de tabela $privacidade = $dados['privacidade']; // dados de tabela $idcomentario = $dados['idcomentario']; // --------------------------------------------------------- // identificador de tabela ---------------------------- $identificador = $dados['identificador']; // identificador de tabela // --------------------------------------------------------- // obtendo id de publicacao get temporario ---- $idpublicacao_get_temporario = define_idpublicacao_temporario_get(null, false); // obtendo id de publicacao get temporario // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------- // url de link ancora ---------------------------------- $url_link_ancora = "#social"; // url de link ancora // --------------------------------------------------------- // define tipo de identificador ---------------------- switch ($identificador) { case $identificador_album: // imagem $tipo_identificador = 1; // imagem $id_real_curtida = retorne_id_real_curtida($id, $identificador_album); // id real da curtida break; case $identificador_postagem: // album $tipo_identificador = 2; // album $id_real_curtida = retorne_id_real_curtida($id, $identificador_postagem); // id real da curtida break; case $identificador_comentario_usuario: // comentario $tipo_identificador = 3; // comentario $id_real_curtida = retorne_id_real_curtida($id, $identificador_comentario_usuario); // id real da curtida break; } // --------------------------------------------------------- // campo curtir ---------------------------------------- if (retorne_curtiu($id, $identificador) == false) { $campo_curtir = "<a href='{$url_link_ancora}' title='Curtir' onclick='curtir_social_geral({$id}, {$tipo_identificador}, {$id_real_curtida}, {$idusuario});'>Curtir</a>"; // campo curtir } else { $campo_curtir = "<a href='{$url_link_ancora}' title='Descurtir' onclick='curtir_social_geral({$id}, {$tipo_identificador}, {$id_real_curtida}, {$idusuario});'>Descurtir</a>"; // campo curtir } // --------------------------------------------------------- // informa se ja foi compartilhado ---------------- $compartilhado_resposta = retorne_esta_compartilhado($idusuario_logado, $idusuario, $idpublicacao_get_temporario); // informa se ja foi compartilhado // --------------------------------------------------------- // numero de compartilhamentos ----------------- $numero_compartilhamentos = retorne_numero_compartilhamentos_publicacao($idpublicacao_get_temporario); // numero de compartilhamentos // --------------------------------------------------------- // codigo de numero de compartilhamentos ---- if ($numero_compartilhamentos > 1) { $codigo_numero_compartilhamentos .= retorne_tamanho_resultado($numero_compartilhamentos); // informa o numero de compartilhamentos $codigo_numero_compartilhamentos .= " "; // informa o numero de compartilhamentos $codigo_numero_compartilhamentos .= "vezes"; // informa o numero de compartilhamentos } else { $codigo_numero_compartilhamentos .= $numero_compartilhamentos; // informa o numero de compartilhamentos $codigo_numero_compartilhamentos .= " "; // informa o numero de compartilhamentos $codigo_numero_compartilhamentos .= "vêz"; // informa o numero de compartilhamentos } // -------------------------------------------------------- // adiciona link compartilhamento ---------------- $codigo_numero_compartilhamentos = "<a href='{$url_pagina_inicial_site}?tipo_pagina=15&post_id={$idpublicacao_get_temporario}'>{$codigo_numero_compartilhamentos}</a>"; // adiciona link compartilhamento // -------------------------------------------------------- // campo compartilhar ------------------------------ if ($idusuario_logado != $idusuario and $idusuario != null and $compartilhado_resposta == false and $idpublicacao_get_temporario != null) { // url de script compartilhar ------------------------- $url_script_compartilhar = $enderecos_arquivos_php_uteis['compartilhar_conteudo']; // url de script compartilhar // ---------------------------------------------------------- // monta formulario compartilhar ------------------ $campo_compartilhar .= "<form action='{$url_script_compartilhar}' method='post'>"; // campo compartilhar $campo_compartilhar .= "Compartilhar isto?"; // campo compartilhar $campo_compartilhar .= "<br>"; // campo compartilhar $campo_compartilhar .= "Ao fazer isto este conteúdo será colocado em sua linha de tempo."; // campo compartilhar $campo_compartilhar .= "<input type='hidden' name='idusuario' value='{$idusuario_logado}'>"; // campo compartilhar $campo_compartilhar .= "<input type='hidden' name='idamigo' value='{$idusuario}'>"; // campo compartilhar $campo_compartilhar .= "<input type='hidden' name='id' value='{$idpublicacao_get_temporario}'>"; // campo compartilhar $campo_compartilhar .= "<br>"; // campo compartilhar $campo_compartilhar .= "<br>"; // campo compartilhar $campo_compartilhar .= "<input type='submit' class='botao_padrao' value='Compartilhar'>"; // campo compartilhar $campo_compartilhar .= "</form>"; // campo compartilhar // --------------------------------------------------------- // titulo de compartilhar ----------------------------- $titulo_compartilhar = "Compartilhar isto"; // titulo de compartilhar // --------------------------------------------------------- // id de div compartilhar ---------------------------- $id_div_compartilhar = "div_compartilhar_conteudo" . retorne_numero_div_id($dados); // id de div compartilhar // --------------------------------------------------------- // adiciona janela de dialogo ---------------------- $campo_compartilhar = janela_mensagem_dialogo($titulo_compartilhar, $campo_compartilhar, $id_div_compartilhar); // --------------------------------------------------------- // adiciona link compartilhar ----------------------- $campo_compartilhar .= " "; // campo compartilhar $campo_compartilhar .= "-"; // campo compartilhar $campo_compartilhar .= " "; // campo compartilhar $campo_compartilhar .= "<a href='{$url_link_ancora}' title='Compartilhar' onclick='compartilhar_conteudo_usuario({$id}, {$tipo_identificador})'>Compartilhar</a>"; // campo compartilhar // --------------------------------------------------------- } // --------------------------------------------------------- // informa se ja foi compartilhado ---------------- if ($compartilhado_resposta == true) { $campo_compartilhar .= " "; // campo compartilhar $campo_compartilhar .= "-"; // campo compartilhar $campo_compartilhar .= " "; // campo compartilhar $campo_compartilhar .= "Compartilhado"; // campo compartilhar $campo_compartilhar .= " "; // campo compartilhar $campo_compartilhar .= $codigo_numero_compartilhamentos; // campo compartilhar } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='links_social_publicacoes_gerais'>"; $codigo_html_bruto .= $campo_curtir; $codigo_html_bruto .= $campo_compartilhar; $codigo_html_bruto .= "</div>"; // --------------------------------------------------------- // retorno ------------------------------------------------ return $codigo_html_bruto; // retorno // ---------------------------------------------------------- }
function constroe_modo_tipo_mensagens_carregar() { // globals --------------------------------------------------------------- global $imagem_servidor; // imagens de servidor // ------------------------------------------------------------------------- // imagem de chat --------------------------------------------------- $imagem[0] = $imagem_servidor['chat']; // imagem de chat $imagem[0] = "<img src='{$imagem['0']}' title='Chat'>"; // imagem de chat // ------------------------------------------------------------------------ // numero de novas mensagens --------------------------------- $numero_novas_mensagens = retorne_numero_novas_mensagens(); // numero de novas mensagens // ------------------------------------------------------------------------- // span com o numero de novas mensagens ----------------- $span_numero_novas_mensagens = "<span id='span_numero_novas_mensagens_chat_menu_modo_tipo'>{$numero_novas_mensagens}</span>"; // span com o numero de novas mensagens // ------------------------------------------------------------------------ // titulo de menu especial ------------------------------------------ $titulo_menu_especial .= "{$imagem['0']}"; // titulo de menu especial $titulo_menu_especial .= " "; // titulo de menu especial $titulo_menu_especial .= "Mensagens"; // titulo de menu especial $titulo_menu_especial .= " - "; // titulo de menu especial $titulo_menu_especial .= "<span id='span_numero_novas_mensagens_chat_menu_modo_tipo_titulo'>{$numero_novas_mensagens}</span>"; // titulo de menu especial // ------------------------------------------------------------------------ // dialogo excluir mensagens $dialogo_excluir_mensagens .= "Isto apagará todas as suas mensagens."; $dialogo_excluir_mensagens .= "<br>"; $dialogo_excluir_mensagens .= "<br>"; $dialogo_excluir_mensagens .= "<input type='button' class='botao_padrao' value='Faça isto' onclick='excluir_todas_mensagens_usuario();'>"; $dialogo_excluir_mensagens .= "<input type='button' class='botao_padrao' value='Cancelar' onclick='dialogo_excluir_todas_mensagens();'>"; // adiciona janela de dialogo em dialogo excluir mensagens $dialogo_excluir_mensagens = janela_mensagem_dialogo("Excluir todas", $dialogo_excluir_mensagens, "div_excluir_todas_mensagens_usuario"); // opcoes menu ------------------------------------------------------ $opcoes_menu[] = "<li role='presentation'><a href='#1' id='#1' onclick='altera_modo_tipo_carrega_mensagens_chat(1);'>Novas mensagens - {$span_numero_novas_mensagens}</a></li>"; // opcoes menu $opcoes_menu[] = "<li role='presentation'><a href='#2' id='#2' onclick='altera_modo_tipo_carrega_mensagens_chat(2);'>Todas</a></li>"; // opcoes menu $opcoes_menu[] = "<li role='presentation' class='divider'></li>"; // opcoes menu $opcoes_menu[] = "<li role='presentation'><a href='#3' id='#3' onclick='dialogo_excluir_todas_mensagens();'>Excluir todas</a></li>"; // opcoes menu // ------------------------------------------------------------------------ // codigo html bruto ------------------------------------------------- $codigo_html_bruto .= "<div class='classe_modo_tipo_mensagens_carregar'>"; $codigo_html_bruto .= constroe_menu_drop_especial($opcoes_menu, $titulo_menu_especial); $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $dialogo_excluir_mensagens; // ------------------------------------------------------------------------ // retorno -------------------------------------------------------------- return $codigo_html_bruto; // retorno // ------------------------------------------------------------------------ }
function opcoes_compartilhamento_usuario($dados) { // globals ----------------------------------------------- global $enderecos_arquivos_php_uteis; // arquivos php uteis // --------------------------------------------------------- // dados ------------------------------------------------ $id = $dados['id']; // dados de compartilhamento $idusuario = $dados['idusuario']; // dados de compartilhamento $idamigo = $dados['idamigo']; // dados de compartilhamento $idpublicacao = $dados['idpublicacao']; // dados de compartilhamento // -------------------------------------------------------- // script para excluir compartilhamento -------- $script_excluir = $enderecos_arquivos_php_uteis['excluir_compartilhamento']; // script para excluir compartilhamento // -------------------------------------------------------- // campo exclui compartilhamento -------------- $campo_exclui_compartilhamento .= "<form action='{$script_excluir}' method='post'>"; // campo exclui compartilhamento $campo_exclui_compartilhamento .= "Excluir este compartilhamento?"; // campo exclui compartilhamento $campo_exclui_compartilhamento .= "<br>"; // campo exclui compartilhamento $campo_exclui_compartilhamento .= "<br>"; // campo exclui compartilhamento $campo_exclui_compartilhamento .= "<input type='submit' class='botao_padrao' value='Sim'>"; // campo exclui compartilhamento $campo_exclui_compartilhamento .= "<input type='hidden' name='id' value='{$id}'>"; // campo exclui compartilhamento $campo_exclui_compartilhamento .= "<input type='hidden' name='idamigo' value='{$idamigo}'>"; // campo exclui compartilhamento $campo_exclui_compartilhamento .= "</form>"; // campo exclui compartilhamento // -------------------------------------------------------- // array com opcoes -------------------------------- $array_retorno[] = "<li role='presentation'><a href='#' onclick='dialogo_excluir_compartilhamento({$id});'>Excluir compartilhamento</a></li>"; // array com opcoes // -------------------------------------------------------- // menu com opcoes ------------------------------- $menu_opcoes .= "<div class='div_menu_opcoes_excluir_compartilhamento'>"; // menu com opcoes $menu_opcoes .= constroe_menu_drop_especial($array_retorno, "Opções"); // menu com opcoes $menu_opcoes .= "</div>"; // menu com opcoes // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto = $menu_opcoes; // -------------------------------------------------------- // titulo janela de dialogo -------------------------- $titulo_janela = "Excluir compartilhamento"; // titulo janela de dialogo // -------------------------------------------------------- // id de janela de dialogo -------------------------- $div_id = "dialogo_excluir_compartilhamento_{$id}"; // id de janela de dialogo // -------------------------------------------------------- // adiciona janela de dialogo --------------------- $codigo_html_bruto .= janela_mensagem_dialogo($titulo_janela, $campo_exclui_compartilhamento, $div_id); // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
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 // -------------------------------------------------------- }
function opcoes_compartilhamento_usuario($dados) { global $enderecos_arquivos_php_uteis; $id = $dados['id']; $idusuario = $dados['idusuario']; $idamigo = $dados['idamigo']; $idpublicacao = $dados['idpublicacao']; $script_excluir = $enderecos_arquivos_php_uteis['excluir_compartilhamento']; $campo_exclui_compartilhamento .= "<form action='{$script_excluir}' method='post'>"; $campo_exclui_compartilhamento .= "Excluir este compartilhamento?"; $campo_exclui_compartilhamento .= "<br>"; $campo_exclui_compartilhamento .= "<br>"; $campo_exclui_compartilhamento .= "<input type='submit' class='botao_padrao' value='Sim'>"; $campo_exclui_compartilhamento .= "<input type='hidden' name='id' value='{$id}'>"; $campo_exclui_compartilhamento .= "<input type='hidden' name='idamigo' value='{$idamigo}'>"; $campo_exclui_compartilhamento .= "</form>"; $array_retorno[] = "<li role='presentation'><a href='#' onclick='dialogo_excluir_compartilhamento({$id});'>Excluir compartilhamento</a></li>"; $menu_opcoes .= "<div class='div_menu_opcoes_excluir_compartilhamento'>"; $menu_opcoes .= constroe_menu_drop_especial($array_retorno, "Opções"); $menu_opcoes .= "</div>"; $codigo_html_bruto = $menu_opcoes; $titulo_janela = "Excluir compartilhamento"; $div_id = "dialogo_excluir_compartilhamento_{$id}"; $codigo_html_bruto .= janela_mensagem_dialogo($titulo_janela, $campo_exclui_compartilhamento, $div_id); return $codigo_html_bruto; }
function campo_aceita_depoimento($dados) { // globals ---------------------------------------------- global $enderecos_arquivos_php_uteis; // enderecos de arquivos uteis // -------------------------------------------------------- // dados ----------------------------------------------- $id = $dados['id']; // dados $idamigo = $dados['idamigo']; // id do amigo // -------------------------------------------------------- // id de usuario logado ---------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // ------------------------------------------------------- // status de depoimento --------------------------- $status_depoimento = retorne_status_depoimento($dados); // status de depoimento // -------------------------------------------------------- // usuario dono do perfil -------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // ------------------------------------------------------- // verifica se e o dono do depoimento --------- if ($idamigo != $idusuario_logado and $usuario_dono_perfil == false) { return null; // retorno nulo } // ------------------------------------------------------- // script aceitar depoimento ---------------------- $script_aceitar_depoimento = $enderecos_arquivos_php_uteis['aceitar_depoimento']; // script aceitar depoimento // ------------------------------------------------------- // tipo de depoimento ----------------------------- $tipo_depoimento = retorne_tipo_depoimento_get(); // tipo de depoimento // ------------------------------------------------------ // classe da div excluir depoimento ------------ $classe_div_excluir_depoimento = "div_campo_aceita_depoimento"; // classe // ------------------------------------------------------- // tipo de depoimento ----------------------------- switch ($status_depoimento) { case 1: // campo para gerenciar depoimento ------------------ $campo_gerenciar_depoimento .= "Excluir este depoimento?"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<br>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<br>"; // campo para gerenciar depoimento // --------------------------------------------------------------- // excluindo classe de div -------------------------------- $classe_div_excluir_depoimento = null; // excluindo classe de div // --------------------------------------------------------------- // exclui aceitos enviei/enviou --------------------------- if ($idamigo != $idusuario_logado) { $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Excluir depoimento'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='2'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>"; // campo para gerenciar depoimento } else { $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Excluir depoimento'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='4'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>"; // campo para gerenciar depoimento } // -------------------------------------------------------- break; case 2: // verifica se cancela envio de depoimento --- if ($idamigo != $idusuario_logado) { $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Aceitar'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='1'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>"; // campo para gerenciar depoimento // campo rejeitar depoimento ------------------- $campo_rejeitar_depoimento .= "<form action='{$script_aceitar_depoimento}' method='post'>"; // campo rejeitar depoimento $campo_rejeitar_depoimento .= "<input type='submit' class='botao_cancela' value='Rejeitar depoimento'>"; // campo para gerenciar depoimento $campo_rejeitar_depoimento .= "<input type='hidden' name='aceitar' value='5'>"; // campo para gerenciar depoimento $campo_rejeitar_depoimento .= "<input type='hidden' name='id' value='{$id}'>"; // campo para gerenciar depoimento $campo_rejeitar_depoimento .= "</form>"; // campo rejeitar depoimento // ------------------------------------------------------ } else { $campo_gerenciar_depoimento .= "<input type='submit' class='botao_cancela' value='Cancelar'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='3'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>"; // campo para gerenciar depoimento } // ------------------------------------------------------- break; } // -------------------------------------------------------- // campo para gerenciar depoimento ----------- $campo_gerenciar_depoimento .= "<input type='hidden' name='tipo_depoimento' value='{$tipo_depoimento}'>"; // campo para gerenciar depoimento $campo_gerenciar_depoimento .= "<input type='hidden' name='idusuario' value='{$idamigo}'>"; // campo para gerenciar depoimento // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='{$classe_div_excluir_depoimento}'>"; $codigo_html_bruto .= "<form action='{$script_aceitar_depoimento}' method='post'>"; $codigo_html_bruto .= $campo_gerenciar_depoimento; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= $campo_rejeitar_depoimento; $codigo_html_bruto .= "</div>"; // --------------------------------------------------------- // adiciona dialogo em caso de exclusao ------- if ($status_depoimento == 1) { // titulo -------------------------------------------------- $titulo_janela = "Excluir depoimento"; // titulo // --------------------------------------------------------- // id da div ---------------------------------------------- $div_id = "div_dialogo_excluir_depoimento_{$id}"; // id da div // --------------------------------------------------------- // botao excluir depoimento ------------------------ $botao_excluir_depoimento = "<input type='button' class='botao_padrao' value='Excluir depoimento' onclick='exibe_dialogo_excluir_depoimento_usuario({$id})'>"; // botao excluir depoimento // --------------------------------------------------------- // adiciona dialogo ----------------------------------- $codigo_html_bruto = janela_mensagem_dialogo($titulo_janela, $codigo_html_bruto, $div_id); // adiciona dialogo // --------------------------------------------------------- // adiciona botao excluir ---------------------------- $codigo_html_bruto .= $botao_excluir_depoimento; // adiciona botao excluir // --------------------------------------------------------- } // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function constroe_campo_bloquear_usuario() { // globals ---------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial global $enderecos_arquivos_php_uteis; // arquivos php uteis // -------------------------------------------------------- // usuario dono do perfil --------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // -------------------------------------------------------- // status de amizade -------------------------------- $status_amizade = retorne_status_amizade(retorne_idusuario_visualizando_perfil()); // -------------------------------------------------------- // se for o dono do perfil retorne nulo ----------- if ($usuario_dono_perfil == true or $status_amizade != 2) { return null; // retorno nulo } // -------------------------------------------------------- // monta array de retorno -------------------------- $array_retorno[] = "<li role='presentation'><a href='#' onclick='dialogo_bloquear_usuario();'>Bloquear</a></li>"; // monta array de retorno // -------------------------------------------------------- // titulo do menu ------------------------------------- $titulo_menu = "Mais"; // titulo do menu // -------------------------------------------------------- // id de usuario --------------------------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // -------------------------------------------------------- // url de script de formulario ---------------------- $url_script = $enderecos_arquivos_php_uteis['bloquear_usuario']; // url de script de formulario // -------------------------------------------------------- // formulario de bloqueio -------------------------- $formulario_bloqueio .= "<form action='{$url_script}' method='post'>"; // formulario de bloqueio $formulario_bloqueio .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // formulario de bloqueio $formulario_bloqueio .= "Bloquear esta pessoa?"; // formulario de bloqueio $formulario_bloqueio .= "<br>"; // formulario de bloqueio $formulario_bloqueio .= "<br>"; // formulario de bloqueio $formulario_bloqueio .= constroe_imagem_perfil_miniatura($idusuario); // formulario de bloqueio $formulario_bloqueio .= " "; // formulario de bloqueio $formulario_bloqueio .= retorna_link_perfil_usuario($idusuario); // formulario de bloqueio $formulario_bloqueio .= "<br>"; // formulario de bloqueio $formulario_bloqueio .= "<br>"; // formulario de bloqueio $formulario_bloqueio .= "<input type='submit' class='botao_padrao' value='Sim'>"; // formulario de bloqueio $formulario_bloqueio .= " "; // formulario de bloqueio $formulario_bloqueio .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}' title='Não' class='botao_padrao'>Não</a>"; // formulario de bloqueio $formulario_bloqueio .= "</form>"; // formulario de bloqueio // ------------------------------------------------------- // titulo de janela ------------------------------------ $titulo_janela = "Bloquear usuário"; // titulo de janela // -------------------------------------------------------- // id de div -------------------------------------------- $div_id = "div_bloquear_usuario"; // id de div // -------------------------------------------------------- // adiciona dialogo ao formulario bloqueio ---- $formulario_bloqueio = janela_mensagem_dialogo($titulo_janela, $formulario_bloqueio, $div_id); // adiciona dialogo // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='classe_div_campo_bloqueio_usuario'>"; $codigo_html_bruto .= constroe_menu_drop_especial($array_retorno, $titulo_menu); $codigo_html_bruto .= $formulario_bloqueio; $codigo_html_bruto .= "</div>"; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
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; }
function monta_comentario_usuario($dados) { // globals ---------------------------------------------- global $enderecos_arquivos_php_uteis; // enderecos de scripts php uteis global $identificador_comentario_usuario; // identificador de comentario // -------------------------------------------------------- // dados do campo social ----------------------- $dados_social = $dados; // dados do campo social // ---------------------------------------------------------- // dados de tabela ----------------------------------- $id = $dados['id']; // dados de tabela $idcomentario = $dados['idcomentario']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $idusuario_comentario = $dados['idusuario_comentario']; // dados de tabela $data_comentou = $dados['data_comentou']; // dados de tabela $comentario = $dados['comentario']; // dados de tabela $identificador = $dados['identificador']; // dados de tabela // ------------------------------------------------------- // tipo de pagina ------------------------------------ $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // ------------------------------------------------------- // id de usuario logado ---------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // ------------------------------------------------------- // numero da pagina atual ------------------------ $numero_pagina = sessao_numero_pagina_atual(2); // numero da pagina atual // ------------------------------------------------------- // nao trabalha com valores nulos -------------- if ($id == null) { return null; // retorno nulo } // ------------------------------------------------------- // data de comentario amigavel ----------------- $data_comentou = converte_data_amigavel($data_comentou); // data de comentario amigavel // ------------------------------------------------------- // url atualizar comentario ------------------------ $url_atualizar_comentario = $enderecos_arquivos_php_uteis['atualizar_comentario_usuario']; // url para atualizar comentario // ------------------------------------------------------- // url para remover comentario ------------------ $url_remover_comentario = $enderecos_arquivos_php_uteis['excluir_comentario_postagem']; // url para remover comentario // ------------------------------------------------------- // campo editar comentario ---------------------- $campo_editar_comentario .= "<div id='campo_editar_comentario_{$idcomentario}'>"; // campo editar comentario $campo_editar_comentario .= "<form action='{$url_atualizar_comentario}' method='post'>"; // campo editar comentario $campo_editar_comentario .= "<textarea name='comentario' cols='75' rows='5'>{$comentario}</textarea>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='id' value='{$idcomentario}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='numero_pagina' value='{$numero_pagina}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='tipo_pagina' value='{$tipo_pagina}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo editar comentario $campo_editar_comentario .= "<br>"; // campo editar comentario $campo_editar_comentario .= "<br>"; // campo editar comentario $campo_editar_comentario .= "<input type='submit' class='botao_padrao' value='Atualizar'>"; // campo editar comentario $campo_editar_comentario .= "</form>"; // campo editar comentario $campo_editar_comentario .= "</div>"; // campo editar comentario // ------------------------------------------------------- // campo excluir comentario --------------------- $campo_excluir_comentario .= "<div id='campo_excluir_comentario_{$idcomentario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<form action='{$url_remover_comentario}' method='post'>"; // campo excluir comentario $campo_excluir_comentario .= "Excluir este comentário?"; // campo excluir comentario $campo_excluir_comentario .= "<br>"; // campo excluir comentario $campo_excluir_comentario .= "<br>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='id' value='{$id}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='numero_pagina' value='{$numero_pagina}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='tipo_pagina' value='{$tipo_pagina}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='submit' class='botao_padrao' value='Excluir'>"; // campo excluir comentario $campo_excluir_comentario .= "</form>"; // campo excluir comentario $campo_excluir_comentario .= "</div>"; // campo excluir comentario // ------------------------------------------------------- // numero das janelas de dialogo --------------- $numero_janelas_dialogo = $id . "_" . $idusuario_comentario; // numero das janelas de dialogo // ------------------------------------------------------- // dialogo excluir ------------------------------------ if ($idusuario_comentario == $idusuario_logado) { $campo_opcoes_comentario .= janela_mensagem_dialogo("Editar comentário", $campo_editar_comentario, "campo_editar_comentario_{$numero_janelas_dialogo}"); // campo opcoes de comentario } // ------------------------------------------------------- // campo opcoes de comentario ---------------- if ($idusuario_comentario == $idusuario_logado or $idusuario == $idusuario_logado) { $campo_opcoes_comentario .= "<div class='classe_campo_opcoes_comentario'>"; // campo opcoes de comentario $campo_opcoes_comentario .= constroe_menu_drop(retorne_array_opcoes_postagem_comentario($dados)); // campo opcoes de comentario $campo_opcoes_comentario .= "</div>"; // campo opcoes de comentario $campo_opcoes_comentario .= janela_mensagem_dialogo("Excluir comentário", $campo_excluir_comentario, "campo_excluir_comentario_{$numero_janelas_dialogo}"); // campo opcoes de comentario } // ------------------------------------------------------- // analisa se e postagem ou comentario - if ($idcomentario != null) { // altera identificador $dados_social['identificador'] = $identificador_comentario_usuario; // comentario // id de div de comentario $id_div_comentario = "id_div_comentario" . retorne_numero_div_id($dados_social); // id de div de comentario } else { // id de div de comentario $id_div_comentario = "id_div_comentario" . retorne_numero_div_id($dados_social); // id de div de comentario } // ------------------------------------------------------- // campos disponiveis ----------------------------- $campos_disponiveis .= "<div class='div_campos_disponiveis_social_comentario'>"; // campos disponiveis $campos_disponiveis .= links_social_publicacoes_gerais($dados_social); // campos disponiveis $campos_disponiveis .= campo_exibe_curtidas($dados_social); // campos disponiveis $campos_disponiveis .= "</div>"; // campos disponiveis // ------------------------------------------------------- // converte urls em links ------------------------ $comentario = converte_urls_texto_links($comentario); // converte urls em links // -------------------------------------------------------- // adiciona emoticon ------------------------------ $comentario = converte_codigo_emoticon($comentario); // adiciona emoticon // -------------------------------------------------------- // codigo html bruto -------------------------------- $codigo_html_bruto .= "<div id='{$id_div_comentario}' class='monta_comentario_usuario'>"; $codigo_html_bruto .= $campo_opcoes_comentario; $codigo_html_bruto .= "<div class='classe_div_imagem_perfil_comentario'>"; $codigo_html_bruto .= constroe_imagem_perfil_publicacao($idusuario_comentario); $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<div class='classe_comentario_usuario'>"; $codigo_html_bruto .= retorna_link_perfil_usuario($idusuario_comentario); $codigo_html_bruto .= " - "; $codigo_html_bruto .= $comentario; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $campos_disponiveis; $codigo_html_bruto .= "<div class='monta_comentario_usuario_rodape'>"; $codigo_html_bruto .= $data_comentou; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "</div>"; // ------------------------------------------------------- // retorno -------------------------------------------- return $codigo_html_bruto; // retorno // ------------------------------------------------------- }
function divs_completa_opcoes_postagem($dados) { // globals ---------------------------------------------- global $enderecos_arquivos_php_uteis; // endereco de arquivos uteis // -------------------------------------------------------- // salva a nova data ---------------------------------- $script_salvar_atualizacao[0] = $enderecos_arquivos_php_uteis['atualizar_data_postagem']; // salva a nova data $script_salvar_atualizacao[1] = $enderecos_arquivos_php_uteis['atualizar_conteudo_postagem']; // salva novo conteudo de post $script_salvar_atualizacao[2] = $enderecos_arquivos_php_uteis['excluir_postagem_usuario']; // excluir postagem de usuario // --------------------------------------------------------- // separando dados ---------------------------------- $id = $dados['id']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $conteudo_post = $dados['conteudo_post']; // dados de tabela $idalbum_imagens = $dados['idalbum_imagens']; // dados de tabela $data_publicacao = $dados['data_publicacao']; // dados de tabela $privacidade = $dados['privacidade']; // dados de tabela // --------------------------------------------------------- // data atual ------------------------------------------- $data_atual = data_atual(); // data atual // --------------------------------------------------------- // numero da pagina --------------------------------- $numero_pagina = retorne_numero_pagina_resultado(); // numero da pagina // --------------------------------------------------------- // campo numero de pagina ----------------------- $campo_numero_pagina = "<input type='hidden' name='numero_pagina' value='{$numero_pagina}'>"; // campo numero de pagina // --------------------------------------------------------- // id de div alterar data postagem ---------------- $opcoes_postagem_data_alterar = "opcoes_postagem_data_alterar_" . $id; // id de div alterar data postagem $opcoes_postagem_conteudo_alterar = "opcoes_postagem_conteudo_alterar_" . $id; // id de div alterar conteudo de postagem $opcoes_postagem_excluir = "opcoes_postagem_excluir_" . $id; // div id excluir postagem // --------------------------------------------------------- // campo data ----------------------------------------- $campo_data .= "<form action='{$script_salvar_atualizacao['0']}' method='post'>"; // campo data $campo_data .= "<div id='{$opcoes_postagem_data_alterar}'>"; // campo data $campo_data .= "<div class='campos_opcoes_postagem_usuario_atualizar'>A data será atualizada para hoje {$data_atual}</div>"; // campo data $campo_data .= "<input type='hidden' name='idpost' value='{$id}'>"; // campo data $campo_data .= $campo_numero_pagina; // campo data $campo_data .= ""; // campo data $campo_data .= "<input type='submit' class='botao_padrao' value='Atualizar'>"; // campo data $campo_data .= "</div>"; // campo data $campo_data .= "</form>"; // campo data $campo_data = janela_mensagem_dialogo("Alterar data", $campo_data, "{$opcoes_postagem_data_alterar}"); // campo data // --------------------------------------------------------- // campo altera conteudo post ------------------- $campo_altera_conteudo .= "<form action='{$script_salvar_atualizacao['1']}' method='post'>"; // campo altera conteudo post $campo_altera_conteudo .= "<div id='{$opcoes_postagem_conteudo_alterar}'>"; // campo altera conteudo post $campo_altera_conteudo .= campo_select_privacidade($privacidade); // campo altera conteudo post $campo_altera_conteudo .= "<textarea cols='100' rows='4' name='conteudo_post' class='textarea_campo_publicar'>{$conteudo_post}</textarea>"; // campo altera conteudo post $campo_altera_conteudo .= "<input type='hidden' name='idpost' value='{$id}'>"; // campo altera conteudo post $campo_altera_conteudo .= $campo_numero_pagina; // campo altera conteudo post $campo_altera_conteudo .= "<input type='submit' class='botao_padrao' value='Atualizar'>"; // campo altera conteudo post $campo_altera_conteudo .= "</div>"; // campo altera conteudo post $campo_altera_conteudo .= "</form>"; // campo altera conteudo post $campo_altera_conteudo = janela_mensagem_dialogo("Editar", $campo_altera_conteudo, "{$opcoes_postagem_conteudo_alterar}"); // campo altera conteudo post // --------------------------------------------------------- // campo excluir postagem ------------------------- $campo_excluir_postagem .= "<form action='{$script_salvar_atualizacao['2']}' method='post'>"; // campo excluir postagem $campo_excluir_postagem .= "<div id='{$opcoes_postagem_excluir}'>"; // campo excluir postagem $campo_excluir_postagem .= "<div class='campos_opcoes_postagem_usuario_atualizar'>Excluir postagem?</div>"; // campo data $campo_excluir_postagem .= "<input type='hidden' name='idpost' value='{$id}'>"; // campo altera conteudo post $campo_excluir_postagem .= "<input type='submit' class='botao_padrao' value='Excluir'>"; // campo excluir postagem $campo_excluir_postagem .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; // campo excluir postagem $campo_excluir_postagem .= $campo_numero_pagina; // campo excluir postagem $campo_excluir_postagem .= ""; // campo excluir postagem $campo_excluir_postagem .= "</div>"; // campo excluir postagem $campo_excluir_postagem .= "</form>"; // campo excluir postagem $campo_excluir_postagem = janela_mensagem_dialogo("Excluir", $campo_excluir_postagem, "{$opcoes_postagem_excluir}"); // campo excluir postagem // --------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= $campo_data; $codigo_html_bruto .= $campo_altera_conteudo; $codigo_html_bruto .= $campo_excluir_postagem; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_adicionar_amigo($idusuario) { // globals ------------------------------------------------------ global $enderecos_arquivos_php_uteis; // enderecos de arquivos php global $numero_maximo_amigos_usuario_adicionar; // numero maximo de amigos que o usuario pode ter // ---------------------------------------------------------------- // id de usuario logado ------------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // ---------------------------------------------------------------- // status de amizade --------------------------------------- $status_amizade = retorne_status_amizade($idusuario); // status de amizade // --------------------------------------------------------------- // endereco de script para nova amizade ------------- $endereco_script_novo_amigo = $enderecos_arquivos_php_uteis['adicionar_novo_amigo']; // endereco de script para nova amizade // --------------------------------------------------------------- // resposta pode adicionar novo amigo ---------------- $pode_adicionar_amigo = retorne_pode_adicionar_amigo(); // resposta pode adicionar novo amigo // --------------------------------------------------------------- // resposta de usuario dono do perfil ------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // resposta de usuario dono do perfil // ---------------------------------------------------------------- // verifica se pode adicionar nova amizade ------------ if (($status_amizade == 1 or $status_amizade == null) and $pode_adicionar_amigo == false) { // mensagem de sistema ---------------------------------- $mensagem_sistema .= "Você tem amigos demais."; // mensagem de sistema $mensagem_sistema .= "<br>"; // mensagem de sistema $mensagem_sistema .= "Só são permitidos {$numero_maximo_amigos_usuario_adicionar} amigos."; // mensagem de sistema // ----------------------------------------------------------------- // retorno de mensagem ------------------------------------ return div_especial_mensagem_sistema("Adicionar amigo", $mensagem_sistema); // ----------------------------------------------------------------- } // --------------------------------------------------------------- // verifica tipo de amizade -------------------------------- switch ($status_amizade) { case 1: // adiciona $botao_amizade[0] = "<input type='submit' class='botao_adicionar' title='+ Adicionar' value='+ Adicionar'>"; // botao de amizade break; case 2: // excluir $botao_amizade[0] = "<input type='submit' class='botao_cancela' title='Excluir amizade' value='Excluir amizade' onclick='dialogo_excluir_cancelar_amizade({$idusuario});'>"; // botao de amizade // titulo da janela ------------------------------------------ $titulo_janela = "Excluir?"; // titulo da janela // -------------------------------------------------------------- break; case 3: // cancelar $botao_amizade[0] = "<input type='submit' class='botao_cancela' title='Cancelar solicitação' value='Cancelar solicitação' onclick='dialogo_excluir_cancelar_amizade({$idusuario});'>"; // botao de amizade // titulo da janela ------------------------------------------ $titulo_janela = "Cancelar solicitação?"; // titulo da janela // -------------------------------------------------------------- break; case 4: // aceitar $botao_amizade[0] = "<input type='submit' class='botao_adicionar' title='Aceitar' value='Aceitar'>"; // botao de amizade $botao_amizade[1] = "<input type='submit' class='botao_cancela' title='Rejeitar' value='Rejeitar'>"; // botao de amizade $campo_confirma_rejeitar = "<input type='hidden' name='rejeitar' value='1'>"; // campo confirma rejeitar break; default: // adiciona $botao_amizade[0] = "<input type='submit' class='botao_adicionar' title='+ Adicionar' value='+ Adicionar'>"; // botao de amizade } // --------------------------------------------------------------- // codigo html bruto ---------------------------------------- if ($idusuario != $idusuario_logado) { // adiciona campo rejeitar se necessario ------------- if ($status_amizade != 4) { $codigo_html_bruto .= "<div class='div_campo_amizade'>"; $codigo_html_bruto .= "<form action='{$endereco_script_novo_amigo}' method='post'>"; $codigo_html_bruto .= "<input type='hidden' name='idamigo' value='{$idusuario}'>"; $codigo_html_bruto .= $botao_amizade[0]; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; } else { $codigo_html_bruto .= "<div class='div_campo_amizade'>"; $codigo_html_bruto .= "<form action='{$endereco_script_novo_amigo}' method='post'>"; $codigo_html_bruto .= "<input type='hidden' name='idamigo' value='{$idusuario}'>"; $codigo_html_bruto .= $botao_amizade[0]; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<div class='div_campo_amizade'>"; $codigo_html_bruto .= "<form action='{$endereco_script_novo_amigo}' method='post'>"; $codigo_html_bruto .= "<input type='hidden' name='idamigo' value='{$idusuario}'>"; $codigo_html_bruto .= $botao_amizade[1]; $codigo_html_bruto .= $campo_confirma_rejeitar; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; } // -------------------------------------------------------------- } else { return null; // retorno nulo } // -------------------------------------------------------------- // cancelar ou Excluir -------------------------- if ($status_amizade == 2 or $status_amizade == 3) { // link para perfil de usuario ----------------------------- $link_perfil_usuario = retorna_link_perfil_usuario($idusuario); // link para perfil de usuario // --------------------------------------------------------------- // id de janela ----------------------------------------------- $div_id_janela_cancelar_excluir_amizade = "div_id_janela_cancelar_excluir_amizade_" . $idusuario; // --------------------------------------------------------------- // status de amizade --------------------------------------- switch ($status_amizade) { case 2: $mensagem_excluir_cancelar .= "Deseja excluir {$link_perfil_usuario} da sua lista de amigos?"; // mensagem excluir cancelar $mensagem_excluir_cancelar .= "<br>"; // mensagem excluir cancelar $mensagem_excluir_cancelar .= "<br>"; // mensagem excluir cancelar break; case 3: $mensagem_excluir_cancelar .= "Canelar solicitação de amizade para {$link_perfil_usuario}?"; // mensagem excluir cancelar $mensagem_excluir_cancelar .= "<br>"; // mensagem excluir cancelar $mensagem_excluir_cancelar .= "<br>"; // mensagem excluir cancelar break; } // --------------------------------------------------------------- // completa codigo html bruto --------------------------- $codigo_html_bruto = $mensagem_excluir_cancelar . $codigo_html_bruto; // completa codigo html bruto // --------------------------------------------------------------- // janela de dialogo ---------------------------------------- $codigo_html_bruto = janela_mensagem_dialogo($titulo_janela, $codigo_html_bruto, $div_id_janela_cancelar_excluir_amizade); // janela de dialogo // --------------------------------------------------------------- // codigo html bruto ---------------------------------------- $codigo_html_bruto .= "<div class='div_campo_amizade'>"; $codigo_html_bruto .= $botao_amizade[0]; $codigo_html_bruto .= "</div>"; // --------------------------------------------------------------- } // -------------------------------------------------------------- // adiciona campo bloquear usuario ------------------ $codigo_html_bruto .= constroe_campo_bloquear_usuario(); // campo bloquear usuario // -------------------------------------------------------------- // retorno ---------------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------------- }