Commit f9e4fea3f500b19a4775ea2c50f2004079bb9056

Authored by Miguel Barão
1 parent a76eadc0
Exists in master and in 1 other branch dev

- change bg color of questions and textarea theme.

BUGS.md
1 1  
2 2 # BUGS
3 3  
4   -- CRITICAL se answer for `i<n` a revisão de provas mostra apenas i (interpreta `<` como tag?)
5   -
6 4 - em admin, quando scale_max não é 20, as cores das barras continuam a reflectir a escala 0,20. a tabela teste na DB não tem a escala desse teste.
7 5 - em grade.html as barras estao normalizadas para os limites scale_min e max do teste actual e nao dos testes realizados no passado (tabela test devia guardar a escala).
8 6 - codigo `hello world` nao esta a preservar o whitespace. O renderer de markdown gera a tag <code> que não preserva whitespace. Necessario adicionar <pre>.
9 7 - mensagems de erro do assembler aparecem na mesma linha na correcao e nao fazerm rendering do `$t`, ver se servidor faz parse do markdown dessas mensagens.
10   -- impedir os eventos copy/paste. alunos usam isso para trazer codigo ja feito nos computadores. Obrigar a fazer reset? fazer um copy automaticamente?
11 8 - a revisao do teste não mostra as imagens.
12 9 - Test.reset_answers() unused.
13 10 - teste nao esta a mostrar imagens de vez em quando.???
14 11  
15 12 # TODO
16 13  
  14 +- impedir os eventos copy/paste. alunos usam isso para trazer codigo ja feito nos computadores. Obrigar a fazer reset? fazer um copy automaticamente?
17 15 - na pagina admin, mostrar com cor vermelha as horas de entrada dos alunos que ja tenham excedido o tempo
18 16 - retornar None quando nao ha alteracoes relativamente à última vez.
19 17 ou usar push (websockets?)
... ... @@ -61,6 +59,7 @@ ou usar push (websockets?)
61 59  
62 60 # FIXED
63 61  
  62 +- CRITICAL se answer for `i<n` a revisão de provas mostra apenas i (interpreta `<` como tag?)
64 63 - botao de autorizar desliga-se, fazer debounce.
65 64 - link na pagina com a nota para voltar ao principio.
66 65 - default logger config mostrar horas com segundos
... ...
perguntations/templates/question.html
... ... @@ -9,7 +9,7 @@
9 9 <input type="checkbox" class="question_disabler" data-size="mini" name="answered-{{i}}" id="answered-{{i}}" checked="">
10 10 </div>
11 11 </h5>
12   - <div class="card-body">
  12 + <div class="card-body bg-light">
13 13 <div id="text">
14 14 {{ md(q['text']) }}
15 15 </div>
... ...
perguntations/templates/test.html
... ... @@ -149,7 +149,7 @@
149 149 $("textarea").each(function(i, ta) {
150 150 CodeMirror.fromTextArea(ta, {
151 151 lineNumbers: true,
152   - theme: "darcula",
  152 + // theme: "darcula",
153 153 viewportMargin: Infinity,
154 154 matchBrackets: true,
155 155 styleActiveLine: true,
... ...