Commit f6a81726250f9b1899f91c408d37ca77c4511538

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

- removed updateAnswer, was not being used.

- improved review template: ue-logo.
Showing 2 changed files with 39 additions and 12 deletions   Show diff stats
questions.py
... ... @@ -41,8 +41,9 @@ class Question(dict):
41 41 'files': {},
42 42 })
43 43  
44   - def updateAnswer(answer=None):
45   - self['answer'] = answer
  44 + # FIXME unused. does childs need do override this?
  45 + # def updateAnswer(answer=None):
  46 + # self['answer'] = answer
46 47  
47 48 def correct(self):
48 49 self['grade'] = 0.0
... ...
templates/review.html
... ... @@ -28,23 +28,49 @@
28 28 <!-- ===================================================================== -->
29 29 <body>
30 30 <nav class="navbar navbar-expand-sm fixed-top navbar-dark bg-dark">
31   - <a class="navbar-brand" href="#">Revisão de prova</a>
  31 + <a class="navbar-brand" href="#">
  32 + <img src="/static/logo_navbar.png" height="30" alt="">
  33 + </a>
  34 + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
  35 + <span class="navbar-toggler-icon"></span>
  36 + </button>
  37 +
  38 + <div class="collapse navbar-collapse" id="navbarText">
  39 + <ul class="nav navbar-nav">
  40 + <li class="nav-item"></li>
  41 + </ul>
  42 +
  43 + <ul class="nav navbar-nav mx-auto">
  44 + <li class="nav-item">
  45 + <span class="navbar-text">Revisão de prova</span>
  46 + </li>
  47 + </ul>
  48 +
  49 + <ul class="nav navbar-nav">
  50 + <li class="nav-item">
  51 + <span class="navbar-text">
  52 + <i class="fa fa-user" aria-hidden="true"></i>
  53 + <span id="name">{{ escape(t['student']['name']) }}</span>
  54 + (<span id="number">{{ escape(t['student']['number']) }}</span>)
  55 + <span class="caret"></span>
  56 + </span>
  57 + </li>
  58 + </ul>
  59 + </div>
32 60 </nav>
  61 +
33 62 <!-- ===================================================================== -->
34 63 <div class="container">
35 64 <div class="jumbotron">
36 65 <h1 class="display-5">{{ t['title'] }}</h1>
37   - {{ t.get('duration', chr(8734)) }}
38   - <hr>
39   -
40   - <h3>
  66 + <h5>
41 67 <div class="row">
42   - <!-- <label for="nome" class="col-sm-1">Nome:</label> -->
43   - <div class="col-sm-8" id="nome">{{t['student']['name']}}</div>
44   - <label for="nome" class="col-sm-1">Nº.</label>
45   - <div class="col-sm-3" id="numero">{{t['student']['number']}}</div>
  68 + <label for="duracao" class="col-sm-2">Duração (min):</label>
  69 + <div class="col-sm-10" id="duracao">{{ t.get('duration', chr(8734)) }}</div>
46 70 </div>
47   - </h3>
  71 + </h5>
  72 +
  73 + <hr>
48 74  
49 75 <h5>
50 76 <div class="row">
... ...