|
|
@@ -221,6 +221,8 @@ class HTMLReportCreator(ReportCreator):
|
|
221
|
221
|
|
|
222
|
222
|
f.write('<h1>StatGit</h1>')
|
|
223
|
223
|
|
|
|
224
|
+ self.printNav(f)
|
|
|
225
|
+
|
|
224
|
226
|
f.write('<dl>');
|
|
225
|
227
|
f.write('<dt>Generated</dt><dd>%s</dd>' % datetime.datetime.now().strftime(format));
|
|
226
|
228
|
f.write('<dt>Report Period</dt><dd>%s to %s</dd>' % (data.getFirstCommitDate().strftime(format), data.getLastCommitDate().strftime(format)))
|
|
|
@@ -230,20 +232,13 @@ class HTMLReportCreator(ReportCreator):
|
|
230
|
232
|
f.write('<dt>Authors</dt><dd>%s</dd>' % data.getTotalAuthors())
|
|
231
|
233
|
f.write('</dl>');
|
|
232
|
234
|
|
|
233
|
|
- f.write("""<ul>
|
|
234
|
|
-<li><a href="activity.html">Activity</a></li>
|
|
235
|
|
-<li><a href="authors.html">Authors</a></li>
|
|
236
|
|
-<li><a href="files.html">Files</a></li>
|
|
237
|
|
-<li><a href="lines.html">Lines</a></li>
|
|
238
|
|
-</ul>
|
|
239
|
|
-""")
|
|
240
|
235
|
|
|
241
|
|
- f.write('<h2>Tags</h2>')
|
|
242
|
|
- f.write('<table>')
|
|
243
|
|
- f.write('<tr><th>Name</th><th>Date</th><th>Developers</th></tr>')
|
|
244
|
|
- for tag in data.getTags():
|
|
245
|
|
- f.write('<tr><td>%s</td><td></td></tr>' % tag)
|
|
246
|
|
- f.write('</table>')
|
|
|
236
|
+ #f.write('<h2>Tags</h2>')
|
|
|
237
|
+ #f.write('<table>')
|
|
|
238
|
+ #f.write('<tr><th>Name</th><th>Date</th><th>Developers</th></tr>')
|
|
|
239
|
+ #for tag in data.getTags():
|
|
|
240
|
+ # f.write('<tr><td>%s</td><td></td></tr>' % tag)
|
|
|
241
|
+ #f.write('</table>')
|
|
247
|
242
|
|
|
248
|
243
|
f.write('</body>\n</html>');
|
|
249
|
244
|
f.close()
|
|
|
@@ -252,6 +247,7 @@ class HTMLReportCreator(ReportCreator):
|
|
252
|
247
|
f = open(path + '/activity.html', 'w')
|
|
253
|
248
|
self.printHeader(f)
|
|
254
|
249
|
f.write('<h1>Activity</h1>')
|
|
|
250
|
+ self.printNav(f)
|
|
255
|
251
|
|
|
256
|
252
|
f.write('<h2>Last 30 days</h2>')
|
|
257
|
253
|
|
|
|
@@ -300,6 +296,7 @@ class HTMLReportCreator(ReportCreator):
|
|
300
|
296
|
self.printHeader(f)
|
|
301
|
297
|
|
|
302
|
298
|
f.write('<h1>Authors</h1>')
|
|
|
299
|
+ self.printNav(f)
|
|
303
|
300
|
|
|
304
|
301
|
f.write('\n<h2>List of authors</h2>\n\n')
|
|
305
|
302
|
|
|
|
@@ -344,6 +341,18 @@ class HTMLReportCreator(ReportCreator):
|
|
344
|
341
|
</head>
|
|
345
|
342
|
<body>
|
|
346
|
343
|
""")
|
|
|
344
|
+
|
|
|
345
|
+ def printNav(self, f):
|
|
|
346
|
+ f.write("""
|
|
|
347
|
+<div class="nav">
|
|
|
348
|
+<li><a href="index.html">General</a></li>
|
|
|
349
|
+<li><a href="activity.html">Activity</a></li>
|
|
|
350
|
+<li><a href="authors.html">Authors</a></li>
|
|
|
351
|
+<li><a href="files.html">Files</a></li>
|
|
|
352
|
+<li><a href="lines.html">Lines</a></li>
|
|
|
353
|
+</ul>
|
|
|
354
|
+</div>
|
|
|
355
|
+""")
|
|
347
|
356
|
|
|
348
|
357
|
|
|
349
|
358
|
usage = """
|