Ejemplo n.º 1
0
    case 'A':
        //aluno
        $cod_pagina_ajuda = 7;
        break;
    case 'Z':
        //colaborador
        $cod_pagina_ajuda = 14;
        break;
    case 'V':
        //visitante
        //$cod_pagina_ajuda = ;
        break;
}
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 é
$feedbackObject->addAction("dadosPreenchidosLogin", 0, 281);
$feedbackObject->addAction("erroUsuarioCadastrado", 0, 308);
/*Funcao JavaScript*/
echo "    <script type=\"text/javascript\" src=\"../js-css/sorttable.js\"></script>\n";
echo "    <script type=\"text/javascript\" language=\"javascript\" src='../bibliotecas/dhtmllib.js'></script>\n";
echo "    <script type=\"text/javascript\" language=\"javascript\" src='../js-css/tablednd.js'></script>\n";
echo "    <script type=\"text/javascript\">\n\n";
echo "      var numLogins = 4;";
echo "      var flagOnDivSugs=0;";
echo "      var Xpos,Ypos;\n";
echo "      var isNav = (navigator.appName.indexOf(\"Netscape\") !=-1);\n";
echo "      var isMinNS6 = ((navigator.userAgent.indexOf(\"Gecko\") != -1) && (isNav));\n";
echo "      var isIE = (navigator.appName.indexOf(\"Microsoft\") !=-1);\n";
echo "      if (isNav){\n";
Ejemplo n.º 2
0
//Registre os nomes das funcoes em PHP que voce quer chamar atraves do xajax
$objAjax->register(XAJAX_FUNCTION, "MudarStatusDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 10;
$cod_ferramenta_ajuda = $cod_ferramenta;
if ($lixeira == "sim") {
    $cod_pagina_ajuda = 5;
} else {
    $cod_pagina_ajuda = 4;
}
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"
// 82 - Sess�es recuperadas com sucesso.
// 104 - Erro na recupera��o das sess�es.
$feedbackObject->addAction("recuperar_sessao", 82, 104);
// 105 - Sess�es apagadas com sucesso. As sess�es foram movidas para a lixeira.
// 106 - Erro ao mover as sess�es para a lixeira.
$feedbackObject->addAction("apagar_sessao", 76, 106);
// 76 - Sess�es apagadas com sucesso.
// 107 - Erro ao apagar as sess�es.
$feedbackObject->addAction("excluir_sessao", 76, 107);
/* Encerra sess�o anterior, se n�o tiver ningu�m online e se a sess�o
 * anterior n�o for uma sess�o marcada previamente (e portanto tem uma
 * hora marcada para acabar).
 */
$cod_sessao = RetornaSessaoCorrente($sock);
Ejemplo n.º 3
0
/*==========================================================
 ARQUIVO : cursos/aplic/agenda/ver_editar.php
 ========================================================== */
$bibliotecas = "../bibliotecas/";
include $bibliotecas . "geral.inc";
include "agenda.inc";
$sock = Conectar("");
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
$cod_ferramenta = 1;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 3;
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("apagarItem", 101, 0);
$feedbackObject->addAction("apagarSelecionados", 101, 0);
$feedbackObject->addAction("ativaragenda", 102, 0);
$feedbackObject->addAction("importarItem", 108, 0);
// tipo de usuário
$e_formador = EFormador($sock, $cod_curso, $cod_usuario);
$e_coordenador = ECoordenador($sock, $cod_curso, $cod_usuario);
echo "    <script type=\"text/javascript\">\n\n";
echo "      var isNav = (navigator.appName.indexOf(\"Netscape\") !=-1);\n";
echo "      var isIE = (navigator.appName.indexOf(\"Microsoft\") !=-1);\n";
echo "      var Xpos, Ypos;\n";
echo "      var js_cod_item, js_cod_topico;\n";
echo "      var js_nome_topico;\n";
echo "      var js_tipo_item;\n";
Ejemplo n.º 4
0
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
// Registre os nomes das fun?es em PHP que voc?quer chamar atrav? do xajax
$objAjax->register(XAJAX_FUNCTION, "ExcluirItensDinamic");
$objAjax->register(XAJAX_FUNCTION, "RecuperarItensDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 15;
$cod_ferramenta_ajuda = 15;
$cod_pagina_ajuda = 5;
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("excluirItens", 203, 0);
$feedbackObject->addAction("recuperarItens", 204, 0);
$eformador = EFormador($sock, $cod_curso, $cod_usuario);
$colaborador = EColaborador($sock, $cod_curso, $cod_usuario);
// verificamos se a ferramenta de Avaliacoes estah disponivel
//   $ferramenta_avaliacao = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
$ferramenta_avaliacao = false;
/* Apaga links simbolicos que por acaso tenham sobrado daquele usuario */
system("rm ../../diretorio/portfolio_" . $cod_curso . "_*_" . $cod_usuario);
$var = $diretorio_temp . "/portfolio_" . $cod_curso . "_*_" . $cod_usuario;
foreach (glob($var) as $filename) {
    if (ExisteArquivo($filename)) {
        RemoveArquivo($filename);
    }
Ejemplo n.º 5
0
$objAjax->register(XAJAX_FUNCTION, "DesocultarArquivosDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 23;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 3;
// Descobre os diretorios de arquivo, para os portfolios com anexo
$sock = Conectar("");
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
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"
/*Frase #185 - Arquivo anexado com sucesso */
$feedbackObject->addAction("anexar", RetornaFraseDaLista($lista_frases, 185), 0);
/* Frase #210 - Arquivo descompactado com sucesso */
$feedbackObject->addAction("descompactar", RetornaFraseDaLista($lista_frases, 210), 0);
/*Frase #204: Questao criada com sucesso!*/
$feedbackObject->addAction("criarQuestao", RetornaFraseDaLista($lista_frases, 204), 0);
/* Se a questao esta em um exercicio que ja foi aplicado, volta para a pagina de questoes e exibe feedback. */
$aplicada = QuestaoAplicada($sock, $cod_questao);
$questao = RetornaQuestao($sock, $cod_questao);
$questao_diss = RetornaQuestaoDiss($sock, $cod_questao);
$alternativas = RetornaAlternativas($sock, $cod_questao);
$topicos = RetornaTopicos($sock);
$dir_questao_temp = CriaLinkVisualizar($sock, $cod_curso, $cod_usuario, $cod_questao, $diretorio_arquivos, $diretorio_temp, "questao");
$tp_questao = $questao['tp_questao'];
Ejemplo n.º 6
0
    nied@unicamp.br

------------------------------------------------------------------------------
-->
*/
/*==========================================================
  ARQUIVO : pagina_inicial/info.php
  ========================================================== */
$bibliotecas = "../cursos/aplic/bibliotecas/";
include $bibliotecas . "geral.inc";
include "inicial.inc";
$pag_atual = "index.php";
include "../topo_tela_inicial.php";
$lista_frases_aux = RetornaListaDeFrases($sock, -2);
// instanciar o objeto, passa a lista de frases por parametro
$feedbackObject = new FeedbackObject($lista_frases_aux);
//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("permissaoAdmExterna", 0, 4);
echo "    <script type=\"text/javascript\">\n\n";
echo "      function Iniciar()\n";
echo "      {\n";
$feedbackObject->returnFeedback($_GET['acao'], $_GET['atualizacao']);
echo "        startList();\n";
echo "      }\n\n";
echo "    </script>\n\n";
include "../menu_principal_tela_inicial.php";
echo "        <td width=\"100%\" valign=\"top\" id=\"conteudo\">\n";
/* 2 - Pagina Inicial */
echo "          <h4>" . RetornaFraseDaLista($lista_frases, 2) . "</h4>\n";
// 3 A's - Muda o Tamanho da fonte
echo "          <div id=\"mudarFonte\">\n";
// Registre os nomes das fun��es em PHP que voc� quer chamar atrav�s do xajax
$objAjax->register(XAJAX_FUNCTION, "AtivarDesativarPortDinamic");
$objAjax->register(XAJAX_FUNCTION, "PaginacaoDinamic");
$objAjax->register(XAJAX_FUNCTION, "MudaGuiaDinamic");
$objAjax->register(XAJAX_FUNCTION, "MudaDinamic");
$objAjax->register(XAJAX_FUNCTION, "Paginacao");
$objAjax->register(XAJAX_FUNCTION, "IniciaPaginacaoDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 0;
$cod_ferramenta_ajuda = $cod_ferramenta;
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"
// 255 - Erro na operacao
// 268 - Inscrição realizada com sucesso
$feedbackObject->addAction("inscrever_cadastrado", 268, 255);
$feedbackObject->addAction("inscrever", 268, 255);
$ecoordenador = ECoordenador($sock, $cod_curso, $cod_usuario);
$cod_coordenador = RetornaCodigoCoordenador($sock, $cod_curso);
if (!isset($tipo_usuario)) {
    $tipo_usuario = 'i';
}
if (!isset($ordem)) {
    $ordem = "nome";
}
/* 1 - Administra��o */
$cabecalho = "          <h4>" . RetornaFraseDaLista($lista_frases, 1) . "\n";
Ejemplo n.º 8
0
$objAjax->register(XAJAX_FUNCTION, "RetornaFraseGeralDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$sock = Conectar("");
$lista_frases_biblioteca = RetornaListaDeFrases($sock, -2);
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
$cod_ferramenta = 16;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 3;
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("anexar", 15, 52);
$feedbackObject->addAction("descompactar", 53, 54);
$feedbackObject->addAction("selecionarEntrada", 56, 0);
$feedbackObject->addAction("tiraEntrada", 15, 0);
/* Verifica se o usuario eh formador. */
$usr_formador = EFormador($sock, $cod_curso, $cod_usuario);
if (ExisteDinamica($sock, $cod_curso, $diretorio_arquivos) == 'N') {
    IniciaCriacaoDinamica($sock, $cod_usuario);
}
$dir_name = "dinamica";
$linha_item = RetornaDadosDinamica($sock);
$cod_item = $linha_item['cod_dinamica'];
$dir_item_temp = CriaLinkVisualizar($sock, $dir_name, $cod_curso, $cod_usuario, $cod_item, $diretorio_arquivos, $diretorio_temp);
/* Verifica se o usuario eh formador. */
Ejemplo n.º 9
0
------------------------------------------------------------------------------
-->
*/
/*==========================================================
  ARQUIVO : cursos/aplic/administracao/administracao.php
  ========================================================== */
$bibliotecas = "../bibliotecas/";
include $bibliotecas . "geral.inc";
include "administracao.inc";
$cod_ferramenta = 0;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
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"
// 255 - Erro na operacao
// 137 - Senha(s) enviada(s) por email.
$feedbackObject->addAction("enviarSenha", 137, 255);
//273 - Ferramentas do curso escolhidas com sucesso.
$feedbackObject->addAction("escolherFerramentas", 273, 255);
//274 - Ferramentas compartilhadas com sucesso.
$feedbackObject->addAction("compartilharFerramentas", 274, 255);
//277 - Ferramentas destacadas com sucesso. As ferramentas destacadas aparecem em vermelho.
$feedbackObject->addAction("marcarFerramentas", 277, 255);
//27 -Dados alterados com sucesso.
$feedbackObject->addAction("alterarDadosCurso", 27, 255);
//276 -Cronograma alterado com sucesso.
$feedbackObject->addAction("alterarCronograma", 276, 255);
echo "        <script type=\"text/javascript\">\n";
Ejemplo n.º 10
0
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
/* Necess?io para a lixeira. */
session_register("cod_topico_s");
unset($cod_topico_s);
$cod_ferramenta = 15;
$cod_ferramenta_ajuda = 15;
$cod_pagina_ajuda = 2;
// diretorios para a geracao dinamica de zip
$sock1 = Conectar("");
$diretorio_arquivos_dinamic = RetornaDiretorio($sock1, 'Arquivos');
$diretorio_temp_dinamic = RetornaDiretorio($sock1, 'ArquivosWeb');
Desconectar($sock1);
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("apagarSelecionados", 194, 0);
$feedbackObject->addAction("apagarItem", 194, 0);
$feedbackObject->addAction("moverItens", 202, 0);
$feedbackObject->addAction("criarTopico", 206, 0);
$eformador = EFormador($sock, $cod_curso, $cod_usuario);
$visitante = EVisitante($sock, $cod_curso, $cod_usuario);
// cria o diretorio temporario da ferramenta
$dir_tmp_ferramenta = $diretorio_arquivos_dinamic . '/' . $cod_curso . '/portfolio/tmp';
if (!file_exists($dir_tmp_ferramenta)) {
    mkdir($dir_tmp_ferramenta);
}
$tabela_dinamic = "Portfolio";
$nome_ferramenta_dinamic = "Portfolio";
// verificamos se a ferramenta de Avaliacoes está disponivel
Ejemplo n.º 11
0
$objAjax->register(XAJAX_FUNCTION, "MoverArquivosDinamic");
$objAjax->register(XAJAX_FUNCTION, "MoverItensDinamic");
$objAjax->register(XAJAX_FUNCTION, "RetornaFraseDinamic");
$objAjax->register(XAJAX_FUNCTION, "RetornaFraseGeralDinamic");
$objAjax->register(XAJAX_FUNCTION, "AssociaAvaliacaoDinamic");
$objAjax->register(XAJAX_FUNCTION, "VerificaSePodeDesassociar");
// Registra funções para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 15;
$cod_ferramenta_ajuda = 15;
$cod_pagina_ajuda = 3;
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("criarItem", 190, 0);
$feedbackObject->addAction("mover", 191, 0);
$feedbackObject->addAction("descompactar", 192, 193);
$feedbackObject->addAction("anexar", 62, sprintf(RetornaFraseDaLista($lista_frases, 189), (int) ini_get('upload_max_filesize')));
$feedbackObject->addAction("moverarquivos", 201, 0);
$eformador = EFormador($sock, $cod_curso, $cod_usuario);
$status_portfolio = RetornaStatusPortfolio($sock, $cod_curso, $cod_usuario, $cod_usuario_portfolio, $cod_grupo_portfolio);
$dono_portfolio = $status_portfolio['dono_portfolio'];
$portfolio_apagado = $status_portfolio['portfolio_apagado'];
$portfolio_grupo = $status_portfolio['portfolio_grupo'];
// Descobre os diretorios de arquivo, para os portfolios com anexo
$sock2 = Conectar("");
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Ejemplo n.º 12
0
require_once "../xajax_0.5/xajax_core/xajax.inc.php";
// Estancia o objeto XAJAX
$objAjax = new xajax();
$objAjax->configure("characterEncoding", 'ISO-8859-1');
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
//Registre os nomes das fun?es em PHP que voc?quer chamar atrav? do xajax
$objAjax->register(XAJAX_FUNCTION, "AlterarPeriodoDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
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 é
/* 155 - Este curso n�o compartilha o conte�do da/do NOME_DA_FERRAMENTA */
$feedbackObject->addAction("validarImportacao", 0, 155);
/* 154 - Houve um erro ao importar os/as NOME_DA_FERRAMENTA do curso. */
$feedbackObject->addAction("falhaImportacao", 0, 154);
// **************** VARIAVEIS DE ENTRADA ****************
//    codigo do curso
if (isset($_GET['cod_curso'])) {
    $cod_curso = $_GET['cod_curso'];
}
//    codigo da categoria do curso
if (isset($_GET['cod_categoria'])) {
    $cod_categoria = $_GET['cod_categoria'];
} else {
    if (isset($_POST['cod_categoria'])) {
Ejemplo n.º 13
0
require_once "../xajax_0.5/xajax_core/xajax.inc.php";
$objAjax = new xajax();
$objAjax->configure("characterEncoding", 'ISO-8859-1');
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
// Registre os nomes das fun��es em PHP que voc� quer chamar atrav�s do xaja
$objAjax->register(XAJAX_FUNCTION, "EditarTexto");
//$objAjax->register(XAJAX_FUNCTION,"AcabaEdicaoDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
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 é
$feedbackObject->addAction("apagarItem", 76, 0);
$feedbackObject->addAction("moverItem", 78, 0);
/* Verifica se o usuario eh formador. */
if (EFormador($sock, $cod_curso, $cod_usuario)) {
    $usr_formador = true;
} else {
    $usr_formador = false;
}
echo "<script type=\"text/javascript\" src=\"../js-css/sorttable.js\"></script>\n";
echo "<script type=\"text/javascript\" language=\"javascript\" src=\"../bibliotecas/dhtmllib.js\"></script>\n";
echo "<script type=\"text/javascript\" src=\"../bibliotecas/ckeditor/ckeditor.js\"></script>";
echo "<script type=\"text/javascript\" src=\"../bibliotecas/ckeditor/ckeditor_biblioteca.js\"></script>";
echo "<script language=\"javascript\">\n\n";
echo "  img_icone = new Image();\n";
Ejemplo n.º 14
0
------------------------------------------------------------------------------
-->
*/
/*==========================================================
  ARQUIVO : cursos/aplic/batepapo/ver_sessoes_marcadas.php
  ========================================================== */
$bibliotecas = "../bibliotecas/";
include $bibliotecas . "geral.inc";
include "batepapo.inc";
include "avaliacoes_batepapo.inc";
$cod_ferramenta = 10;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
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"
// 82 - Sess�o marcada com sucesso.
// 115 - Erro ao marcar a sess�o.
$feedbackObject->addAction("sessao_marcada", 53, 115);
$AcessoAvaliacao = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
$e_formador = EFormador($sock, $cod_curso, $cod_usuario);
echo "    <script type=\"text/javascript\" language=\"javascript\">\n\n";
if ($AcessoAvaliacao) {
    echo "      function VerAvaliacao(id)\n";
    echo "      {\n";
    echo "        window.open(\"../avaliacoes/ver_popup.php?" . RetornaSessionID() . "&cod_curso=" . $cod_curso . "&VeioDaAtividade=1&cod_avaliacao=\"+id,\"VerAvaliacao\",\"width=600,height=400,top=120,left=120,scrollbars=yes,status=yes,toolbar=no,menubar=no,resizable=yes\");\n";
    echo "        return(false);\n";
    echo "      }\n";
}
echo "      function Iniciar() \n";
Ejemplo n.º 15
0
$objAjax->register(XAJAX_FUNCTION, "MostraGrupoDinamic");
$objAjax->register(XAJAX_FUNCTION, "EditarTituloDinamic");
$objAjax->register(XAJAX_FUNCTION, "DecodificaString");
$objAjax->register(XAJAX_FUNCTION, "MudarConfiguracaoDinamic");
$objAjax->register(XAJAX_FUNCTION, "ExcluirComponentesDinamic");
$objAjax->register(XAJAX_FUNCTION, "VerificaNovoTituloDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 12;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
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("apagar_grupo", 41, 0);
$feedbackObject->addAction("incluir_no_grupo", 38, 0);
$feedbackObject->addAction("criar_grupo", 20, 17);
$feedbackObject->addAction("mudar_configuracao", 73, 0);
/*Para evitar chamar a mesma função diversas vezes */
$bool_grupos_fechados = GruposFechados($sock);
/*
==================
FUN�ES JAVASCRIPT
==================
*/
echo "    <script type=\"text/javascript\">\n";
echo "      var arrayMostraGrupo = new Array();\n";
/* 18 - Aluno */
Ejemplo n.º 16
0
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
//Registre os nomes das funcoes em PHP que voce quer chamar atraves do xajax
$objAjax->register(XAJAX_FUNCTION, "MudarCompartilhamentoDinamic");
// Registra funções para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 23;
$visualizar = $_GET['visualizar'];
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
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
$feedbackObject->addAction("entregarExercicio", 191, 0);
if ($visualizar != "I" && $visualizar != "G") {
    $visualizar = "I";
}
if (isset($_GET['cod'])) {
    if ($visualizar == "I") {
        // Formadores e Colaboradores podem ver
        // os exercícios de qualquer usuário.
        if ($tela_formador || $tela_colaborador) {
            $cod_usuario_exercicio = $_GET['cod'];
        } else {
            $cod_usuario_exercicio = $cod_usuario;
        }
        AplicaExerciciosAoUsuario($sock, $cod_curso, $cod_usuario_exercicio);
Ejemplo n.º 17
0
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
//Registre os nomes das fun?es em PHP que voc?quer chamar atrav? do xajax
$objAjax->register(XAJAX_FUNCTION, "AtualizaPlanoNotificacaoDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = -7;
// variaveis passadas para a funcao PreparaAjuda que eh chamada no menu_principal.php
$cod_ferramenta_ajuda = -1;
$cod_pagina_ajuda = 4;
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"
// 25 - Plano de notifica��es de novidades alterado com sucesso.
// 26 - Erro ao alterar o plano de notifica��es de novidades.
$feedbackObject->addAction("atualiza_notificacao", 25, 26);
/*
==================
Fun��es JavaScript
==================
*/
echo "    <script type=\"text/javascript\">\n\n";
echo "      function Iniciar()\n";
echo "      {\n";
$feedbackObject->returnFeedback($_GET['acao'], $_GET['atualizacao']);
echo "        startList();\n";
echo "      }\n\n";
Ejemplo n.º 18
0
  ARQUIVO : cursos/aplic/agenda/agenda.php
  ========================================================== */
$bibliotecas = "../bibliotecas/";
include $bibliotecas . "geral.inc";
include "agenda.inc";
$sock = Conectar("");
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
$cod_ferramenta = 1;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
$cod_curso = $_GET['cod_curso'];
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("criarAgenda", 0, 97);
Desconectar($sock);
$sock = Conectar($cod_curso);
/* Verifica se o usuario eh formador. */
$usr_formador = EFormador($sock, $cod_curso, $cod_usuario);
/* Fun��es JavaScript */
echo "    <script type=\"text/javascript\" src=\"../js-css/dhtmllib.js\"></script>\n";
//echo("    <script type=\"text/javascript\" src=\"jscriptlib.js\"></script>\n");
echo "    <script type=\"text/javascript\">\n\n";
echo "      var isNav = (navigator.appName.indexOf(\"Netscape\") !=-1);\n";
echo "      var isIE = (navigator.appName.indexOf(\"Microsoft\") !=-1);\n";
echo "      var Xpos, Ypos;\n";
echo "      var js_cod_item, js_cod_topico;\n";
echo "      var js_nome_topico;\n";
Ejemplo n.º 19
0
$objAjax->register(XAJAX_FUNCTION, "CancelaEdicaoDinamic");
$objAjax->register(XAJAX_FUNCTION, "ExcluirArquivo");
$objAjax->register(XAJAX_FUNCTION, "ExcluirEndereco");
$objAjax->register(XAJAX_FUNCTION, "DecodificaString");
$objAjax->register(XAJAX_FUNCTION, "OcultarArquivosDinamic");
$objAjax->register(XAJAX_FUNCTION, "DesocultarArquivosDinamic");
$objAjax->register(XAJAX_FUNCTION, "MoverArquivosDinamic");
$objAjax->register(XAJAX_FUNCTION, "MoverItensDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
/**************** ajax ****************/
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("criarItem", 124, 0);
$feedbackObject->addAction("criarTopico", 127, 0);
$feedbackObject->addAction("anexar", 62, 61);
$feedbackObject->addAction("nomeAnexo", 0, 150);
$feedbackObject->addAction("descompactar", 125, 126);
$feedbackObject->addAction("moverItem", 142, 143);
$feedbackObject->addAction("moverArquivo", 142, 143);
Desconectar($sock);
$sock = Conectar("");
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
$sock = Conectar($cod_curso);
$AcessoAvaliacaoM = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
Ejemplo n.º 20
0
include $bibliotecas . "geral.inc";
include "avaliacoes.inc";
session_register('visao_aluno_s');
$cod_ferramenta = 22;
$cod_ferramenta_ajuda = $cod_ferramenta;
if (!isset($tela_avaliacao) || $tela_avaliacao == 'A') {
    $cod_pagina_ajuda = 1;
} else {
    if ($tela_avaliacao == 'P') {
        $cod_pagina_ajuda = 2;
    } else {
        $cod_pagina_ajuda = 3;
    }
}
include "../topo_tela.php";
$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("excluirAvaliacao", 213, 83);
$data_acesso = PenultimoAcesso($sock, $cod_usuario, "");
/* Verifica se o usuario eh formador. */
$usr_formador = EFormador($sock, $cod_curso, $cod_usuario);
// A variavel tela_avaliacao indica quais avaliacoes devem ser listadas: 'P'assadas, 'A'tuais ou 'F'uturas
if (!isset($tela_avaliacao) || !in_array($tela_avaliacao, array('P', 'A', 'F'))) {
    $tela_avaliacao = 'A';
}
switch ($tela_avaliacao) {
    case 'P':
        $lista_avaliacoes = RetornaAvaliacoesAnteriores($sock, $usr_formador);
        // 29 - Avalia��es Passadas
        $frase_avaliacoes = RetornaFraseDaLista($lista_frases, 29);
        $cod_pagina = 2;
Ejemplo n.º 21
0
echo "    <link href=\"../js-css/ambiente.css\" rel=\"stylesheet\" type=\"text/css\">\n";
echo "    <link href=\"../js-css/dhtmlgoodies_calendar.css\" rel=\"stylesheet\" type=\"text/css\">\n";
echo "    <script type=\"text/javascript\" src=\"../js-css/dhtmlgoodies_calendar.js\"></script>\n";
echo "    <script type=\"text/javascript\" src=\"../js-css/jscript.js\"></script>\n";
echo "    <style>body{padding-top:20px;}</style>";
//Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$objAjax->printJavascript();
//include("../topo_tela.php");
/* Dereferência as variáveis, senão ainda seria possível acessá-las */
unset($array_mensagens_s);
unset($sin_pag_s);
/* Remove o contedo da sessão. */
session_unregister('array_mensagens_s');
session_unregister('sin_pag_s');
$feedbackObject = new FeedbackObject($lista_frases);
$feedbackObject->addAction("nova_msg", 10, 11);
$feedbackObject->addAction("apagarMural", 12, 13);
$sock = Conectar($cod_curso);
$AcessoAvaliacao = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
//?
if (!isset($todas_abertas) || $todas_abertas == '') {
    $todas_abertas = 0;
}
/* Se o tipo de ordena�o n� foi especificada escolhe por padr� a            */
/* ordena�o por data.                                                       */
if (!isset($ordem) || $ordem == "") {
    $ordem = 'data';
}
/* Define se existe mensagem no mural ou ainda está vazio.*/
$lista_mensagens = ListaMensagens($sock, $ordem, $cod_curso);
Ejemplo n.º 22
0
    }
    if (!isset($data_fim)) {
        $data_fim = UnixTime2Data(time());
    } else {
        $data_fim = $_POST['data_fim'];
    }
}
// ******************************************************
$sock = Conectar("");
$lista_frases_biblioteca = RetornaListaDeFrases($sock, -2);
Desconectar($sock);
$cod_ferramenta = 16;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
include "../topo_tela.php";
$feedbackObject = new FeedbackObject($lista_frases);
$feedbackObject->addAction("FalhaImportacao", 0, 58);
/* Verifica se o usuario eh formador. */
$usr_formador = EFormador($sock, $cod_curso, $cod_usuario);
echo "    <script type=\"text/javascript\" src=\"../js-css/dhtmllib.js\"></script>\n";
echo "    <script type=\"text/javascript\" src=\"../bibliotecas/javacrypt.js\"></script>\n";
if ($tipo_curso == 'E') {
    echo "    <script type=\"text/javascript\" language=\"javascript\">\n\n";
    echo "      function CopiaPeriodo()\n";
    echo "      {\n";
    echo "        document.frmImpMaterial.data_inicio.value = document.frmAlteraPeriodo.data_inicio.value;\n";
    echo "        document.frmImpMaterial.data_fim.value = document.frmAlteraPeriodo.data_fim.value;\n";
    echo "      }\n\n";
    // Se os cursos listados s�o do tipo E(ncerrado) ent�o
    // cria fun��o de valida��o para per�odo dos cursos.
    // Valida as datas (inicial e final) do periodo
Ejemplo n.º 23
0
require_once "../xajax_0.5/xajax_core/xajax.inc.php";
$objAjax = new xajax();
$objAjax->configure("characterEncoding", 'ISO-8859-1');
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
// Registre os nomes das fun��es em PHP que voc� quer chamar atrav�s do xajax
$objAjax->register(XAJAX_FUNCTION, "EditarTexto");
//$objAjax->register(XAJAX_FUNCTION,"AcabaEdicaoDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
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 é
$feedbackObject->addAction("apagarItem", 76, 0);
$feedbackObject->addAction("recuperarPergunta", 77, 0);
$feedbackObject->addAction("moverItem", 78, 0);
$feedbackObject->addAction("excluirItem", 79, 0);
/* Verifica se o usuario eh formador. */
if (EFormador($sock, $cod_curso, $cod_usuario)) {
    $usr_formador = true;
} else {
    $usr_formador = false;
}
$sock = MudarDB($sock, $cod_curso_origem);
/* Se o cod_assunto_pai NAO estiver definido OU NAO existir o assunto */
/* entao define-o para o assunto-raiz.                                */
if (!isset($cod_assunto_pai) || !ExisteAssunto($sock, $cod_assunto_pai)) {
Ejemplo n.º 24
0
$objAjax->register(XAJAX_FUNCTION, "DesocultarArquivosDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 23;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 2;
// Descobre os diretorios de arquivo, para os portfolios com anexo
$sock = Conectar("");
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
include "../topo_tela.php";
// instanciar o objeto, passa a lista de frases por parametro
$feedbackObject = new FeedbackObject($lista_frases);
/* Frase #29 - Aplicacao cancelada com sucesso! */
$feedbackObject->addAction("cancelar", RetornaFraseDaLista($lista_frases, 29), 0);
/* Frase #30 - Exercicio aplicado com sucesso */
$feedbackObject->addAction("aplicar", RetornaFraseDaLista($lista_frases, 30), 0);
/* Frase #31 - Exercicio reaplicado com sucesso */
$feedbackObject->addAction("reaplicar", RetornaFraseDaLista($lista_frases, 31), 0);
/* Frase #32 - Questoes incluidas com sucesso */
$feedbackObject->addAction("incluirQuestao", RetornaFraseDaLista($lista_frases, 32), 0);
/* Frase #201 - Exercicio criado com sucesso */
$feedbackObject->addAction("criarExercicio", RetornaFraseDaLista($lista_frases, 201), 0);
/* Frase #210 - Arquivo descompactado com sucesso */
$feedbackObject->addAction("descompactar", RetornaFraseDaLista($lista_frases, 210), 0);
/*Frase #185 - Arquivo anexado com sucesso */
$feedbackObject->addAction("anexar", RetornaFraseDaLista($lista_frases, 185), 0);
$exercicio = RetornaExercicio($sock, $cod_exercicio);
Ejemplo n.º 25
0
// Registra funções para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
session_register('cod_forum_s');
session_register('array_mensagens_s');
session_register('sin_pag_s');
$cod_ferramenta = 9;
$cod_ferramenta_ajuda = $cod_ferramenta;
if ($status == 'D') {
    $cod_pagina_ajuda = 3;
} else {
    $cod_pagina_ajuda = 6;
}
include "../topo_tela.php";
$feedbackObject = new FeedbackObject($lista_frases);
$feedbackObject->addAction("nova_msg", 17, 18);
$feedbackObject->addAction("responde_mensagem", 17, 30);
/* Verifica se o usuario eh formador. */
$usr_visitante = EVisitante($sock, $cod_curso, $cod_usuario);
$usr_colaborador = EColaborador($sock, $cod_curso, $cod_usuario);
$usr_formador = EFormador($sock, $cod_curso, $cod_usuario);
$usr_aluno = EAluno($sock, $cod_curso, $cod_usuario);
/* Obtém o nome e o status do fórum                     */
$forum_dados = RetornaForum($sock, $cod_forum);
$AcessoAvaliacao = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
/* Nmero de mensagens exibidas por página.             */
if (!isset($msg_por_pag)) {
    $msg_por_pag = 10;
}
/* Se o tipo de ordenacao nao for especificada, usa arvore */
Ejemplo n.º 26
0
require_once "../xajax_0.5/xajax_core/xajax.inc.php";
// Estancia o objeto XAJAX
$objAjax = new xajax();
$objAjax->configure("characterEncoding", 'ISO-8859-1');
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
// Registre os nomes das fun��es em PHP que voc� quer chamar atrav�s do xaja
$objAjax->register(XAJAX_FUNCTION, "AlteraDadosAssuntoDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
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 é
$feedbackObject->addAction("novoAssunto", 80, 0);
/* Verifica se o usuario eh formador. */
if (EFormador($sock, $cod_curso, $cod_usuario)) {
    $usr_formador = true;
} else {
    $usr_formador = false;
}
$cod_assunto = $cod_assunto_pai;
echo "<script language=\"javascript\" src=\"../bibliotecas/dhtmllib.js\"></script>\n";
echo "<script language=\"javascript\">\n\n";
echo "  img_icone = new Image();\n";
echo "  img_icone.src = \"../figuras/assunto.gif\";\n\n";
echo "  var existelayer = false; ";
echo "  var isNav = (navigator.appName.indexOf(\"Netscape\") !=-1);\n";
Ejemplo n.º 27
0
$objAjax->register(XAJAX_FUNCTION, "EditarTituloDinamic");
$objAjax->register(XAJAX_FUNCTION, "DecodificaString");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 9;
$cod_ferramenta_ajuda = $cod_ferramenta;
if (isset($status) && $status == 'D') {
    $cod_pagina_ajuda = 2;
} else {
    $cod_pagina_ajuda = 1;
}
include "../topo_tela.php";
$AcessoAvaliacaoF = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
$feedbackObject = new FeedbackObject($lista_frases);
$feedbackObject->addAction("excluir", 65, 66);
$feedbackObject->addAction("excluirAvaliacao", 65, 88);
$feedbackObject->addAction("recuperar", 82, 83);
$feedbackObject->addAction("recuperarAvaliacao", 82, 89);
$feedbackObject->addAction("apagar", 38, 39);
$feedbackObject->addAction("novo_forum", 5, 6);
/* Define ordenação padrão dos fóruns (Data) */
if (!isset($ordem_foruns) || $ordem_foruns == "") {
    $ordem_foruns = "D";
}
/* Verifica se o usuario eh formador. */
$usr_visitante = EVisitante($sock, $cod_curso, $cod_usuario);
$usr_colaborador = EColaborador($sock, $cod_curso, $cod_usuario);
$usr_formador = EFormador($sock, $cod_curso, $cod_usuario);
$usr_aluno = EAluno($sock, $cod_curso, $cod_usuario);
Ejemplo n.º 28
0
$objAjax->register(XAJAX_FUNCTION, "AcabaEdicaoDinamic");
$objAjax->register(XAJAX_FUNCTION, "MoverItensDinamic");
$objAjax->register(XAJAX_FUNCTION, "RetornaFraseDinamic");
$objAjax->register(XAJAX_FUNCTION, "AtualizaPosicoes");
$objAjax->register(XAJAX_FUNCTION, "CriaTopicoDinamic");
$objAjax->register(XAJAX_FUNCTION, "RenomearTopicoDinamic");
$objAjax->register(XAJAX_FUNCTION, "CriaZipDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
/**************** ajax ****************/
$cod_ferramenta = $_GET['cod_ferramenta'];
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 é
$feedbackObject->addAction("criarTopico", 127, 0);
$feedbackObject->addAction("apagarItem", 128, 0);
$feedbackObject->addAction("apagarSelecionados", 128, 0);
$feedbackObject->addAction("moveritem", 130, 0);
$feedbackObject->addAction("movertopico", 130, 0);
$feedbackObject->addAction("importarItem", 148, 113);
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
/* Registrando codigo da ferramenta nas variaveis de sessao
     necessario para saber qual ferramenta esta sendo
     utilizada, ja que este arquivo faz parte de quatro
     ferramentas quase distintas.
   */
if (session_is_registered("cod_ferramenta_m") && isset($cod_ferramenta)) {
Ejemplo n.º 29
0
    http://www.nied.unicamp.br
    nied@unicamp.br

------------------------------------------------------------------------------
-->
*/
/*==========================================================
  ARQUIVO : administracao/index.php
  ========================================================== */
$bibliotecas = "../cursos/aplic/bibliotecas/";
include $bibliotecas . "geral.inc";
include "admin.inc";
VerificaAutenticacaoAdministracao();
include "../topo_tela_inicial.php";
// instanciar o objeto, passa a lista de frases por parametro
$feedbackObject = new FeedbackObject($lista_frases);
//adicionar as acoes possiveis, 1o parametro
$feedbackObject->addAction("logar", 198, 0);
/* Inicio do JavaScript */
echo "    <script language=\"javascript\"  type=\"text/javascript\">\n";
echo "      function Iniciar() {\n";
$feedbackObject->returnFeedback($_GET['acao'], $_GET['atualizacao']);
echo "        startList();\n";
echo "      }\n";
echo "    </script>\n";
/* Fim do JavaScript */
include "../menu_principal_tela_inicial.php";
$lista_frases = RetornaListaDeFrases($sock, -5);
echo "        <td width=\"100%\" valign=\"top\" id=\"conteudo\">\n";
/* 1 - Administração */
echo "          <h4>" . RetornaFraseDaLista($lista_frases, 1) . "</h4>\n";
Ejemplo n.º 30
0
$objAjax->configure("characterEncoding", 'ISO-8859-1');
$objAjax->setFlag("decodeUTF8Input", true);
$objAjax->configure('javascript URI', "../xajax_0.5");
$objAjax->configure('errorHandler', true);
//Registre os nomes das funcoes em PHP que voce quer chamar atraves do xajax
$objAjax->register(XAJAX_FUNCTION, "DesmarcaSessaoDinamic");
// Registra fun��es para uso de menu_principal.php
$objAjax->register(XAJAX_FUNCTION, "DeslogaUsuarioCursoDinamic");
// Manda o xajax executar os pedidos acima.
$objAjax->processRequest();
$cod_ferramenta = 10;
$cod_ferramenta_ajuda = $cod_ferramenta;
$cod_pagina_ajuda = 1;
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"
// 67 - Sess�es desmarcadas com sucesso.
// 116 - Erro ao desmarcar a sess�o.
$feedbackObject->addAction("desmarcar_sessao", 67, 116);
$AcessoAvaliacao = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
/*verifica se avaliacao est� disponibilizada */
$e_formador = EFormador($sock, $cod_curso, $cod_usuario);
echo "    <script type=\"text/javascript\" language=\"javascript\">\n\n";
if ($AcessoAvaliacao) {
    echo "      function VerAvaliacao(id)\n";
    echo "      {\n";
    echo "        window.open(\"../avaliacoes/ver_popup.php?" . RetornaSessionID() . "&cod_curso=" . $cod_curso . "&VeioDaAtividade=1&cod_avaliacao=\"+id,\"VerAvaliacao\",\"width=600,height=400,top=120,left=120,scrollbars=yes,status=yes,toolbar=no,menubar=no,resizable=yes\");\n";
    echo "        return(false);\n";
    echo "      }\n";
}