Ricordisamoa has uploaded a new change for review. https://gerrit.wikimedia.org/r/209697
Change subject: Automatically generate toolinfo.json ...................................................................... Automatically generate toolinfo.json For use in tools such as https://tools.wmflabs.org/hay/directory/ Change-Id: I4f1a8910b24229c1d22fb97b8ba20be950e24011 --- M generate.py 1 file changed, 17 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/labs/tools/extreg-wos refs/changes/97/209697/1 diff --git a/generate.py b/generate.py index 58f4522..126dd19 100644 --- a/generate.py +++ b/generate.py @@ -77,6 +77,7 @@ percent = percent[:2] + '.' + percent[2:] + '%' superpowers = int(percent[:2]) >= 50 s_text = 'superpowers' if superpowers else 'sadness' + title = 'Extension registration wall of {s_text}'.format(s_text=s_text) excite = '!' if superpowers else ' :(' print(percent) text = """ @@ -84,7 +85,7 @@ <html> <head> <meta charset="utf-8"> -<title>Extension registration wall of {s_text}</title> +<title>{title}</title> <style> h1 {{ text-align: center; @@ -105,7 +106,7 @@ </style> </head> <body> -<h1>Extension registration wall of {s_text}{excite}</h1> +<h1>{title}{excite}</h1> <p id="percentage">{converted}/{total} - {percent}</p> <p> @@ -124,7 +125,7 @@ <th>Converted?</th> <th>Bug</th> </tr> -""".format(converted=converted, total=total, percent=percent, s_text=s_text, excite=excite) +""".format(converted=converted, total=total, percent=percent, title=title, excite=excite) for name in sorted(data): converted_class = 'no' converted_text = 'No' @@ -147,6 +148,19 @@ """ with open(OUTPUT_DIR + 'index.html', 'w') as f: f.write(text) + toolinfo = """ +{ + "name" : "extreg-wos", + "title" : "{title}", + "description" : "Table showing the progress of extension registration through MediaWiki extensions.", + "url" : "https://tools.wmflabs.org/extreg-wos/", + "keywords" : "MediaWiki", + "author" : "Legoktm", + "repository" : "https://github.com/wikimedia/labs-tools-extreg-wos" +} +""".format(title=title) + with open(OUTPUT_DIR + 'toolinfo.json', 'w') as f: + f.write(toolinfo) def git_update(thing): -- To view, visit https://gerrit.wikimedia.org/r/209697 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4f1a8910b24229c1d22fb97b8ba20be950e24011 Gerrit-PatchSet: 1 Gerrit-Project: labs/tools/extreg-wos Gerrit-Branch: master Gerrit-Owner: Ricordisamoa <ricordisa...@openmailbox.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits