Commit 7685a706 authored by Sylvain Coulange's avatar Sylvain Coulange
Browse files

message dynamique qui indique le nombre d'entrées dans le dico et le nombre de...

message dynamique qui indique le nombre d'entrées dans le dico et le nombre de modifications par les utilisateurs
parent 0683b5e5
...@@ -11,6 +11,8 @@ class Data: ...@@ -11,6 +11,8 @@ class Data:
update: str update: str
colorType: str colorType: str
defaultBg: str defaultBg: str
lenDic: int
lenModifDic: int
class Entree: class Entree:
mot: str mot: str
......
...@@ -77,6 +77,8 @@ def main0(request): ...@@ -77,6 +77,8 @@ def main0(request):
def dicoView(request): def dicoView(request):
data = Entree() data = Entree()
data.update = updateTime() data.update = updateTime()
data.lenDic = txtphono.getLenDic()
data.lenModifDic = txtphono.getLenModifDic()
return render(request, 'editDico.html', {'data': data}) return render(request, 'editDico.html', {'data': data})
def dicoReq(request): def dicoReq(request):
......
...@@ -71,8 +71,16 @@ phonFile.close() ...@@ -71,8 +71,16 @@ phonFile.close()
# LECTURE DU DICTIONNAIRE # LECTURE DU DICTIONNAIRE
word2trans = {} # un mot → liste de trans possibles word2trans = {} # un mot → liste de trans possibles
with open(dicFile, 'r') as f: with open(dicFile, 'r') as f:
word2trans = json.load(f) word2trans = json.load(f)
print('len frwiki :',len(word2trans)) lenDic = 0
for k in word2trans.keys():
lenDic+=1
print('len frwiki :',lenDic)
def getLenDic():
lenDic = 0
for k in word2trans.keys():
lenDic+=1
return lenDic
# LECTURE DES LOG # LECTURE DES LOG
logDic = {} logDic = {}
...@@ -83,6 +91,12 @@ for i,j in logDic.items(): ...@@ -83,6 +91,12 @@ for i,j in logDic.items():
for k in j: for k in j:
cptEdit+=1 cptEdit+=1
print("Nombre de modifications du dictionnaire :",cptEdit) print("Nombre de modifications du dictionnaire :",cptEdit)
def getLenModifDic():
cptEdit = 0
for i,j in logDic.items():
for k in j:
cptEdit+=1
return cptEdit
logBug = {} logBug = {}
with open(logBugFile, 'r') as logf: with open(logBugFile, 'r') as logf:
......
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
</div> </div>
<button id="rechercher" title="Rechercher dans le dictionnaire">Rechercher</button> <button id="rechercher" title="Rechercher dans le dictionnaire">Rechercher</button>
<div class="info">Le dictionnaire fait actuellement <span id="dicoNbEntr">1 414 634</span> entrées.</div> <div class="info">Le dictionnaire fait actuellement <span id="dicoNbEntr">{{ data.lenDic }}</span> entrées.<br/>{{ data.lenModifDic }} modifications enregistrées par les utilisateurs.</div>
<!-- <div class="info warning">La modification du dictionnaire n'est pas encore possible.</div> --> <!-- <div class="info warning">La modification du dictionnaire n'est pas encore possible.</div> -->
<div class="result"> <div class="result">
<h3>Résultats de la recherche <span id="nbres"></span></h3> <h3>Résultats de la recherche <span id="nbres"></span></h3>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment