Commit graph

12 commits

Author SHA1 Message Date
Fomafix 15a2d717d5 Show a deprecation warning if parameter onlyroot is used
The parameter onlyroot is deprecated since July 2008.

Generate a tracking category for tracking the deprecation.

Bug: T290062
Change-Id: I8eb58fa7831e11e6a6719f11fb1ff310666cdc4e
2024-05-20 07:49:47 +00:00
Fomafix 0bfff67aac Move bullets from HTML to CSS
This allows better to style the buttons.

The complicated CSS selector for the direction supports a categorytree
in the user interface language like in the sidebar or on
Special:CategoryTree and in the content language like on category pages
and with <categorytree> in the content.

The CSS selector :dir( rtl ) would be a short version for this but it is
currently only supported by Firefox:
https://developer.mozilla.org/en-US/docs/Web/CSS/:dir

Bug: T288910
Change-Id: Ibfb0cb28f0086fb1b7d0997be2246bc120eea85e
2021-08-21 14:50:15 +00:00
Amir Aharoni 5723ae91d1 Split apihelp messages to a separate file
Bug: T189982
Change-Id: I915b0d5b0dc4232d8999c5fcf246274537503121
2019-05-11 11:05:07 +03:00
TTO b36153632e Fix typo in API error message
Change-Id: I3debefa35fb8e886420aa655a9a2f4cac0114f22
2018-06-12 20:30:29 +00:00
Brad Jorsch 877359da17 API: Split description messages into summary + additional text
See MediaWiki core patch I778bab2b

Change-Id: Idfbaf6d5c4066ae81b2e2d7a7ff9da49e7e28eb4
2017-06-09 11:59:24 -04:00
Brad Jorsch a2bf4f6bb9 Update for API error i18n
See Iae0e2ce3.

Change-Id: Ibd138ddfdb6b728e65f29939133b483500c850d1
2016-11-14 12:48:23 -05:00
Kunal Mehta cebd76e407 Fix indentation of i18n/en.json
Change-Id: I6a119163a2cf050d09819861a26b6902ce607145
2016-09-15 18:50:18 -07:00
Amire80 e22ecc6ecf Simplify a message about JavaScript requirement
CategoryTree was one of the first extensions to use AJAX,
but today AJAX is so common that it doesn't need special mention.

Change-Id: I2c326b1334cf8d08a843c6db1ef6b6eec7d44469
2016-09-15 18:49:54 -07:00
Purodha cc6351a3c1 Message formatting: MediaWiki:Apihelp-categorytree-param-options
Bug: T141240
Change-Id: Ibfcbebba5bf35267972d8c8115ffffc66f6559ca
2016-07-25 18:52:40 +00:00
Alex Monk 680cdd688a Use an API module instead of the old (to be removed) ajax functions
Also removes some stuff that appears unused.
Caching depends on Ia18874c9

Bug: T92788
Change-Id: I4d106d8fbfd799a15ef3f8eda06c437b234ec218
2016-01-25 18:26:40 +00:00
Siebrand Mazeland 40e372f8e8 Update identation to use tabs
Change-Id: I371b6c96f817ee9396444b984389677aeaaf3914
2015-10-12 09:05:12 +02:00
Siebrand Mazeland 1f6df56a60 Migrate to JSON i18n
Procedure per https://www.mediawiki.org/wiki/Manual:GenerateJsonI18n.php
with shim.

Add a file to .jshintignore to not make Jenkins block on something that's
not related to this patch set.

Change-Id: I9331d328746281a2eb7ec1317d557e8fd7931d74
2014-03-25 14:55:24 +01:00