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. | ... | ... |