Пример #1
0
// 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'];
$lista_arq = RetornaArquivosQuestao($cod_curso, $dir_questao_temp['link']);
$num_arq_vis = RetornaNumArquivosVisiveis($lista_arq);
if ($tp_questao == 'O') {
    $gabaritoObj = RetornaGabaritoQuestaoObj($sock, $cod_questao);
    $existeGabaritoDiss = 0;
} elseif ($tp_questao == 'M') {
    $gabaritoObj = RetornaGabaritoQuestaoMult($sock, $cod_questao);
    $existeGabaritoDiss = 0;
} else {
    $gabaritoObj = null;
    $existeGabaritoDiss = 1;
}
if ($tp_questao == 'O') {
    $tipo_tit = RetornaFraseDaLista($lista_frases, 159);
Пример #2
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);
$lista_questoes = RetornaQuestoesExercicio($sock, $cod_exercicio);
$totalValorQuestoes = RetornaSomaValorQuestoes($sock, $cod_exercicio);
$dir_exercicio_temp = CriaLinkVisualizar($sock, $cod_curso, $cod_usuario, $cod_exercicio, $diretorio_arquivos, $diretorio_temp, "exercicio");
$lista_arq = RetornaArquivosQuestao($cod_curso, $dir_exercicio_temp['link']);
$num_arq_vis = RetornaNumArquivosVisiveis($lista_arq);
$data = time();
GeraJSComparacaoDatas();
GeraJSVerificacaoData();
/*********************************************************/
/* in�io - JavaScript */
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 type=\"text/javascript\" language=\"JavaScript\" src=\"micoxUpload2.js\"></script>\n";
echo "    <script  type=\"text/javascript\" language=\"javascript\">\n\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";
Пример #3
0
include $bibliotecas . "geral.inc";
include $bibliotecas . "importar.inc";
include "dinamica.inc";
$cod_usuario_global = VerificaAutenticacao($cod_curso);
$sock = Conectar("");
$lista_frases = RetornaListaDeFrases($sock, 16);
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
$sock = Conectar($cod_curso);
$cod_usuario = RetornaCodigoUsuarioCurso($sock, $cod_usuario_global, $cod_curso);
VerificaAcessoAoCurso($sock, $cod_curso, $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);
/* ação = Anexar Arquivo */
if ($acao == 'anexar') {
    $atualizacao = "true";
    AtualizaFerramentasNova($sock, 16, 'T');
    /* Verifica a existência do diretório a ser movido o arquivo */
    if (!file_exists($diretorio_arquivos . "/" . $cod_curso)) {
        CriaDiretorio($diretorio_arquivos . "/" . $cod_curso);
    }
    if (!file_exists($diretorio_arquivos . "/" . $cod_curso . "/dinamica/")) {
        CriaDiretorio($diretorio_arquivos . "/" . $cod_curso . "/dinamica/");
    }
    if (!file_exists($diretorio_arquivos . "/" . $cod_curso . "/dinamica/" . $cod_item . "/")) {
        CriaDiretorio($diretorio_arquivos . "/" . $cod_curso . "/dinamica/" . $cod_item . "/");
    }
    $dir = $diretorio_arquivos . "/" . $cod_curso . "/dinamica/" . $cod_item . "/";
Пример #4
0
    echo "            </tr>\n";
}
echo "            <tr>\n";
echo "              <td>\n";
/* Tabela Interna */
echo "                <table cellpadding=\"0\" cellspacing=\"0\" class=\"tabInterna\">\n";
/* Conteudo */
$linha_item = RetornaDadosDinamica($sock);
if (ExisteDinamica($sock, $cod_curso, $diretorio_arquivos) != 'N') {
    $align = "left";
    if ($linha_item['texto'] != "") {
        $conteudo = "<div class=\"divRichText\">" . $linha_item['texto'] . "</div>";
    } else {
        $arquivo_entrada = "";
        $dir_name = "dinamica";
        $dir_item_temp = CriaLinkVisualizar($sock, $dir_name, $cod_curso, $cod_usuario, $linha_item['cod_dinamica'], $diretorio_arquivos, $diretorio_temp);
        $lista_arq = RetornaArquivosDinamicaVer($cod_curso, $dir_item_temp['diretorio']);
        if (count($lista_arq) > 0) {
            foreach ($lista_arq as $cod => $linha1) {
                if ($linha1['Status'] && $linha1['Arquivo'] != "") {
                    $arquivo_entrada = $dir_item_temp['link'] . ConverteUrl2Html($linha1['Diretorio'] . "/" . $linha1['Arquivo']);
                }
            }
        }
        if ($arquivo_entrada != "") {
            $conteudo = "<iframe id=\"text_" . $linha_item['cod_dinamica'] . "\" name=\"text_" . $linha_item['cod_dinamica'] . "\" src=\"" . $arquivo_entrada . "\" frameBorder=\"0\" width=\"100%\" height=\"400\" scrolling=\"auto\"></iframe>";
        } else {
            $conteudo = RetornaFraseDaLista($lista_frases, 4);
            $align = "center";
        }
    }