mirror of
https://github.com/ankitects/anki.git
synced 2025-09-20 15:02:21 -04:00
add average review # to forecast
This commit is contained in:
parent
30d62875d0
commit
ed9901a71d
1 changed files with 14 additions and 1 deletions
|
@ -43,7 +43,7 @@ class Graphs(object):
|
||||||
|
|
||||||
css = """
|
css = """
|
||||||
<style>
|
<style>
|
||||||
h1 { margin-bottom: 0; }
|
h1 { margin-bottom: 0; margin-top: 1em; }
|
||||||
body { font-size: 14px; }
|
body { font-size: 14px; }
|
||||||
table * { font-size: 14px; }
|
table * { font-size: 14px; }
|
||||||
.pielabel { text-align:center; padding:2px; color:black; }
|
.pielabel { text-align:center; padding:2px; color:black; }
|
||||||
|
@ -84,6 +84,19 @@ table * { font-size: 14px; }
|
||||||
txt += self._graph(id="due", data=data, conf=dict(
|
txt += self._graph(id="due", data=data, conf=dict(
|
||||||
xaxis=dict(tickDecimals=0),
|
xaxis=dict(tickDecimals=0),
|
||||||
yaxes=[dict(), dict(tickDecimals=0, position="right")]))
|
yaxes=[dict(), dict(tickDecimals=0, position="right")]))
|
||||||
|
txt += self._dueInfo(tot, len(totd))
|
||||||
|
return txt
|
||||||
|
|
||||||
|
def _dueInfo(self, tot, num):
|
||||||
|
avg = tot/float(num)
|
||||||
|
txt = _("Average reviews: %s")
|
||||||
|
if self.type == 0:
|
||||||
|
txt = txt % _("%d/day") % avg
|
||||||
|
elif self.type == 1:
|
||||||
|
txt = txt % _("%d/week") % avg
|
||||||
|
else:
|
||||||
|
txt =txt % _("%d/month") % avg
|
||||||
|
|
||||||
return txt
|
return txt
|
||||||
|
|
||||||
def _due(self, start=None, end=None, chunk=1):
|
def _due(self, start=None, end=None, chunk=1):
|
||||||
|
|
Loading…
Reference in a new issue