From e3f24f6437d928df13517c8c6ff010204d2f65f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20P=C3=A9rez-Cerezo?= Date: Tue, 31 Jul 2018 17:33:45 +0200 Subject: added ability to create project descriptions. --- hemiptera_html.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'hemiptera_html.py') diff --git a/hemiptera_html.py b/hemiptera_html.py index 39146e7..fa0bb75 100644 --- a/hemiptera_html.py +++ b/hemiptera_html.py @@ -54,7 +54,10 @@ def create_project_list() : for i in os.listdir(opj(basedir, "projects")) : k = Project() k.name = i - + k.desc = "" + if os.path.exists(opj(basedir, "projects", i, "description.txt")) : + k.desc = open(opj(basedir, "projects", i, "description.txt"), "r").read() + projects.append(k) bugs =[] k.bugs = bugs @@ -99,7 +102,7 @@ def create_project_list() : bugs.sort(key=lambda b: int(b.id), reverse=True) bugs.sort(key=lambda b: int(b.closed)) f = open(opj(export, i, "index.html"), "w") - f.write(buglist.render(DOMAIN=DOMAIN, bugs=bugs, prname=i, dev_avatars=dev_avatars)) + f.write(buglist.render(DOMAIN=DOMAIN, bugs=bugs, prname=i, dev_avatars=dev_avatars, desc=k.desc)) f.close() k.count = len(k.bugs) k.opencount = len([ i for i in k.bugs if not i.closed ]) -- cgit v1.2.3