Commit 739d25328eb537d15045109abf37f13e54d6c002
1 parent
fe744c8c
Exists in
master
and in
1 other branch
- changed some logger messages
Showing
3 changed files
with
11 additions
and
5 deletions
Show diff stats
BUGS.md
| ... | ... | @@ -2,10 +2,8 @@ |
| 2 | 2 | BUGS: |
| 3 | 3 | |
| 4 | 4 | - tabelas nas perguntas radio/checkbox não ocupam todo o espaço como em question. |
| 5 | -- servidor http com redirect para https. | |
| 6 | -- servir imagens/ficheiros. | |
| 7 | -- codemirror em textarea. | |
| 8 | -- topicos virtuais nao deveriam aparecer. na construção da árvore os sucessores seriam ligados directamente aos predecessores. Ou então | |
| 5 | +- topicos virtuais nao deveriam aparecer. na construção da árvore os sucessores seriam ligados directamente aos predecessores. | |
| 6 | +- Criar outra estrutura organizada em capítulos (conjuntos de tópicos). Permitir capítulos de capítulos, etc. | |
| 9 | 7 | |
| 10 | 8 | |
| 11 | 9 | - reportar comentarios após submeter. |
| ... | ... | @@ -23,8 +21,14 @@ BUGS: |
| 23 | 21 | - titulos das perguntas não suportam markdown |
| 24 | 22 | - generators not working: bcrypt (ver blog) |
| 25 | 23 | |
| 24 | + | |
| 26 | 25 | TODO: |
| 27 | 26 | |
| 27 | +- servir imagens/ficheiros. | |
| 28 | +- reload das perguntas enquanto online. | |
| 29 | +- tabela de progresso de todos os alunos por topico. | |
| 30 | +- tabela com perguntas / quantidade de respostas certas/erradas. | |
| 31 | +- tabela com topicos / quantidade de estrelas. | |
| 28 | 32 | - pymips: activar/desactivar instruções |
| 29 | 33 | - implementar servidor http com redirect para https. |
| 30 | 34 | - usar codemirror no textarea | ... | ... |
knowledge.py
| ... | ... | @@ -71,7 +71,7 @@ class StudentKnowledge(object): |
| 71 | 71 | topic = self.get_recommended_topic() |
| 72 | 72 | |
| 73 | 73 | self.current_topic = topic |
| 74 | - logger.info(f'Topic set to "{topic}"') | |
| 74 | + # logger.info(f'Topic set to "{topic}"') | |
| 75 | 75 | |
| 76 | 76 | # generate question instances for current topic |
| 77 | 77 | factory = self.deps.node[topic]['factory'] | ... | ... |
learnapp.py
| ... | ... | @@ -111,6 +111,7 @@ class LearnApp(object): |
| 111 | 111 | level = knowledge.get_topic_level(finished_topic) |
| 112 | 112 | date = str(knowledge.get_topic_date(finished_topic)) |
| 113 | 113 | finished_questions = knowledge.get_finished_questions() |
| 114 | + logger.info(f'User "{uid}" finished "{finished_topic}"') | |
| 114 | 115 | |
| 115 | 116 | with self.db_session(autoflush=False) as s: |
| 116 | 117 | # save topic |
| ... | ... | @@ -147,6 +148,7 @@ class LearnApp(object): |
| 147 | 148 | # ------------------------------------------------------------------------ |
| 148 | 149 | def start_topic(self, uid, topic): |
| 149 | 150 | self.online[uid]['state'].init_topic(topic) |
| 151 | + logger.info(f'User "{uid}" started "{topic}"') | |
| 150 | 152 | |
| 151 | 153 | # ------------------------------------------------------------------------ |
| 152 | 154 | # Fill db table 'Topic' with topics from the graph if not already there. | ... | ... |