Commit graph

9 commits

Author SHA1 Message Date
BlankEclair ba916449b3
Only show leading message if it's not being transcluded
Bug: T356842
Change-Id: Ib6d75b4d4a281a39274dd9904c0a1462c57a5085
2024-12-13 16:18:21 +11:00
jenkins-bot 9d5df24ebc Merge "Add a few language-level types to the PHP code" 2024-11-29 18:37:55 +00:00
thiemowmde 187b7edd13 Add a few language-level types to the PHP code
Change-Id: I7a718ebfcc42f4d9799c5ee48a58ad8abda43f73
2024-11-06 14:43:56 +01:00
thiemowmde 99c0e5b329 Fix empty label on undeployed namespaces
This can happen when edits in a namespace are still recorded in the
database, but the extension that added the namespace got undeployed.
We can at least show the namespace number then.

Change-Id: Iccc7f40a6b602bb38a00205a982069685642a10d
2024-11-06 14:42:12 +01:00
libraryupgrader b495f44760 build: Updating mediawiki/mediawiki-codesniffer to 43.0.0
Change-Id: I80eae8fa86e1d57e229bccc6d081935e06085d1e
2024-03-17 17:15:49 +00:00
NekoCharm 116bf43c5a Editcount: Migrate to fluent style query
Change-Id: Ica309a5986aed42b04c5150d45376c629df01ac6
2024-01-24 17:23:09 +00:00
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 9abed275c3 Add phan
Change-Id: I7329f96fb36be043979a82b98d3bf2937a6c1f0e
2022-03-05 15:11:43 +01:00
zoranzoki21 6c8a2f0549 Fix all PHPCS excluded rules
Change-Id: Ia80a6ae8a7ce91b66b88888a9dad3859018907ea
2022-03-05 15:03:36 +01:00