Kunal Mehta
519f30355e
Implement Gadgets definition namespace repo
...
Implements:
* Gadget definition content and content handler
* Basic validation for gadget definition content
* GadgetDefinitionNamespace implementation of GadgetRepo
* DataUpdates upon editing/deletion of Gadget definition pages
* EditFilterMerged hook for improved error messages
* 'GadgetsRepoClass' option to switch GadgetRepo implementation used
* Lazy-load the GadgetResourceLoaderModule class so we don't need to
load each individual gadget object unless its needed
Note that Special:Gadgets's export feature intentionally doesn't work
yet, and will be fixed in a follow up patch.
Bug: T106177
Change-Id: Ib11db5fb0f7b46793bfa956cf1367f1dc1059b1c
2015-11-20 12:01:21 -06:00
Translation updater bot
319a2b6ac4
Localisation updates from https://translatewiki.net .
...
Change-Id: Icd6a0cef3edcad0e2770046be19b3b9b5b5f9657
2015-11-05 21:43:12 +01:00
Translation updater bot
f5d278ec89
Localisation updates from https://translatewiki.net .
...
Change-Id: I29e0c902928a56814ca21f63210e176978fb7852
2015-11-04 21:20:14 +01:00
Translation updater bot
51ef5ca22e
Localisation updates from https://translatewiki.net .
...
Change-Id: I006a418b9802f850279579c92d71e1ea2a289b07
2015-11-03 21:50:48 +01:00
Translation updater bot
c50e49ae2e
Localisation updates from https://translatewiki.net .
...
Change-Id: Id45f566070e7e6f300f6ffc4e5e6cc3381cd9060
2015-11-02 22:36:50 +01:00
Translation updater bot
1855060e77
Localisation updates from https://translatewiki.net .
...
Change-Id: Iaeb9f238462754e45b12ccae2f0613ab1e7622cc
2015-11-01 21:39:55 +01:00
Translation updater bot
b4d5dda10b
Localisation updates from https://translatewiki.net .
...
Change-Id: I3f75c323f3f506ed1fe3492ba0c6a0cac333a566
2015-10-31 21:05:39 +01:00
Translation updater bot
4ba349cd7c
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic1c9ade13a7a2338d2ec3cea80130057765645b1
2015-10-30 21:48:19 +01:00
Translation updater bot
e76340f89c
Localisation updates from https://translatewiki.net .
...
Change-Id: I513fb506ad8c2a1ec5ad36cefd244f98c13701e2
2015-10-29 21:24:02 +01:00
Translation updater bot
f7e1a7465b
Localisation updates from https://translatewiki.net .
...
Change-Id: Iac7d6872489cdd9867b4226b4c7fe352889b63aa
2015-10-28 21:54:02 +01:00
Translation updater bot
d8284954c0
Localisation updates from https://translatewiki.net .
...
Change-Id: I5ff3b5a179d88766b6d2f327557d33013fe9e1fe
2015-10-27 21:32:15 +01:00
Translation updater bot
e6b44db894
Localisation updates from https://translatewiki.net .
...
Change-Id: I15c2c71e2ff3736a1b5fc5b7294615545d762d14
2015-10-26 21:03:10 +01:00
Translation updater bot
b95b450a01
Localisation updates from https://translatewiki.net .
...
Change-Id: I767a820920820d4a83474a09e97a034641469d20
2015-10-25 22:04:26 +01:00
Translation updater bot
7cb5f3b5f3
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic590286ccc9f8dcae30d0de4e87d7831b6572916
2015-10-23 21:43:45 +02:00
jenkins-bot
dcda07d8cf
Merge "Add a special page to show number of users for each gadget on the wiki"
2015-10-23 16:39:48 +00:00
niharika29
be8091a288
Add a special page to show number of users for each gadget on the wiki
...
Bug: T115152
Change-Id: Id1e245f8fdb2fc6a764682ae34937f35af24bd7c
2015-10-23 15:02:23 +00:00
Translation updater bot
3a654cf8c7
Localisation updates from https://translatewiki.net .
...
Change-Id: I4509f17f08abe3701828cd6b26fca3f3c80cece2
2015-10-20 22:47:15 +02:00
Translation updater bot
36e793b439
Localisation updates from https://translatewiki.net .
...
Change-Id: I57e0266423b6b3b4861a254228945d70f34b70a5
2015-10-18 21:54:55 +02:00
Translation updater bot
4ed9b1df82
Localisation updates from https://translatewiki.net .
...
Change-Id: Id85a1e9d99a173018b13de195a2f7a2a263f299e
2015-10-15 09:42:18 +02:00
Translation updater bot
2fb35e3014
Localisation updates from https://translatewiki.net .
...
Change-Id: I7dd061a63a7c9cab17be31cd811e7878792d09f2
2015-10-03 22:12:33 +02:00
Translation updater bot
7a3262b991
Localisation updates from https://translatewiki.net .
...
Change-Id: I9be6537b94a5634b5a1a701c3785b1b2e48a261b
2015-10-01 21:41:26 +02:00
Translation updater bot
b4c4d24316
Localisation updates from https://translatewiki.net .
...
Change-Id: I77de8c0e6a477cb72a7594ff36591e5992a8f503
2015-09-28 22:43:40 +02:00
Translation updater bot
4908d6d1c1
Localisation updates from https://translatewiki.net .
...
Change-Id: I6a160c79dce33db2cd861db4fb04d4368704a525
2015-09-25 22:34:22 +02:00
Translation updater bot
dc773148cf
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic4531c2efcb92081160990d46da8fecd4afe6d54
2015-09-23 21:31:17 +02:00
Translation updater bot
35f96acf0e
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia219262a6157427b9c45652031c355358972c434
2015-09-21 21:55:57 +02:00
Translation updater bot
54720c001b
Localisation updates from https://translatewiki.net .
...
Change-Id: I608cb69825e511229f65855ecf12304039c9dec5
2015-09-17 22:38:09 +02:00
Translation updater bot
aa902591f5
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibc67c1becaa724241bf8151bfc31140f5408b3d5
2015-09-15 22:46:37 +02:00
Translation updater bot
ce494b919a
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib2c60e082ad47c5383820a84faed00b1cd1ba231
2015-09-14 22:04:49 +02:00
Translation updater bot
c22c244619
Localisation updates from https://translatewiki.net .
...
Change-Id: Iaf4afe1f09788e10b35ad12c95cfd611ab04c175
2015-09-12 01:09:15 +02:00
Translation updater bot
9532406e9d
Localisation updates from https://translatewiki.net .
...
Change-Id: I0a12385ca7dfb71729b420496bc9062644e382d7
2015-09-07 22:36:20 +02:00
Translation updater bot
ecdfa2350d
Localisation updates from https://translatewiki.net .
...
Change-Id: I989ee47f522b66872bff50fdf14c4c1ee8e0beef
2015-09-06 21:39:50 +02:00
Translation updater bot
855a836a95
Localisation updates from https://translatewiki.net .
...
Change-Id: I3b3ee1d329dcce07ad71be90bc0b2deedeaa5213
2015-09-05 21:06:53 +02:00
Translation updater bot
d8cae7b00a
Localisation updates from https://translatewiki.net .
...
Change-Id: I28a6f1929fd3d102cae5ea3656fff5f57de111c6
2015-09-02 21:36:08 +02:00
Translation updater bot
f5047336ea
Localisation updates from https://translatewiki.net .
...
Change-Id: I213c82401be9722015b94644a7b3ab800a68ebda
2015-08-23 21:36:13 +02:00
Translation updater bot
d48d943c00
Localisation updates from https://translatewiki.net .
...
Change-Id: I09a55fb31c21fe7dbf0c3e1bc9411a95578682b4
2015-08-19 22:13:32 +02:00
Translation updater bot
00228dc54c
Localisation updates from https://translatewiki.net .
...
Change-Id: Id1629595f8beac19ab823cff7a217d0c4b8cad61
2015-08-18 21:21:12 +02:00
Translation updater bot
f0a2549582
Localisation updates from https://translatewiki.net .
...
Change-Id: I00e18946d7230e6e17c6b497c14c4d2f7028f3cb
2015-08-15 21:46:05 +02:00
Translation updater bot
9d43382151
Localisation updates from https://translatewiki.net .
...
Change-Id: I20ca83e080467a3b90210507f42f4da1db79cf04
2015-08-14 22:09:14 +02:00
Translation updater bot
a9a1764575
Localisation updates from https://translatewiki.net .
...
Change-Id: I14f0fb1cbbe6292af961693a6ec07e41baa8083f
2015-08-13 20:55:55 +02:00
Translation updater bot
01cf8cb77b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic74315c3a1a3b7b9f0c1ddd36c7d2587747415c6
2015-08-12 21:32:19 +02:00
Translation updater bot
5012374882
Localisation updates from https://translatewiki.net .
...
Change-Id: I6cf1deb0e976ff3a4ed40743024935b63f79d470
2015-08-11 22:08:05 +02:00
Translation updater bot
c9ef35b72a
Localisation updates from https://translatewiki.net .
...
Change-Id: Ica035995d11d803cc86a50795f64b81fbb2e5439
2015-08-10 21:58:25 +02:00
Translation updater bot
b91d8ce52e
Localisation updates from https://translatewiki.net .
...
Change-Id: I6a839588a4c9b94b878b4e1c9093f9da12fe1dd3
2015-08-09 20:46:47 +02:00
jenkins-bot
e8be573463
Merge "Set up "Gadget" and "Gadget definition" namespaces"
2015-08-09 02:48:00 +00:00
Translation updater bot
668ebf00a2
Localisation updates from https://translatewiki.net .
...
Change-Id: I0a3233261fe9e9386869220bd9f0277a56a0d8c9
2015-08-08 21:13:14 +02:00
Kunal Mehta
e6b8b57d9b
Set up "Gadget" and "Gadget definition" namespaces
...
Register the "Gadget", "Gadget definition", and their respective talk
namespaces. It will not be possible to create any pages in the Gadget
and Gadget definition namespaces due to the "gadgets-edit" and "gadgets-
definition-edit" rights not being granted to any groups.
Depends on Iaf8b44d02adf9 in MediaWiki core.
Change-Id: Ia88c774cc0decc252a4a4277d14822048db95801
2015-08-08 01:39:56 -07:00
Translation updater bot
450448a639
Localisation updates from https://translatewiki.net .
...
Change-Id: I9493a8718e9a90f5f0e428c95d84fbc8ea864ded
2015-08-07 21:52:38 +02:00
Timo Tijhof
29e7a9193d
Don't load legacy gadget scripts
...
The time has come to stop supporting legacy gadgets that haven't
migrated to ResourceLoader yet.
For many Gadgets, migrating to ResourceLoader will be as easy
as adding "[ResourceLoader]" to its definition on MediaWiki:Gadgets-definition.
However for older gadgets, they may need more maintenance. Though
similarly they may've already been malfunctioning silently.
The most common techniques used by legacy scripts, and what their
equivalents are in modern JavaScript, see:
<https://www.mediawiki.org/wiki/ResourceLoader/Migration_guide_(users) >
Ref T107399.
Change-Id: Ia5f7323a40a28541515ef3a3f5079f1cc940f392
2015-08-07 01:00:40 +00:00
Translation updater bot
40c8603881
Localisation updates from https://translatewiki.net .
...
Change-Id: I2212b4f37036c6df62b7058f62e250e6d1c7ba77
2015-07-24 21:07:03 +02:00
Translation updater bot
4acdb1ac23
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib64ecd66779f07946bffa68ee351d3e46315c719
2015-07-22 22:14:36 +02:00