Go to file
Evelyn Marie e5657bc299 Migrate to wikitable table class for table output
This extension previously used a custom table design that did not align with the
MediaWiki CSS style for tables. This change almost entirely rewrites the table
implementation to use the wikitable class, as well as enhances the readability of
the table by using proper table headings and moves the total number edits row to
the bottom of the table. While the existing TODO for inline styles was not entirely
followed, using the "text-align:center;" CSS property helps, in my mind, improve the
readability of the table, to the point where I feel that the TODO can still be removed.

Translation strings have been added to reflect the additional strings, and I have
additionally added myself to the authors array for both the extension information
file and the English translation file. Another change was made as well where I added
an output message before the OOUI form displaying a short description as to what the
extension does, thereby making it easier for users who stumble across this extension
to understand what exactly it does.

Change-Id: I0d4465b14f0de6425dafdcd52e16e14bb04a0541
2023-06-26 17:19:16 +00:00
.phan Add phan 2022-03-05 15:11:43 +01:00
i18n Migrate to wikitable table class for table output 2023-06-26 17:19:16 +00:00
src Migrate to wikitable table class for table output 2023-06-26 17:19:16 +00:00
.eslintrc.json build: Updating eslint-config-wikimedia to 0.19.0 2021-03-13 12:11:46 +00:00
.gitignore build: Replace jsonlint with eslint 2021-02-16 08:42:10 +01:00
.gitreview Whoops, track not trace 2016-10-24 17:02:29 -07:00
.phpcs.xml Fix all PHPCS excluded rules 2022-03-05 15:03:36 +01:00
CODE_OF_CONDUCT.md build: Updating mediawiki/mediawiki-codesniffer to 22.0.0 2018-09-03 01:46:33 +00:00
composer.json build: Updating dependencies 2023-04-29 03:04:20 +00:00
COPYING Provide license information 2016-03-15 13:47:43 +01:00
Editcount.alias.php Fix all PHPCS excluded rules 2022-03-05 15:03:36 +01:00
extension.json Migrate to wikitable table class for table output 2023-06-26 17:19:16 +00:00
Gruntfile.js build: Replace jsonlint with eslint 2021-02-16 08:42:10 +01:00
package-lock.json build: Updating grunt-banana-checker to 0.11.0 2023-06-01 04:57:42 +00:00
package.json build: Updating grunt-banana-checker to 0.11.0 2023-06-01 04:57:42 +00:00