Commit 7796216875df3e4c93b3ae6dc98e57a274b9c953
1 parent
8906df28
Exists in
master
and in
1 other branch
- update BUGS.md
- add example of random choice of questions in demo.yaml
Showing
3 changed files
with
26 additions
and
8 deletions
Show diff stats
BUGS.md
| @@ -5,7 +5,6 @@ | @@ -5,7 +5,6 @@ | ||
| 5 | - servidor ntpd para configurar a data/hora dos portateis dell | 5 | - servidor ntpd para configurar a data/hora dos portateis dell |
| 6 | - link na pagina com a nota para voltar ao principio. | 6 | - link na pagina com a nota para voltar ao principio. |
| 7 | - CRITICAL se answer for `i<n` a revisão de provas mostra apenas i (interpreta `<` como tag?) | 7 | - CRITICAL se answer for `i<n` a revisão de provas mostra apenas i (interpreta `<` como tag?) |
| 8 | -- sock.bind(sockaddr) OSError: [Errno 48] Address already in use | ||
| 9 | - na pagina grade.html as barras estao normalizadas para os limites scale_min e max do teste actual e nao do realizado. | 8 | - na pagina grade.html as barras estao normalizadas para os limites scale_min e max do teste actual e nao do realizado. |
| 10 | - 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 | - 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>. |
| 11 | - teste nao esta a mostrar imagens de vez em quando. | 10 | - teste nao esta a mostrar imagens de vez em quando. |
| @@ -16,15 +15,14 @@ | @@ -16,15 +15,14 @@ | ||
| 16 | - melhorar o botao de autorizar (desliga-se), usar antes um botao? | 15 | - melhorar o botao de autorizar (desliga-se), usar antes um botao? |
| 17 | e.g. retornar None quando nao ha alteracoes relativamente à última vez. | 16 | e.g. retornar None quando nao ha alteracoes relativamente à última vez. |
| 18 | ou usar push (websockets?) | 17 | ou usar push (websockets?) |
| 19 | -- lidar com eventos unfocus. | ||
| 20 | -- servidor nao esta a lidar com eventos scroll/resize. ignorar? | ||
| 21 | - Test.reset_answers() unused. | 18 | - Test.reset_answers() unused. |
| 22 | - mudar ref do test para test_id (ref já é usado nas perguntas) | 19 | - mudar ref do test para test_id (ref já é usado nas perguntas) |
| 23 | - incluir test_id na tabela questions (futuro semestre, pode quebrar compatibilidade). | 20 | - incluir test_id na tabela questions (futuro semestre, pode quebrar compatibilidade). |
| 24 | -- na pagina admin, mostrar com cor vermelha as horas de entrada dos alunos que ja tenha excedido o tempo | 21 | +- na pagina admin, mostrar com cor vermelha as horas de entrada dos alunos que ja tenham excedido o tempo |
| 25 | 22 | ||
| 26 | # TODO | 23 | # TODO |
| 27 | 24 | ||
| 25 | +- mostrar unfocus e window area em /admin | ||
| 28 | - testar as perguntas todas no início do teste. | 26 | - testar as perguntas todas no início do teste. |
| 29 | - test: mostrar duração do teste com progressbar no navbar. | 27 | - test: mostrar duração do teste com progressbar no navbar. |
| 30 | - submissao fazer um post ajax? | 28 | - submissao fazer um post ajax? |
| @@ -65,6 +63,9 @@ ou usar push (websockets?) | @@ -65,6 +63,9 @@ ou usar push (websockets?) | ||
| 65 | 63 | ||
| 66 | # FIXED | 64 | # FIXED |
| 67 | 65 | ||
| 66 | +- lidar com eventos unfocus. | ||
| 67 | +- servidor nao esta a lidar com eventos resize. | ||
| 68 | +- sock.bind(sockaddr) OSError: [Errno 48] Address already in use | ||
| 68 | - dizer quanto desconta em cada pergunta de escolha multipla | 69 | - dizer quanto desconta em cada pergunta de escolha multipla |
| 69 | - se houver erros a abrir ficheiros .yaml de perguntas, depois dos testes diz "No errors found". | 70 | - se houver erros a abrir ficheiros .yaml de perguntas, depois dos testes diz "No errors found". |
| 70 | - se faltarem files na especificação do teste, o check não detecta e factory não gera para essas perguntas. | 71 | - se faltarem files na especificação do teste, o check não detecta e factory não gera para essas perguntas. |
demo/demo.yaml
| @@ -64,9 +64,10 @@ questions: | @@ -64,9 +64,10 @@ questions: | ||
| 64 | - tut-information | 64 | - tut-information |
| 65 | - tut-success | 65 | - tut-success |
| 66 | - tut-warning | 66 | - tut-warning |
| 67 | - - tut-alert | 67 | + - [tut-alert1, tut-alert2] |
| 68 | - tut-generator | 68 | - tut-generator |
| 69 | 69 | ||
| 70 | + | ||
| 70 | # test: | 71 | # test: |
| 71 | # - ref1 | 72 | # - ref1 |
| 72 | # - block: a | 73 | # - block: a |
demo/questions/questions-tutorial.yaml
| @@ -535,8 +535,24 @@ | @@ -535,8 +535,24 @@ | ||
| 535 | 535 | ||
| 536 | # ---------------------------------------------------------------------------- | 536 | # ---------------------------------------------------------------------------- |
| 537 | - type: alert | 537 | - type: alert |
| 538 | - ref: tut-alert | ||
| 539 | - title: Texto informativo (perigo) | 538 | + ref: tut-alert1 |
| 539 | + title: Texto informativo (perigo) - versão 1 | ||
| 540 | + text: | | ||
| 541 | + Não conta para avaliação. Texto importante. | ||
| 542 | + | ||
| 543 | +  | ||
| 544 | + | ||
| 545 | + As imagens podem ser adicionadas usando a notação standard em markdown. Há | ||
| 546 | + duas possibilidads: | ||
| 547 | + | ||
| 548 | + - Imagens inline: não têm título definido e podem ser incluídas no meio de | ||
| 549 | + uma linha de texto usando``. | ||
| 550 | + - Imagens centradas com título: ``. | ||
| 551 | + O título aprece por baixo da imagem. O título pode ser uma string vazia. | ||
| 552 | + | ||
| 553 | +- type: alert | ||
| 554 | + ref: tut-alert2 | ||
| 555 | + title: Texto informativo (perigo) - versão 2 | ||
| 540 | text: | | 556 | text: | |
| 541 | Não conta para avaliação. Texto importante. | 557 | Não conta para avaliação. Texto importante. |
| 542 | 558 | ||
| @@ -555,7 +571,7 @@ | @@ -555,7 +571,7 @@ | ||
| 555 | text: | | 571 | text: | |
| 556 | This question is not included in the test and will not shown up. | 572 | This question is not included in the test and will not shown up. |
| 557 | It also lacks a "ref" and is automatically named | 573 | It also lacks a "ref" and is automatically named |
| 558 | - `questions/questions-tutorial.yaml:0012`. | 574 | + `questions/questions-tutorial.yaml:0013`. |
| 559 | A warning is shown on the console about this. | 575 | A warning is shown on the console about this. |
| 560 | The number at the end is the index position of this question. | 576 | The number at the end is the index position of this question. |
| 561 | Indices start at 0. | 577 | Indices start at 0. |