Commit d292c5a36806fd2f556159e9987d8f2765e2e349
1 parent
301864f7
Exists in
master
and in
1 other branch
- prevent submission by pressing the enter key (disables enter except for textarea).
Showing
2 changed files
with
14 additions
and
1 deletions
Show diff stats
BUGS.md
1 | 1 | |
2 | 2 | |
3 | +Aluno com 9.98 apareceu 10 e pensa que esta aprovado. Necessario cuidado. | |
4 | +Nota final deveria ser arredondada às unidades? Pelo menos na folha de cálculo. | |
5 | + | |
6 | + | |
7 | + | |
3 | 8 | # BUGS |
4 | 9 | |
10 | +- alunos vêm nota final arredondada às decimas, mas é apenas um arredondamento visual. Pode acontecer o aluno chumbar, mas ver uma nota positiva (e.g. 9.46 mostra 9.5 e presume que esta aprovado). Mostrar 3 casas? | |
11 | +- alunos podem entrar duas vezes em simultaneo. impedir, e permitir ao docente fazer kick-out | |
12 | +- desligar submissao com tecla enter no chrome/mac | |
5 | 13 | - detectar se falta 'correct' nas perguntas. |
6 | 14 | - check if script to generate questions exist before instantiation. |
7 | 15 | - paths manipulation in strings is unix only ('/something'). use os.path to create paths. |
... | ... | @@ -11,6 +19,10 @@ |
11 | 19 | |
12 | 20 | # TODO |
13 | 21 | |
22 | +- warning quando se executa novamente o mesmo teste na consola. ie se ja houver submissoes desse teste. | |
23 | +- na cotacao da pergunta indicar o limite inferior, e.g. -0.2 -- 1, 0 -- 0.5 | |
24 | +- textarea com opcao de numero de linhas (consoante o programa a desenvolver podem ser necessarias mais ou menos linhas) | |
25 | +- fazer uma calculadora javascript e por no menu. surge como modal | |
14 | 26 | - SQLAlchemy em vez da classe database. |
15 | 27 | - Criar botão para o docente fazer enable/disable do aluno explicitamente (exames presenciais). |
16 | 28 | - hash das passwords concatenadas com salt gerado aleatoriamente. necessario acrescentar salt de cada aluno. gerar salt com os.urandom(256) | ... | ... |
templates/test.html
... | ... | @@ -278,7 +278,7 @@ |
278 | 278 | </div> <!-- ui-corner-all custom-corners --> |
279 | 279 | % endfor |
280 | 280 | <hr> |
281 | - <button type="button" class="btn btn-danger drop-shadow" data-toggle="modal" data-target="#confirmar"> | |
281 | + <button type="button" class="btn btn-danger drop-shadow" data-toggle="modal" data-target="#confirmar" id="form-button-submit"> | |
282 | 282 | Submeter teste |
283 | 283 | </button> |
284 | 284 | </form> |
... | ... | @@ -306,5 +306,6 @@ |
306 | 306 | </div> |
307 | 307 | |
308 | 308 | <script src="/js/tabkey_in_textarea.js"></script> |
309 | +<script src="/js/prevent_enter_submit.js"></script> | |
309 | 310 | </body> |
310 | 311 | </html> | ... | ... |