Commit graph

6 commits

Author SHA1 Message Date
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
zoranzoki21 6c8a2f0549 Fix all PHPCS excluded rules
Change-Id: Ia80a6ae8a7ce91b66b88888a9dad3859018907ea
2022-03-05 15:03:36 +01:00
Umherirrender f7d0eac1b6 Require 1.32 in extension.json for use of ContentLanguage service
Follow-Up: Ieb9249214d83772bfae7c45432ff12e02c51a475
Change-Id: Iaeb9dd33412fb6b0f201d308668751940baa06e9
2021-12-05 03:02:55 +01:00
Kunal Mehta 076bee8b12 Use SPDX 3.0 license identifier
SPDX released version 3 of their license list (<https://spdx.org/licenses/>),
which changed the FSF licenses to explicitly end in -only or -or-later
instead of relying on an easy to miss + symbol.

Bug: T183858
Change-Id: Ieb24e1627828829fb858c0d7e2f6a608ad0d249c
2018-01-04 03:00:10 -08:00
Kghbln d832de6489 Provide license information
* Add license label to be shown on "Special:Version"
* Add COPYING file containting license information

Bug: T123943
Change-Id: I841a69d82125839424fb9f145e1f2708d6bd7d7f
2016-03-15 13:47:43 +01:00
Isarra 53298e9043 Add extension.json and empty PHP entry point
Also remove i18n shim.

Change-Id: I4c52985dde986ced808e60ee1f36d7e6ce413210
2015-09-14 00:26:08 +00:00