Ejemplo n.º 1
0
------------------------------------------------------------------------------
-->
*/
/*==========================================================
  ARQUIVO : cursos/aplic/grupos/acoes.php
  ========================================================== */
$bibliotecas = "../bibliotecas/";
include $bibliotecas . "geral.inc";
include "grupos.inc";
$cod_ferramenta = 12;
$cod_usuario_global = VerificaAutenticacao($cod_curso);
$sock = Conectar("");
$lista_frases = RetornaListaDeFrases($sock, 9);
Desconectar($sock);
$sock = Conectar($cod_curso);
$cod_usuario = RetornaCodigoUsuarioCurso($sock, $cod_usuario_global, $cod_curso);
VerificaAcessoAoCurso($sock, $cod_curso, $cod_usuario);
if ($acao == 'apagar_grupo') {
    if (!GruposFechados($sock) || EFormador($sock, $cod_curso, $cod_usuario)) {
        ExcluirGrupo($sock, $cod_grupo);
        $atualizacao = "true";
    } else {
        $atualizacao = "false";
    }
} else {
    if ($acao == 'incluir_no_grupo') {
        if (is_array($chk_com_incluir)) {
            foreach ($chk_com_incluir as $cod => $linha) {
                InsereUsuarioNoGrupoGU($sock, $cod_grupo, $linha);
                AtualizaFerramentasNovaUsuario($sock, $cod_ferramenta, $linha);
            }
Ejemplo n.º 2
0
     Desconectar($sock);
     header("Location:editar_dinam.php?cod_curso=" . $cod_curso . "&acao=" . $acao . "&atualizacao=" . $atualizacao);
 } else {
     if ($acao == "validarImportacao") {
         $sock = MudarDB($sock, "");
         $array = explode(";", $cod_curso_todos);
         $tipo_curso_origem = $array[0];
         $cod_curso_origem = $array[1];
         $tipo_curso = $_GET['tipo_curso'];
         $cod_categoria = $_GET['cod_categoria'];
         //var_dump($lista_frases);
         if ($cod_curso_origem != NULL) {
             $_SESSION['cod_topico_destino'] = $cod_topico_raiz;
             $_SESSION['cod_curso_origem'] = $cod_curso_origem;
             $_SESSION['flag_curso_extraido'] = $tipo_curso_origem == 'E';
             $cod_usuario_import = RetornaCodigoUsuarioCurso($sock, $cod_usuario_global, $cod_curso_origem);
             if (FerramentaEstaCompartilhada($sock, $cod_curso_origem, $cod_ferramenta)) {
                 $_SESSION['flag_curso_compartilhado'] = TRUE;
                 header("Location:importar_dinamica.php?cod_curso=" . $cod_curso . "&cod_assunto_pai=1&cod_curso_origem=" . $cod_curso_origem);
             } else {
                 if ($cod_usuario_import != NULL && EFormadorMesmo($sock, $cod_curso_origem, $cod_usuario_import)) {
                     $_SESSION['flag_curso_compartilhado'] = FALSE;
                     header("Location:importar_dinamica.php?cod_curso=" . $cod_curso . "&cod_assunto_pai=1&cod_curso_origem=" . $cod_curso_origem);
                 } else {
                     header("Location:importar_curso.php?cod_curso=" . $cod_curso . "&cod_topico_raiz=" . $cod_topico_raiz . "&acao=" . $acao . "&atualizacao=false");
                 }
             }
         } else {
             header("Location:importar_curso.php?cod_curso=" . $cod_curso . "&acao=" . $acao . "&tipo_curso=" . $tipo_curso . "&cod_topico_raiz=" . $cod_topico_raiz . "&cod_ferramenta=" . $cod_ferramenta . "&cod_categoria=" . $cod_categoria . "&acao_feedback=FalhaImportacao&atualizacao=false");
         }
     } else {
Ejemplo n.º 3
0
echo "                  </tr>\n";
echo "                  <tr class=\"head01\">\n";
/* 5 - Curso */
echo "                    <td class=\"alLeft\">" . RetornaFraseDaLista($lista_frases, 5) . "</td>\n";
if (empty($_SESSION['login_usuario_s'])) {
    echo "                    \t<td colspan=2 width=\"10%\">&nbsp;</td>\n";
} else {
    echo "                    \t<td width=\"10%\">&nbsp;</td>\n";
    echo "                    \t<td width=\"10%\">&nbsp;</td>\n";
}
echo "                  </tr>\n";
$lista = RetornaCursosPassadosSemUsuario($sock, $_SESSION['codigo_usuario_s']);
/*Exibe cursos jah encerrados*/
if (count($lista) > 0 && $lista != "") {
    foreach ($lista as $cod => $linha) {
        $cod_usuario = RetornaCodigoUsuarioCurso($sock, $_SESSION['cod_usuario_global_s'], $linha['cod_curso']);
        Desconectar($sock);
        $tem_acesso_curso = ParticipaDoCurso($linha['cod_curso']);
        $sock = Conectar("");
        echo "                  <tr>\n";
        echo "                    <td class=\"alLeft\">" . $linha['nome_curso'] . "</td>\n";
        if ($linha['acesso_visitante'] == "A") {
            /* 56 - Visitar */
            echo "                    <td><input class=\"input\" value=\"" . RetornaFraseDaLista($lista_frases, 56) . "\" onClick=\"document.location='../cursos/aplic/index.php?cod_curso=" . $linha['cod_curso'] . "&amp;visitante=sim';\" type=\"button\" /></td>\n";
        } else {
            if (empty($_SESSION['login_usuario_s'])) {
                /* 53 - Informa��es */
                echo "                    <td colspan=2><input class=\"input\" value=\"" . RetornaFraseDaLista($lista_frases, 53) . "\" onClick=\"document.location='mostra_curso.php?cod_curso=" . $linha['cod_curso'] . "&amp;tipo_curso=" . $tipo_curso . "&amp;extremos=" . $extremos . "';\" type=\"button\" /></td>\n";
            } else {
                /* Se o usuario estiver logado e for formador/coordenador do curso, pode entrar.
                 * Se o usuario tem acesso ao curso e o curso já começou, também pode. 
Ejemplo n.º 4
0
}
// Verifica se o usuario e a senha estao corretos
$cod_usuario = VerificaLoginSenha($login, $_POST['senha']);
if ($cod_usuario == 0) {
    Desconectar($sock);
    header("Location:autenticacao_cadastro.php?cod_curso=" . $cod_curso . "&acao=erroAutenticacao&atualizacao=false");
    exit;
}
/* Verifica se o usuario jah confirmou o email */
if (!VerificaConfirmacaoEmail($login)) {
    Desconectar($sock);
    header("Location:autenticacao_cadastro.php?cod_curso=" . $cod_curso . "&acao=erroConfirmacao&atualizacao=false");
    exit;
}
$_SESSION['cod_usuario_global_s'] = $cod_usuario;
$_SESSION['cod_usuario_s'] = !empty($cod_curso) ? RetornaCodigoUsuarioCurso($sock, $_SESSION['cod_usuario_global_s'], $cod_curso) : "";
//Email nao pode mais ser usado para login
//$_SESSION['login_usuario_s']	= (BoolEhEmail($login) == 1) ? RetornaLoginUsuario($sock) : $login;
$_SESSION['login_usuario_s'] = $login;
//$_SESSION['cod_lingua_s'] 		= $cod_lingua;
$_SESSION['visitante_s'] = $cod_visitante_s;
$_SESSION['visao_formador_s'] = 1;
/* Se a autenticacao for para inscricao, manda para tela de inscricao */
if ($_POST['destino'] == "inscricao") {
    Desconectar($sock);
    header("Location:inscricao.php?cod_curso=" . $cod_curso . "&amp;tipo_curso=" . $tipo_curso);
    exit;
}
/* Verifica se o cod_curso corresponde a um curso valido e 
 * se foi fornecido algum cod_curso no ato de login 
 */
Ejemplo n.º 5
0
$objAjax->configure('errorHandler', true);
// Registre os nomes das fun?es em PHP que voc?quer chamar atrav? do xajax
$objAjax->register(XAJAX_FUNCTION, "RetornaDadosPerfilDinamic");
$objAjax->register(XAJAX_FUNCTION, "EditarPerfilDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 13;
include "../topo_tela.php";
// instanciar o objeto, passa a lista de frases por parametro
$feedbackObject = new FeedbackObject($lista_frases);
//adicionar as acoes possiveis, 1o parametro é a ação, o segundo é o número da frase para ser impressa se for "true", o terceiro caso "false"
$feedbackObject->addAction("enviarFoto", 106, 107);
$feedbackObject->addAction("apagarFoto", 128, 129);
$sock = Conectar("");
$curso_info = RetornaDadosCurso($sock, $cod_curso);
$cod_usuario = RetornaCodigoUsuarioCurso($sock, $_SESSION["cod_usuario_global_s"], $cod_curso);
$curso_info = RetornaDadosCurso($sock, $cod_curso);
$diretorio_arquivo = RetornaDiretorio($sock, "Arquivos");
$diretorio_temp = RetornaDiretorio($sock, "ArquivosWeb");
Desconectar($sock);
$sock = Conectar($cod_curso);
$eformador = EFormador($sock, $cod_curso, $cod_usuario);
$ecolaborador = EColaborador($sock, $cod_curso, $cod_usuario);
echo "    <script type=\"text/javascript\" src=\"../bibliotecas/ckeditor/ckeditor.js\"></script>";
echo "    <script type=\"text/javascript\" src=\"../bibliotecas/ckeditor/ckeditor_biblioteca.js\"></script>";
/*
==================
Funcoes JavaScript
==================
*/
echo "    <script type=\"text/javascript\">\n";