$cod_usuario = RetornaCodigoUsuarioCurso($sock, $cod_usuario_global, $cod_curso); $usr_formador = EFormador($sock, $cod_curso, $cod_usuario); VerificaAcessoAoCurso($sock, $cod_curso, $cod_usuario); if ($acao == 'apagarMuralAtual') { if ($usr_formador) { $query = "update Mural set status='X' where cod_mural =" . VerificaNumeroQuery($cod_mural); Enviar($sock, $query); $atualizacao = "true"; Desconectar($sock); header("Location:mural.php?cod_curso=" . $cod_curso . "&pag_atual=" . $pag_atual . "&ordem=" . $ordem . "&todas_abertas=" . $todas_abertas . "&acao=apagarMuralAtual&atualizacao=" . $atualizacao); exit; } } else { if ($acao == 'nova_msg') { $msg_titulo = ConverteAspas2BarraAspas($msg_titulo); $msg_corpo = ConverteAspas2BarraAspas($msg_corpo); $atualizacao = "true"; if (!SalvaMensagemMural($sock, $cod_curso, $cod_usuario, $msg_titulo, $msg_corpo, $status_curso)) { /* 18 - Erro na composi�o da mensagem. */ $atualizacao = "false"; } $usr_formador ? $tipo_usuario = 'F' : ($tipo_usuario = 'T'); AtualizaFerramentasNovaUsuario($sock, $cod_ferramenta, $cod_usuario); Desconectar($sock); header("Location:mural.php?cod_curso=" . $cod_curso . "&ordem=" . $ordem . "&todas_abertas=" . $todas_abertas . "&acao=nova_msg&atualizacao=" . $atualizacao); exit; } else { if ($acao == 'apagarMural') { if ($usr_formador) { $atualizacao = "false"; if ($elementos) {
echo " document.captureEvents(Event.MOUSEMOVE);\n"; echo " }\n"; echo " document.onmousemove = TrataMouse;\n\n"; echo " function VerificaNovoTitulo(textbox, aspas) {\n"; echo " texto=textbox.value;\n"; echo " if (texto==''){\n"; echo " // se nome for vazio, nao pode\n"; /* 15 - O titulo nao pode ser vazio. */ echo " alert(\"" . RetornaFraseDaLista($lista_frases, 15) . "\");\n"; echo " textbox.focus();\n"; echo " return false;\n"; echo " }\n"; echo " // se nome tiver aspas, <, >, nao pode - aspas pode ser 1,0\n"; echo " else if ((texto.indexOf(\"\\\\\")>=0 || texto.indexOf(\"\\\"\")>=0 || texto.indexOf(\"'\")>=0 || texto.indexOf(\">\")>=0 || texto.indexOf(\"<\")>=0)&&(!aspas)) {\n"; /* 16 - O t�tulo n�o pode conter \\. */ echo " alert(\"" . ConverteAspas2BarraAspas(ConverteHtml2Aspas(RetornaFraseDaLista($lista_frases, 16))) . "\");\n"; echo " textbox.value='';\n"; echo " textbox.focus();\n"; echo " return false;\n"; echo " }\n"; echo " return true;\n"; echo " }\n\n"; echo " function VerificaCheck(){\n"; echo " var i;\n"; echo " var j=0;\n"; echo " var cod_itens=document.getElementsByName('chkItem');\n"; echo " var Cabecalho = document.getElementById('checkMenu');\n"; echo " array_itens = new Array();\n"; echo " for (i=0; i<cod_itens.length; i++){\n"; echo " if (cod_itens[i].checked){\n"; echo " var item = cod_itens[i].id.split('_');\n";
/* ********************************************************************* Funcao VerificaCheck - JavaScript. Verifica se a caixa de checagem de requisitos est� marcada. Entrada: Nenhuma. Funcao espec�fica para o formul�rio da p�gina Saida: Boolean, para controle do onSubmit; true, se nao houver erros no formulario, false, se houver. */ echo " function VerificaCheck()\n"; echo " {\n"; echo " if (document.requisicao.chkAceita.checked)\n"; echo " return true;\n"; echo " else\n"; echo " {\n"; /* 139 - Por favor leia os requisitos para solicita��o de abertura de cursos. */ echo " alert('" . ConverteAspas2BarraAspas(RetornaFraseDaLista($lista_frases, 139)) . "');\n"; echo " return false;\n"; echo " }\n"; echo " }\n\n"; } } echo " function EnviaPedido()\n"; echo " {\n"; echo " if(ValidaSolicitacao())\n"; echo " xajax_EnviaPedidoCriacaoDinamic(xajax.getFormValues('requisicao'),'" . RetornaFraseDaLista($lista_frases_configurar, 74) . "','" . RetornaFraseDaLista($lista_frases_configurar, 75) . "');\n"; echo " return false;\n"; echo " }\n\n"; echo " function TrataEnvio(flag)\n"; echo " {\n"; echo " if (flag == '' || flag == null)\n"; echo " {\n";