www: mkAll, tags

This commit is contained in:
Peter Kleiweg
2026-04-12 13:20:57 +02:00
parent dc931deb91
commit b49afe06bf
30 changed files with 235 additions and 23865 deletions

View File

@@ -3,17 +3,20 @@
import html, sys
titles = {
'nieuw-namen': 'nieuwe namen',
'nieuw-woorden': 'nieuwe woorden',
'nieuwe-namen': 'nieuwe namen',
'nieuwe-woorden': 'nieuwe woorden',
'locaties':'locaties',
'personen':'personen',
'organisaties':'organisaties',
'overige-namen':'andere namen',
'nieuw-adjww':'nieuwe adjectieven, deelwoorden en werkwoorden',
'nieuwe-adjww':'nieuwe adjectieven, deelwoorden en werkwoorden',
'cat.txt': 'categoriën',
'tag.txt': 'tags'
}
omt0 = ''' onmouseover="tooltip.show('{}   {}')" onmouseout="tooltip.hide()"'''
omt1 = ''' onmouseover="tooltip.show('{}   {}<br><small>{}</small>')" onmouseout="tooltip.hide()" class="tags"'''
title = sys.argv[1]
for key, value in titles.items():
if sys.argv[1].find(key) >= 0:
@@ -43,13 +46,17 @@ with open(sys.argv[1], 'rt', encoding='utf-8') as fp:
mx = v
cols=len(aa)
p = 100 / mx * v
sys.stdout.buffer.write('<tr><td><div style="width:{:.0f}%"></div><td>{}</tr>\n'.format(p, '<td>'.join(aa[1:])).encode('utf-8'))
if len(aa) > 2:
mo = omt1.format(aa[0], aa[1], aa[2])
else:
mo = omt0.format(aa[0], aa[1])
sys.stdout.buffer.write('<tr{}><td><div style="width:{:.0f}%"></div><td>{}</tr>\n'.format(mo, p, aa[1]).encode('utf-8'))
lineno += 1
if lineno == 20:
break
while lineno < 20:
lineno += 1
sys.stdout.buffer.write(b'<tr><td><div style="width:0%"></div>' + b'<td>&nbsp;' * (cols - 1) + b'</tr>\n')
sys.stdout.buffer.write(b'<tr><td><div style="width:0%"></div><td>&nbsp;</tr>\n')
sys.stdout.buffer.write(b'</table>\n</div>\n\n')